repo.or.cz
/
llvm-core.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[InstCombine] Signed saturation patterns
2019-10-22
G
uil
l
aume
Chatelet
[Alignm
e
nt][NFC] Convert StoreInst to MaybeAlign
commit
|
commitdiff
|
tree
2019-10-22
G
uil
l
aume Cha
t
elet
[Al
i
gnment][NF
C
]
Conve
r
t LoadInst to MaybeAlign
commit
|
commitdiff
|
tree
2019-10-22
Gu
i
lla
u
me Chate
l
e
t
[
A
lignment][
N
FC]
U
se MaybeAlign in AttrBuilder
commit
|
commitdiff
|
tree
2019-10-22
Guillaume Cha
t
elet
[Alignment][NFC] A
t
tri
b
utes use Align/M
a
y
b
eAlign
commit
|
commitdiff
|
tree
2019-10-21
Gui
l
lau
m
e
Chatelet
[Alignment][NFC] Finish transition for `Loads`
commit
|
commitdiff
|
tree
2019-10-21
Guillaume Chate
l
et
[Alignment][NFC
]
Instructi
o
ns::getLoadStoreAlignment
commit
|
commitdiff
|
tree
2019-10-21
Guillaume C
h
atelet
[
Alignment][NFC
]
Add a helper fun
c
tion to DataLayout
commit
|
commitdiff
|
tree
2019-10-21
Gu
i
llaume Chatelet
[Alignment]
[
NFC] TargetCallingConv:
:
setB
y
ValAlign
commit
|
commitdiff
|
tree
2019-10-21
Guil
l
a
u
me Chatele
t
[
A
lignment][NFC
]
T
a
rge
t
C
allingCon
v
::setOrigAlign and
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Guillaume Chatelet
Use Al
i
gn for TFL::TransientS
t
ac
k
Alignment
commit
|
commitdiff
|
tree
2019-10-17
Guill
a
u
me
Chatelet
[
A
li
g
nment][NFC]
U
s
e
Align for TargetF
r
a
m
eLow
e
ring
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
G
u
il
l
aume
C
hatelet
[
A
lignment][N
F
C] Opti
m
ize ali
g
nTo
commit
|
commitdiff
|
tree
2019-10-15
G
u
il
l
a
u
me Chatelet
[Alignment]
[
NFC] Value::getPo
i
nterAlignm
e
nt
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2019-10-15
Guill
a
ume Chatele
t
[
A
lignment] Mig
r
ate Attrib
u
te::getWith
(
Sta
c
k)A
l
ignmen
t
commit
|
commitdiff
|
tree
2019-10-15
G
uil
l
a
u
me Chatelet
[Al
i
gnment][NFC]
R
emove d
e
pend
e
ncy on GlobalObjec
t
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillau
m
e
C
h
a
telet
[Alignment][N
F
C] Mov
e
a
n
d
type
f
unctions
f
rom MathExtras
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillaume Chate
l
et
Fix D68936
commit
|
commitdiff
|
tree
2019-10-14
Gui
l
laume C
h
atelet
[Alignment][NFC] Suppo
r
t
compile time
c
onstants
commit
|
commitdiff
|
tree
2019-10-10
Guill
a
u
m
e Chatelet
[Alig
n
m
e
n
t][N
F
C] Use
l
lv
:
:Al
i
g
n
in GI
S
elKnownB
i
ts
commit
|
commitdiff
|
tree
2019-10-10
Guil
l
a
u
me Chatelet
[
A
lignmen
t
]
[
NFC] Make Ve
c
t
o
r
U
tils uas
l
lvm::Align
commit
|
commitdiff
|
tree
2019-10-03
Gui
l
l
a
um
e
Chatelet
Revert "[Alignment][NF
C
] All
o
w constexpr Align
"
commit
|
commitdiff
|
tree
2019-10-03
Gui
l
laume Chatelet
[
A
lignment][NFC] Remove
Stor
e
Inst::set
A
l
ignment(unsi
g
ned)
commit
|
commitdiff
|
tree
2019-10-03
Guillaume Ch
a
telet
[Alignment]
[
NFC] Allow constexpr Al
i
gn
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chatelet
[Alignment][NFC] Remove AllocaInst::setAlignment
(
unsigne
d
)
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chate
l
et
[Alignment][NFC] Adding a max fu
n
ction
.
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chatelet
[Ali
g
nment][N
F
C] Re
m
ove LoadInst
:
:setAli
g
nmen
t
(unsign
e
d)
commit
|
commitdiff
|
tree
2019-09-27
G
uillaume Chatelet
[Align
m
e
n
t
]
[NFC
]
Remove unneeded llvm:: sc
o
ping
on
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
Guilla
u
me Ch
a
t
e
l
e
t
[Alignment][NFC] Ma
y
beAlign in
GVNExpression
commit
|
commitdiff
|
tree
2019-09-26
Guil
l
au
m
e
Chatele
t
[NF
C
] R
e
a
rrange V
a
lue::getPoin
t
erAlig
n
ment
commit
|
commitdiff
|
tree
2019-09-23
G
u
ill
a
ume Chate
l
et
[A
l
i
gnme
n
t
]
[
NFC] Migrate Instr
u
cti
o
ns
to Al
i
gn
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Cha
t
elet
[Alignme
n
t
][NFC] Data
L
ayout migr
a
tion to l
l
vm
:
:Align
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[Alig
n
ment] Get DataLayout
:
:S
t
a
c
kAlignment as A
l
ign
commit
|
commitdiff
|
tree
2019-09-23
G
uill
a
ume C
h
atelet
[Alignment][N
F
C] S
w
itch DataLayout private members
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
Guilla
u
me C
h
ate
l
et
[Alignment][NFC] migra
t
e DataLayo
u
t internal struct
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Gu
i
l
l
aume Chat
e
l
e
t
[Alignment
]
[N
F
C
] Align(1) t
o
Ali
g
n::None() conve
r
sions
commit
|
commitdiff
|
tree
2019-09-18
G
u
illaume Chatele
t
[
Alignment][NFC
]
R
e
move LogAlignm
e
n
t fun
c
tions
commit
|
commitdiff
|
tree
2019-09-18
Guillaume Chatelet
[Alignment][NFC]
U
se Align::
N
o
n
e inst
e
ad of 1
commit
|
commitdiff
|
tree
2019-09-18
G
u
illau
m
e Chatelet
[Al
i
gnment] Add a None()
m
e
m
ber
function
commit
|
commitdiff
|
tree
2019-09-16
Guillau
m
e Cha
t
e
le
t
[NFC] remove unused function
s
commit
|
commitdiff
|
tree
2019-09-13
Gu
i
llaume Chatel
e
t
[Alignment] Introdu
c
e llvm::Alig
n
to
MCSectio
n
commit
|
commitdiff
|
tree
2019-09-12
Guillaume Chat
e
let
[Al
i
gnment] Move OffsetToAlignment to Alignment
.
h
commit
|
commitdiff
|
tree
2019-09-11
Guillaum
e
Ch
a
telet
[Alignment][NFC] use llvm::Align for As
m
Print
e
r
::Em
i
tAli
g
nment
commit
|
commitdiff
|
tree
2019-09-11
G
uillaume Chatelet
[A
l
ignment] Use
l
lv
m
::Al
i
gn in M
a
chineFunction and
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillaume
C
hatelet
[Alignment][NFC] Use llvm::Align
for
TargetLowering
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillau
m
e Chatelet
[
Alignment]
U
se Alig
n
for Ta
r
getLo
w
ering::MinStackArgume
n
t
A
l
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume
Ch
a
telet
[A
l
ignme
n
t][NFC] Use Align w
i
th T
a
rgetL
o
wering::setPr
e
fF
u
nc
t
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume Chatelet
[Alignment
]
[NFC]
U
se Align
with
T
argetLowering::setPrefLo
o
pA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume C
h
a
t
el
e
t
[
Alignme
n
t] fix dubious
m
in func
t
ion alignment
commit
|
commitdiff
|
tree
2019-09-06
Guillau
m
e Chatelet
[A
l
i
g
nment][NFC] Use Align with TargetLowe
r
ing::setMinFun
c
ti
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
G
u
illau
m
e Chatelet
[
Alignm
e
nt][NFC] Change in
t
ernal re
p
r
e
se
n
tation of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Gui
l
laume Chatelet
[LLVM
]
[Alignme
n
t][NFC]
F
ixing wrong documenta
t
ion
commit
|
commitdiff
|
tree
2019-09-05
Guilla
u
me
C
hatelet
[LLVM][Alig
n
men
t
]
Conver
t
is
L
ega
l
N
TStore/isLegalNTLoad
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Chatelet
[
L
L
VM][Alignme
n
t
]
M
ake functions
u
s
ing log
of
alignment
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Guillau
m
e
Chatelet
[L
L
VM][NFC
]
Removing unused
functions
commit
|
commitdiff
|
tree
2019-08-23
Guil
l
a
u
me C
h
atelet
[LLVM
]
[
NFC] re
m
ove
u
n
used fields
commit
|
commitdiff
|
tree
2019-08-21
G
uillaume Chatel
e
t
[LLV
M
]
[
Alignment]
In
t
r
o
d
u
ce
Al
i
gnment In M
a
chineFrameInfo
commit
|
commitdiff
|
tree
2019-08-06
G
uilla
u
me Chatel
e
t
[
L
L
VM][A
l
i
g
n
m
en
t
]
I
ntrod
u
ce Alig
n
m
e
n
t In Attribute
s
commit
|
commitdiff
|
tree
2019-08-06
Guillaume
C
hatelet
[LLVM][Alignment]
Int
r
od
u
ce A
l
ignmen
t
In GlobalObject
commit
|
commitdiff
|
tree
2019-08-05
Guil
l
au
m
e
Chatelet
[LL
V
M][Alignment]
I
ntroduce
Alignment Typ
e
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chatelet
[
LLVM][Alignment] Intro
d
uce A
l
i
gnm
e
n
t
In Calli
n
gConv
commit
|
commitdiff
|
tree
2019-08-05
G
uillaume Chatelet
[LLV
M
]
[
Al
i
gnmen
t
] Introduce Al
i
gnment Type in
D
ataL
a
yout
commit
|
commitdiff
|
tree
2019-08-02
Guillaume Ch
a
telet
[LL
V
M
][Al
i
gnment] Upd
a
te
documen
t
a
tio
n
commit
|
commitdiff
|
tree
2019-08-01
Guillaume Chatelet
[LLVM][Alignment] Fix Alignme
n
tTest on pl
a
tform where
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
G
uillaume Chat
e
let
[LL
V
M] Fix Alig
n
m
ent death tests in Relea
s
e Mode
commit
|
commitdiff
|
tree
2019-07-31
Guillaume
Chatelet
Fix mismatchi
n
g vector type in AlignmentTes
t
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
Gu
i
llaume C
h
ate
l
et
A
d
d
d
efaul
t
c
onstructor for MaybeAlign
commit
|
commitdiff
|
tree
2019-07-31
Guillaume
C
hate
l
et
[LLV
M
]
[NFC] Addin
g
an Al
i
gnment
t
ype
to LLVM
commit
|
commitdiff
|
tree
2019-07-09
Guillaume
C
hatele
t
Fixing
@
l
lv
m
.
memcpy
not ho
n
oring vol
a
tile
.
commit
|
commitdiff
|
tree
2019-05-20
G
u
il
l
aume Chatel
e
t
[
NF
C
] Refactor visitIn
t
rinsi
c
Call so it doesn't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Gui
l
laume Chatelet
Revert "[NFC] R
e
factor v
i
sitIntr
i
nsicC
a
ll so it d
o
esn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillau
m
e C
h
atele
t
[NFC] Refactor visi
t
IntrinsicCall
s
o
it doesn't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillau
m
e
Chatel
e
t
Modernize
repmovsb
im
p
lement
a
tion of x86 memcpy and
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
G
u
illa
u
me Chat
e
let
[NFC] Update
memcpy t
e
s
t
s
commit
|
commitdiff
|
tree
2019-04-05
G
uillaume Chatelet
Add an
option do no
t
dump
the generated o
b
je
c
t o
n
d
i
s
k
commit
|
commitdiff
|
tree
2019-02-18
Gui
l
l
a
u
me
C
h
a
t
elet
[llvm-exegesis] [NFC
]
Fi
x
ing t
y
po
.
commit
|
commitdiff
|
tree
2018-10-24
Guillaume Chatelet
[llvm-exeg
e
sis]
Implemen
t
s
a c
a
che of I
n
s
t
ruction object
s
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume Chatelet
[ll
v
m-ex
e
gesis] Crash when
a
s
semb
l
ing invali
d
Operan
d
commit
|
commitdiff
|
tree
2018-10-22
Guillau
m
e
C
h
a
telet
[l
l
vm
-
exegesis] Mark x8
6
segme
n
t register
i
nstruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume
C
hatelet
[
ll
v
m-exe
g
esis]
R
eject x8
6
i
n
struction
s
that use
n
on
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Gu
i
llaume
Chatele
t
[llvm-e
x
ege
s
is] Fix off by
o
ne err
o
r
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Chat
e
l
e
t
Fix
uni
n
itialized var
i
able
commit
|
commitdiff
|
tree
2018-10-17
G
u
illaume Chatelet
Buil
d
Bot fix, co
m
piler co
m
plains about
a
rr
a
y
d
ecay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
G
u
illaum
e
Ch
a
tele
t
[l
l
vm-exeg
e
is] Computing L
a
tency c
o
nfig
u
ration upf
r
ont
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Gui
l
laume Cha
t
elet
[
l
lv
m
-exe
g
es
i
s
] Fix missing std::mov
e
.
commit
|
commitdiff
|
tree
2018-10-15
Guill
a
ume Chatelet
[llvm-exeges
i
s][NFC] Return m
a
ny
C
odeTem
p
l
ates instead
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Gui
l
laume Ch
a
te
l
e
t
[llvm-ex
e
g
e
sis][NFC] Sim
p
lify cod
e
a
t the c
o
st of small
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume C
h
atelet
[llvm-exegesis] Fix
alway
s
t
r
u
e
assert
commit
|
commitdiff
|
tree
2018-10-10
Guill
a
ume Chatel
e
t
[llvm-ex
e
gesi
s
][N
F
C
] Pass Instru
c
tion instead o
f
bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatelet
[ll
v
m-
e
xegesis][N
F
C] Code s
i
mplification
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatel
e
t
[llvm-ex
e
gesis][NF
C
]
Fix
t
y
po
commit
|
commitdiff
|
tree
2018-10-10
G
u
i
llaume C
h
atelet
[
l
l
v
m
-exegesis] Fix
b
rok
e
n
b
uild
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume
C
hatelet
[llvm-exegesi
s
][NFC] Simp
l
i
f
y
code now that Instruction
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaum
e
C
h
a
telet
[
ll
v
m
-exegesis] Remove
u
nus
e
d v
a
riable,
add more semantic
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume C
h
atelet
Fix
fun
c
t
i
on
c
ase
.
commit
|
commitdiff
|
tree
2018-10-09
Gu
i
llaume Chatele
t
[llv
m
-
exe
g
esis] Fix
i
nval
i
d ret
u
rn type and add a D
u
m
p
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
G
u
ill
a
ume Chatelet
[llvm-exegesis] Fix wrong
index type
.
commit
|
commitdiff
|
tree
2018-10-09
Guilla
u
m
e
Chat
e
le
t
[llvm-ex
e
gesi
s
] Fix unus
e
d
lambda
c
apture
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Cha
t
elet
[llvm-exegesis][NFC]
Use accessors for O
p
erand
.
commit
|
commitdiff
|
tree
2018-10-04
Guillaume Chatelet
[llvm-exegesis][NF
C
] I
m
prove parsing of the YAML
fil
e
s
commit
|
commitdiff
|
tree
2018-10-01
Guillaume Chatelet
[llvm-exegesis][NF
C
] Move random
functi
o
n
s
f
r
om CodeTemplate
.
.
.
commit
|
commitdiff
|
tree
next