repo.or.cz
/
llvm-complete.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix D68936
2019-10-14
Guill
a
ume Cha
t
elet
Fix D68936
commit
|
commitdiff
|
tree
2019-10-14
Guillaum
e
C
h
atelet
[
A
lignm
e
nt][NFC] Suppor
t
co
m
pil
e
time constants
commit
|
commitdiff
|
tree
2019-10-10
Guill
a
u
me
C
hatelet
[Alignm
e
nt][NFC] Use ll
v
:
:Alig
n
in G
I
S
e
lKnownBit
s
commit
|
commitdiff
|
tree
2019-10-10
G
u
illau
m
e
C
hatelet
[Al
i
gn
m
ent]
[
NFC] Make
VectorU
t
i
l
s
uas llvm::Align
commit
|
commitdiff
|
tree
2019-10-03
Guil
l
aume Chat
e
let
Revert "[
A
lign
m
ent][NFC] Allow conste
x
pr Align"
commit
|
commitdiff
|
tree
2019-10-03
Guil
l
a
ume Chat
e
let
[Alignment][NFC] Remove StoreI
n
st::setAli
g
nment(u
n
si
g
ned)
commit
|
commitdiff
|
tree
2019-10-03
Guilla
u
m
e
Cha
t
elet
[Alignme
n
t
]
[NFC]
A
llow cons
t
expr
Align
commit
|
commitdiff
|
tree
2019-09-30
G
u
illa
u
me C
h
a
telet
[Al
i
gnment][NFC]
R
emove All
o
caInst
:
:
set
A
lig
n
m
e
nt(unsigned)
commit
|
commitdiff
|
tree
2019-09-30
G
u
illau
m
e
Chatelet
[Alignment][NFC] Adding a max
f
unction
.
commit
|
commitdiff
|
tree
2019-09-30
Gu
i
llaum
e
Ch
a
tele
t
[Align
m
ent][NFC] Rem
o
ve Loa
d
In
s
t::setAlignm
e
nt(unsigned)
commit
|
commitdiff
|
tree
2019-09-27
Guillaume
C
hate
l
e
t
[Al
i
gnment
]
[NFC] Remove unneeded
l
l
vm
:
: scoping
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
Guillaume Cha
t
elet
[Ali
g
nment
]
[NFC] Ma
y
beAlign
in GVNExpre
s
s
ion
commit
|
commitdiff
|
tree
2019-09-26
Guillaume Chate
l
et
[NFC] Rearrange Va
l
ue:
:
getPointerAlign
m
e
n
t
commit
|
commitdiff
|
tree
2019-09-23
Gu
i
llaume Chatele
t
[
A
lignme
n
t][NFC] Mig
r
ate Instructions to Align
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatele
t
[Alignment][NFC] DataLayout
m
ig
r
at
i
on
t
o llvm::A
l
i
gn
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatele
t
[Alignment] Get Dat
a
La
y
ou
t
:
:
StackAl
i
gnment as
Align
commit
|
commitdiff
|
tree
2019-09-23
Guil
l
aume Chat
e
le
t
[Alignment][NFC]
S
witch DataLayout private member
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
Guillaume
C
hatelet
[Al
i
gnment]
[
NFC] mi
g
rate Dat
a
Layout internal stru
c
t
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Guilla
u
m
e
Chatelet
[Alignment][NFC] Align(1) to
A
lign::None() conve
r
sions
commit
|
commitdiff
|
tree
2019-09-18
Guillaume C
h
a
t
elet
[
A
lignment
]
[NFC] Remo
v
e
Lo
g
A
l
i
g
nment fu
n
ctions
commit
|
commitdiff
|
tree
2019-09-18
Guilla
u
me Cha
t
elet
[Alig
n
ment
]
[NFC] Use Align::No
n
e
i
nstead of 1
commit
|
commitdiff
|
tree
2019-09-18
G
u
illaume Chatelet
[Alig
n
ment] Ad
d
a
N
one() member fun
c
tion
commit
|
commitdiff
|
tree
2019-09-16
Guillaum
e
C
hatele
t
[NFC] remove un
u
sed functions
commit
|
commitdiff
|
tree
2019-09-13
Guillaume Chat
e
le
t
[Align
m
en
t
] In
t
rodu
c
e
ll
v
m
:
:Align to
MCSect
i
on
commit
|
commitdiff
|
tree
2019-09-12
Guillaume Chatel
e
t
[
Alignment] Move OffsetToAli
g
n
ment to Ali
g
n
m
e
n
t
.
h
commit
|
commitdiff
|
tree
2019-09-11
Guilla
u
me Chatelet
[Alignme
n
t][NFC]
u
se llvm::Align fo
r
AsmP
r
inter::EmitAlignment
commit
|
commitdiff
|
tree
2019-09-11
Guilla
u
me Chatelet
[Alignment
]
Use llv
m
::
A
lig
n
in
MachineFunction and
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillaum
e
Chatelet
[Alignment][
N
FC] Use llvm:
:
Align for Targ
e
tL
o
wering
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
G
u
il
l
aume Chatelet
[
Alignme
n
t] Use Ali
g
n f
o
r Ta
r
g
e
tLower
i
n
g
::
M
inS
t
ackArgumentAl
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
G
u
i
l
lau
m
e C
h
atelet
[Alignmen
t
][NFC] Use Align with Tar
g
etLowering::setPr
e
f
F
unct
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume Chat
e
let
[Alignment]
[
NFC
]
U
s
e A
l
i
gn w
i
th
T
argetLo
w
ering::set
P
ref
L
oopA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Gui
l
l
a
ume Ch
a
telet
[
A
lignment] fix dubio
u
s min
f
uncti
o
n
alignment
commit
|
commitdiff
|
tree
2019-09-06
Guillaume Cha
t
ele
t
[Alignme
n
t][NF
C
] Use
A
lign w
i
th Targ
e
tLowering::setMinFu
n
cti
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guil
l
aume Chat
e
let
[Al
i
g
n
me
n
t][NFC
]
Change internal
representat
i
on of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guil
l
aume
C
hate
l
et
[LLVM][Alig
n
m
ent][NFC] Fixin
g
wrong
documentation
commit
|
commitdiff
|
tree
2019-09-05
Gu
i
ll
a
ume Chate
l
et
[LLVM][Ali
g
nment]
C
onvert isLegalN
T
Store/isLegalN
T
Load
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Chatel
e
t
[LLVM][Alignme
n
t] Make
functions
u
sing log of align
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Gu
i
llau
m
e Chatelet
[L
L
VM][NFC] R
e
m
oving unused functions
commit
|
commitdiff
|
tree
2019-08-23
G
uillaume Ch
a
te
l
et
[
LLVM][NFC] remove unused
field
s
commit
|
commitdiff
|
tree
2019-08-21
Guillau
m
e
Chat
e
let
[LLVM][Alignment] Intro
d
uce Alignm
e
nt In MachineFrameInfo
commit
|
commitdiff
|
tree
2019-08-06
Guillaume Chat
e
l
e
t
[
LLVM][Alignment]
Introduc
e
Alignment In Attribu
t
es
commit
|
commitdiff
|
tree
2019-08-06
G
uil
l
aume Chate
l
e
t
[LLVM
]
[Align
m
ent] Introdu
c
e Alig
n
men
t
In GlobalObject
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chatelet
[LLVM][Ali
g
n
m
e
nt]
Introduce Alignment Type
commit
|
commitdiff
|
tree
2019-08-05
Guillaume
Cha
t
e
let
[LLVM][Alignment] Introduce A
l
ignment In Callin
g
Co
n
v
commit
|
commitdiff
|
tree
2019-08-05
Guil
l
aum
e
C
h
atelet
[
L
LVM]
[
Alignment
]
Introduce
Alignment
T
yp
e
i
n DataLay
o
u
t
commit
|
commitdiff
|
tree
2019-08-02
Guillaume Ch
a
telet
[L
L
VM][Alignment] Update documentation
commit
|
commitdiff
|
tree
2019-08-01
Guilla
u
me
C
hatelet
[LLVM][Alig
n
ment] Fix Alignmen
t
Test on
p
l
a
tform where
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Guilla
u
me
C
hatelet
[
L
L
VM] F
i
x Alig
n
me
n
t
deat
h
tests in Release M
o
de
commit
|
commitdiff
|
tree
2019-07-31
Gui
l
laume Chatelet
F
i
x mism
a
tching
vector type in Align
m
entTest
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
Guillaume Cha
t
elet
Add default constructor for
Maybe
A
l
ign
commit
|
commitdiff
|
tree
2019-07-31
Guillaume Chatel
e
t
[LLV
M
][NFC] Addi
n
g an Alignment type
to L
L
VM
commit
|
commitdiff
|
tree
2019-07-09
Guill
a
u
me Chatelet
Fixin
g
@
llvm
.
m
e
mcpy not honoring volatil
e
.
commit
|
commitdiff
|
tree
2019-05-20
Gu
i
l
laume Cha
t
elet
[N
F
C] Refactor visitIntrinsi
c
C
all so i
t
doesn'
t
ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Gu
i
llaum
e
Chatelet
Rev
e
rt
"[
N
F
C] Refactor visitIntrinsicCall so it doesn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Chatel
e
t
[NFC] Refactor visit
I
ntrinsicCall so i
t
d
oesn't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaume
Chatelet
Modernize
r
ep
m
ovsb implementation of x86
m
emcpy and
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guil
l
aume Ch
a
telet
[
NFC] Update memcpy tests
commit
|
commitdiff
|
tree
2019-04-05
Guillaume Chate
l
e
t
Add an op
t
ion
d
o not
dump t
h
e gen
e
rated object on disk
commit
|
commitdiff
|
tree
2019-02-18
Guillaum
e
Ch
a
telet
[llv
m
-
e
x
e
gesis] [NFC
]
Fixing t
y
po
.
commit
|
commitdiff
|
tree
2018-10-24
Guilla
u
me Chat
e
let
[llvm-exegesis] Imp
l
ements a
c
ache of Ins
t
ruction objects
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume Chatelet
[llv
m
-exegesis] Cra
s
h when
assemb
l
ing invalid Operan
d
commit
|
commitdiff
|
tree
2018-10-22
G
u
illa
u
me Chatelet
[llvm-exegesis] M
a
rk
x
86 se
g
ment
re
g
ister instructions
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Gui
l
la
u
me Chatel
e
t
[
l
lvm-exegesis] Rej
e
ct x86 instr
u
ctions that
use non
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Guillaume
C
h
atel
e
t
[
llvm-exegesis] Fix off by on
e
e
rror
commit
|
commitdiff
|
tree
2018-10-17
G
u
illa
u
me Chatel
e
t
Fix uninitialized variable
commit
|
commitdiff
|
tree
2018-10-17
Guillaume
C
hatelet
BuildB
o
t
f
ix,
c
ompiler co
m
plains about ar
r
ay decay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Chatelet
[
ll
v
m-exegeis] C
o
mputing La
t
e
n
cy configurati
o
n upfront
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Gu
i
l
l
au
m
e Chatelet
[llvm-exe
g
esis] Fix missing std::move
.
commit
|
commitdiff
|
tree
2018-10-15
Guill
a
u
m
e
Chatelet
[l
l
vm
-
exegesis][N
F
C] Return many C
o
deTemplates instead
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Guilla
u
m
e Chatelet
[llvm-
e
x
e
g
esis]
[
NFC]
S
imp
l
ify
c
ode at the cost of small
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume
Chat
e
let
[l
l
vm-exegesis] Fix
a
lways t
r
u
e
a
s
s
ert
commit
|
commitdiff
|
tree
2018-10-10
Gui
l
l
a
u
m
e Chatelet
[l
l
vm-exegesis][NFC] Pass Instruc
t
ion
i
n
stead of b
a
re
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Ch
a
t
elet
[llv
m
-exegesis]
[
NFC] Code sim
p
lificati
o
n
commit
|
commitdiff
|
tree
2018-10-10
Gu
i
l
l
aum
e
Chatelet
[llvm-exege
s
is][
N
FC] Fix typo
commit
|
commitdiff
|
tree
2018-10-10
Gui
l
laume C
h
atelet
[llvm-ex
e
gesis] Fix br
o
ken bui
l
d
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaum
e
C
h
at
e
let
[ll
v
m-exegesis][NFC] Simp
l
ify co
d
e now that Inst
r
uction
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
G
u
illau
m
e Chate
l
et
[llvm-
e
xegesis] Remove
u
nused variable, add mor
e
sema
n
t
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillau
m
e Chatelet
Fix func
t
ion case
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaum
e
Chatelet
[llvm-exegesis] Fix invalid
r
eturn
t
y
pe and add
a
Dump
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaum
e
C
hatelet
[
llvm-exeg
e
sis] Fix wrong i
n
dex type
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chatelet
[llvm-exe
g
esis] F
i
x
unused lam
b
da capture
.
commit
|
commitdiff
|
tree
2018-10-09
Gu
i
llaum
e
C
ha
t
el
e
t
[llvm-exegesis][NFC]
U
se acce
s
sors
f
or Operand
.
commit
|
commitdiff
|
tree
2018-10-04
Guilla
u
me Chatelet
[
l
lvm-exeg
e
sis][NF
C
] Improve pa
r
sing of
the Y
A
ML files
commit
|
commitdiff
|
tree
2018-10-01
Guillaum
e
C
h
atele
t
[llvm-exegesis][NFC] Mov
e
rand
o
m functions f
r
om CodeTempla
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Guillaume Chatelet
[
l
lvm-exegesi
s
][NFC] Make random
i
z
e
Un
s
etVariables a
.
.
.
commit
|
commitdiff
|
tree
2018-09-27
G
ui
l
laume Chatelet
[llvm-exegesis][NFC] moving code
a
round
.
commit
|
commitdiff
|
tree
2018-09-26
G
uillaume Chatelet
[ll
v
m-ex
e
gesis][N
F
C]
Mo
v
e
CodeTemplate to it's
o
wn
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guillau
m
e Cha
t
elet
[llvm-exege
s
i
s] Serializes r
e
gisters i
n
itial
values
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Chatelet
[llv
m
-exeg
e
s
i
s] Fix missing doc
u
ment
separato
r
in
Y
A
ML
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Chatelet
[ll
v
m-exeges
i
s] Fix b
r
oken test
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume
Chatele
t
[llvm
-
exegesi
s
]
[
N
FC] Rewrite of the
YAML s
e
rialization
.
commit
|
commitdiff
|
tree
2018-09-20
G
u
ill
a
ume Chatel
e
t
[
llvm-exeg
e
s
i
s] F
i
x
b
r
oken build bots
.
commit
|
commitdiff
|
tree
2018-09-20
Gu
i
l
laum
e
Chatelet
[
llvm-exegesis]
Im
p
rove Register Setup
(roll
forward
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Guillaume Chat
e
let
[ll
v
m
-
e
x
egesis] Impr
o
ve Regist
e
r
S
etup
.
commit
|
commitdiff
|
tree
2018-09-18
Guillaume C
h
atelet
A
d
ded function
to
s
et a register to
a pa
r
ti
c
ular value
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Gu
i
llaume Chatelet
Improve Re
g
i
s
te
r
Setup
commit
|
commitdiff
|
tree
2018-09-17
Guillaume Chatele
t
[l
l
vm-e
x
egesis] Add
p
r
ede
f
ined floating point values
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Guillaume
C
hatel
e
t
[llvm-exeg
e
sis] Renaming classe
s
and f
u
n
c
tions
.
commit
|
commitdiff
|
tree
2018-08-02
Guillaume Chatelet
[llv
m
-ex
e
gesis]
Rename Instru
c
tionInstance into
Instr
u
ctionB
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
Guillaume C
h
atele
t
[llvm
-
e
x
e
gesi
s
] Provide a
w
ay to
handle memory instru
c
tion
s
.
commit
|
commitdiff
|
tree
next