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
[InstCombine] Signed saturation patterns
2019-10-22
Guillaume Chate
l
et
[Alignment][NFC] C
o
n
vert Sto
r
eInst to MaybeAlign
commit
|
commitdiff
|
tree
2019-10-22
Guillaume Chat
e
l
et
[Alignment]
[
N
F
C] Con
v
e
rt
Load
I
nst to
May
b
e
A
lign
commit
|
commitdiff
|
tree
2019-10-22
Gui
l
laum
e
C
hatelet
[Alignme
n
t][NFC] Use May
b
e
Align in A
t
t
r
Build
e
r
commit
|
commitdiff
|
tree
2019-10-22
Guillaume Chatel
e
t
[Alig
n
ment][NFC] Attributes u
s
e Al
i
gn/MaybeAli
g
n
commit
|
commitdiff
|
tree
2019-10-21
G
u
i
l
l
a
ume Chatelet
[Alignment][
N
FC] F
i
ni
s
h
tr
a
nsition
f
or
`
Loads`
commit
|
commitdiff
|
tree
2019-10-21
G
uillaume Chatele
t
[Ali
g
nment][NFC] Instructions:
:
getLoadStoreAlignme
n
t
commit
|
commitdiff
|
tree
2019-10-21
Guillaume
Chatel
e
t
[Alignme
n
t
][NFC] Add a helper function to DataLayou
t
commit
|
commitdiff
|
tree
2019-10-21
Gui
l
laume Chatelet
[Alignmen
t
][NFC] Ta
r
getCa
l
lingConv::set
B
y
V
alAlign
commit
|
commitdiff
|
tree
2019-10-21
Gu
i
llaum
e
Cha
t
elet
[
A
lignment][NFC
]
Ta
r
getCallingConv::setOrigAlign and
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Gu
i
ll
a
ume Chat
e
le
t
Use Ali
g
n for TFL::TransientSta
c
k
A
li
g
nment
commit
|
commitdiff
|
tree
2019-10-17
Gu
i
llaum
e
Chate
l
et
[Alignment][N
F
C] Use Align for TargetFr
a
me
L
ow
e
ri
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
Guillaume Chatelet
[Alignment][
N
FC
]
Opti
m
ize al
i
gnTo
commit
|
commitdiff
|
tree
2019-10-15
Guillaume
Chatelet
[
Al
i
gnmen
t
][NFC] Value::getPointerAlignment ret
u
rns
.
.
.
commit
|
commitdiff
|
tree
2019-10-15
Guillaume Cha
t
el
e
t
[Alignment] Migrate Attri
b
ut
e
:
:
g
e
tWith
(
Stac
k
)Al
i
gnment
commit
|
commitdiff
|
tree
2019-10-15
Gu
i
llaume
Chatele
t
[Alignme
n
t]
[
NFC]
R
emove dependency
on GlobalObject
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Gui
l
la
u
m
e
Chatelet
[Alignmen
t
][NFC]
Move and t
y
pe functio
n
s from MathE
x
tras
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
G
u
illaume Chatelet
F
i
x D6
8
9
36
commit
|
commitdiff
|
tree
2019-10-14
Guilla
u
me
Chatelet
[
A
lignment][NFC] Supp
o
rt compile ti
m
e
const
a
n
t
s
commit
|
commitdiff
|
tree
2019-10-10
Guillaume
Cha
t
elet
[Alignm
e
nt][NFC] Use llv::Align in GISelKnownBi
t
s
commit
|
commitdiff
|
tree
2019-10-10
Guillaume Ch
a
telet
[Alignment
]
[NFC] Make
V
e
ctorUt
i
ls u
a
s
llvm::
A
lign
commit
|
commitdiff
|
tree
2019-10-03
G
u
i
l
laume Chatel
e
t
Revert "[Alignment][N
F
C] Allow constexp
r
A
lign"
commit
|
commitdiff
|
tree
2019-10-03
Guillau
m
e C
h
atelet
[
Alignment][N
F
C] Remove Stor
e
Inst::s
e
t
Al
i
gnm
e
nt(unsigned)
commit
|
commitdiff
|
tree
2019-10-03
Guillaume Chatelet
[Alignment
]
[NFC] Allow cons
t
expr Align
commit
|
commitdiff
|
tree
2019-09-30
Guilla
u
m
e Chate
l
et
[Alig
n
ment][NFC] Remo
v
e AllocaInst::setAlignment(unsigned)
commit
|
commitdiff
|
tree
2019-09-30
Guillaum
e
C
hatelet
[Alignme
n
t][NFC] Adding
a max function
.
commit
|
commitdiff
|
tree
2019-09-30
Guillau
m
e Chatelet
[Ali
g
nment][NFC] Remove LoadInst::setAlig
n
ment(unsigned)
commit
|
commitdiff
|
tree
2019-09-27
Gui
l
laume Chate
l
et
[Alignm
e
n
t
][N
F
C
] Remov
e
u
n
ne
e
d
e
d llvm:
:
scoping on
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
Guillaume Chate
l
et
[Al
i
gnment][NFC
]
MaybeA
l
ig
n
in GVNExpre
s
sion
commit
|
commitdiff
|
tree
2019-09-26
Gu
i
lla
u
me Chatelet
[
N
FC
]
R
ear
r
an
g
e
Value::g
e
tPoin
t
e
r
Ali
g
nm
e
nt
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[Alig
n
ment][N
F
C] Migrate I
n
s
tructions to Align
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[Alignm
e
nt][
N
FC] DataLayout mig
r
ati
o
n
to llvm:
:
Align
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[Alignment] Get Dat
a
Layout::StackAli
g
n
m
e
n
t
as Ali
g
n
commit
|
commitdiff
|
tree
2019-09-23
Guill
a
u
m
e
C
h
a
te
l
e
t
[Alignment][NFC]
S
witc
h
DataLayou
t
p
r
ivate members
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
Guill
a
ume Chatelet
[Align
m
ent][N
F
C
] migrate
D
ataLayout
intern
a
l struct
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
G
u
illaume Chatelet
[
Alig
n
ment][N
F
C] Align(1)
t
o Align::None() conversi
o
n
s
commit
|
commitdiff
|
tree
2019-09-18
Gui
l
l
aume
Chatelet
[Ali
g
nmen
t
][NFC] Remove Log
A
li
g
nment fu
n
ctions
commit
|
commitdiff
|
tree
2019-09-18
Guillaum
e
C
hatelet
[Alignment][
N
FC]
Use A
l
i
g
n
:
:None instead of 1
commit
|
commitdiff
|
tree
2019-09-18
Guill
a
ume Chatelet
[Alignment]
A
dd
a None() memb
e
r function
commit
|
commitdiff
|
tree
2019-09-16
G
uillaume
C
hatelet
[NFC] r
e
move unused functions
commit
|
commitdiff
|
tree
2019-09-13
Guillaume Chatelet
[Alignme
n
t] Intr
o
d
uce llvm:
:
Align to MCSect
i
on
commit
|
commitdiff
|
tree
2019-09-12
Guillaume
C
hatelet
[Alignmen
t
]
M
ove Of
f
s
e
tToAlignmen
t
to Ali
g
nment
.
h
commit
|
commitdiff
|
tree
2019-09-11
Gui
l
laume
Chatelet
[Al
i
gnment][NFC] use llvm::Align
for AsmPrint
e
r::EmitA
l
ignment
commit
|
commitdiff
|
tree
2019-09-11
Guillaume
C
hatelet
[Align
m
ent] Use llvm::A
l
i
gn in Mac
h
in
e
Function an
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guill
a
ume Chatelet
[Alignment][NFC] Use llvm::Align fo
r
TargetLowering
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Gu
i
ll
a
ume Chatelet
[Alignment
]
Use Align fo
r
TargetLower
i
ng:
:
M
inS
t
ackA
r
gumentAl
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guil
l
aume
Chatelet
[Ali
g
nmen
t
][NF
C
] Use A
l
ign
w
i
t
h
T
arg
e
tLowering::s
e
tPrefFunct
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guil
l
aume Chatelet
[A
l
ignm
e
nt][N
F
C] Use
A
l
ign with
Target
L
o
w
eri
n
g::setPrefLoopA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
G
u
illaume Chatelet
[Alignment] fix dubious min
function alignment
commit
|
commitdiff
|
tree
2019-09-06
G
u
illaume Chatelet
[Alignment][NFC]
Use Align
w
ith Targ
e
tLowering::
s
etMin
F
u
n
cti
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Gui
l
laume Chate
l
et
[Alignment][NFC] C
h
ange inte
r
nal re
p
re
s
en
t
ation of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Chatelet
[LLVM]
[
Alignment][N
F
C] F
i
xing wron
g
d
o
cumentation
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Chatelet
[LLVM][Alignmen
t
] Convert
i
s
LegalNTStore/isLegalN
T
Loa
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Cha
t
elet
[
L
LVM][Ali
g
nment] Make functi
o
ns using log of alignment
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Gui
l
laume Chat
e
let
[LLVM]
[
NF
C
] Remov
i
ng unu
s
ed functions
commit
|
commitdiff
|
tree
2019-08-23
Guill
a
u
m
e Chate
l
et
[LLVM][NFC] remove
u
n
used fields
commit
|
commitdiff
|
tree
2019-08-21
Guillaume Chatelet
[LLVM]
[
Ali
g
nment]
I
ntroduce
Alignment I
n
Mac
h
ineFrameIn
f
o
commit
|
commitdiff
|
tree
2019-08-06
Guillaume Chat
e
le
t
[L
L
VM][Alignment] In
t
ro
d
uce Ali
g
nment In Attributes
commit
|
commitdiff
|
tree
2019-08-06
G
u
il
l
aume Chatelet
[LLVM][Align
m
en
t
] In
t
ro
d
u
ce Alig
n
ment
In G
l
obalO
b
je
c
t
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chate
l
et
[LLVM][Alignment] Intr
o
duce
A
lignment Type
commit
|
commitdiff
|
tree
2019-08-05
Guillau
m
e Ch
a
telet
[LLVM]
[
Alignm
e
n
t]
Introduce
Alignment In CallingConv
commit
|
commitdiff
|
tree
2019-08-05
Guil
l
aume
C
hatel
e
t
[LL
V
M][Alignment] Intr
o
duce Alignment Type
i
n
Dat
a
Layout
commit
|
commitdiff
|
tree
2019-08-02
Guillaume Chatele
t
[L
L
VM
]
[Alignment] Updat
e
do
c
umentatio
n
commit
|
commitdiff
|
tree
2019-08-01
Gui
l
laume
C
h
ate
l
et
[
L
LVM
]
[Alignmen
t
] Fi
x
Ali
g
nmentT
e
st o
n
platform where
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Guillaume C
h
atelet
[LLVM] Fix Alignme
n
t death
tests in Release Mode
commit
|
commitdiff
|
tree
2019-07-31
Guillaume
Ch
a
t
e
l
et
Fix mismatching vector
type
i
n
AlignmentTest
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
Guill
a
ume Chatelet
Ad
d
d
efaul
t
construc
t
o
r
fo
r
M
ayb
e
Al
i
gn
commit
|
commitdiff
|
tree
2019-07-31
Gu
i
llaum
e
Chatelet
[LLVM][NFC] Adding an Alignment type t
o
L
LVM
commit
|
commitdiff
|
tree
2019-07-09
Gu
i
ll
a
u
me Chatelet
Fixing
@ll
v
m
.
mem
c
py n
o
t honoring volatile
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaum
e
Chat
e
let
[NFC] Refactor visitIntrin
s
icC
a
ll so it does
n
'
t r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Ch
a
telet
Rev
e
r
t
"[NFC] Refactor visitIntrinsicCall so it doesn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Chate
l
et
[NFC] R
e
fac
t
or
v
i
s
itIntrinsicCa
l
l so
i
t doesn't retur
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guil
l
aume Cha
t
elet
Moderniz
e
repmovsb implem
e
nta
t
ion of x86 memcpy and
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Gui
l
laume Ch
a
tel
e
t
[
NFC]
U
pdate memc
p
y
t
ests
commit
|
commitdiff
|
tree
2019-04-05
Guillaume Chatelet
Ad
d
an option do not d
u
mp the generated object on
d
isk
commit
|
commitdiff
|
tree
2019-02-18
Guillaume
Chate
l
e
t
[
l
lvm-exeges
i
s] [N
F
C] Fixing
typo
.
commit
|
commitdiff
|
tree
2018-10-24
Guillaume
C
hatelet
[l
l
v
m
-exege
s
i
s] Implements a
c
ache of Instru
c
tion objec
t
s
.
commit
|
commitdiff
|
tree
2018-10-22
G
u
illaume Chatelet
[l
l
v
m
-exeg
e
sis] Crash when assembl
i
ng invalid Opera
n
d
commit
|
commitdiff
|
tree
2018-10-22
G
u
i
l
l
aume Chatele
t
[llvm-exegesis
]
Mark x86
segm
e
nt regis
t
er instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Guill
a
ume Cha
t
elet
[llvm-exege
s
is] R
e
j
ect x86
i
nstructions that use
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Guil
l
a
u
me Chatelet
[
l
lvm-e
x
e
g
esis] Fix o
f
f by one error
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Chatelet
F
i
x un
i
nitiali
z
ed variable
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Ch
a
telet
Buil
d
Bot fix, compiler com
p
lains about
a
rra
y
decay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Guillaume
Chatelet
[llvm-exegeis] Computing Late
n
cy config
u
ration upfront
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Guill
a
ume Cha
t
elet
[llvm-exegesis] Fix missing st
d
::mov
e
.
commit
|
commitdiff
|
tree
2018-10-15
Guillaume Chatel
e
t
[llvm
-
exegesis][NFC] Ret
u
rn many CodeTem
p
lates
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Guillaume Chate
l
et
[llvm-
e
xegesis][NFC
]
S
implify code at the c
o
st of sm
a
ll
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatele
t
[l
l
vm-exegesis] Fix
a
lways tr
u
e
a
s
sert
commit
|
commitdiff
|
tree
2018-10-10
Guillau
m
e Cha
t
e
l
e
t
[
l
lvm-exegesis][NFC] Pass Instruction instead
o
f
bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatelet
[
l
lv
m
-exegesis][NFC] Code simpl
i
fication
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Ch
a
telet
[l
l
vm
-
e
x
egesis][NFC] Fix typo
commit
|
commitdiff
|
tree
2018-10-10
Guil
l
aume C
h
atelet
[llvm
-
exegesis] F
i
x
b
roke
n
b
uild
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatelet
[
l
lvm-exegesis][
N
FC] Simplify code now that Instruction
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Gu
i
l
lau
m
e Chatele
t
[llvm
-
exeg
e
s
i
s
]
Remove unused variable,
add more semantic
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
G
u
illaume Cha
t
e
let
Fix functi
o
n
c
ase
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chatelet
[llv
m
-exegesis]
Fix
i
n
vali
d
retur
n
ty
p
e and add a Dump
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillau
m
e
Chatelet
[llv
m
-exegesis] Fix
wrong inde
x
type
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chatelet
[llvm-exeges
i
s] Fi
x
u
nused lambda capture
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume C
h
atelet
[l
l
v
m-exeg
e
sis][NFC] Use
ac
c
essors fo
r
Operand
.
commit
|
commitdiff
|
tree
2018-10-04
Guillaume Chat
e
let
[llvm-
e
x
e
gesis
]
[NFC
]
Improve parsing of
the
Y
AML
files
commit
|
commitdiff
|
tree
2018-10-01
G
ui
l
laume
C
hatelet
[llvm-exegesis][NFC] Move random functions fr
o
m
Cod
e
Template
.
.
.
commit
|
commitdiff
|
tree
next