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
[Alignment][NFC] Optimize alignTo
2019-10-16
Guillaume
Chat
e
let
[Ali
g
nmen
t
][NFC] Optimize alignTo
commit
|
commitdiff
|
tree
2019-10-15
Guil
l
aume Ch
a
telet
[Ali
g
nme
n
t][NFC] Va
l
ue::g
e
tPointer
A
li
g
nment retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2019-10-15
Guill
a
u
me Chatelet
[Al
i
g
n
ment]
M
igrate Attribute::getWith
(
Stack)Ali
g
nment
commit
|
commitdiff
|
tree
2019-10-15
Guillaume Chate
l
et
[Alignme
n
t][NFC
]
Rem
o
ve dependency on GlobalObjec
t
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillau
m
e
Chatel
e
t
[
A
l
ignment][NFC] Move and
t
ype fu
n
ctions from
M
athExtras
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillaume C
h
atelet
Fix D68936
commit
|
commitdiff
|
tree
2019-10-14
Guillaum
e
Chatelet
[Alignm
e
nt][NF
C
] Sup
p
ort compile t
i
me
c
on
s
t
ants
commit
|
commitdiff
|
tree
2019-10-10
Guillaume Ch
a
tele
t
[Alignme
n
t][N
F
C]
U
se l
l
v::Align in
G
IS
e
lKnownBits
commit
|
commitdiff
|
tree
2019-10-10
Guillaume Chatelet
[
A
lignmen
t
][NFC]
M
ake VectorUti
l
s u
a
s ll
v
m
:
:
A
l
ign
commit
|
commitdiff
|
tree
2019-10-03
Gui
l
laume
C
hatele
t
Revert "[Alignment][NFC] Allow constex
p
r Align"
commit
|
commitdiff
|
tree
2019-10-03
Guil
l
aume Chatelet
[
A
lignment][
N
FC] Remov
e
StoreInst
:
:se
t
Alignment(unsigned)
commit
|
commitdiff
|
tree
2019-10-03
Gui
l
l
aume Chatelet
[Ali
g
nment][NF
C
] Allow constexpr Align
commit
|
commitdiff
|
tree
2019-09-30
Guillaume
Chatelet
[Alignment][NFC
]
Rem
o
v
e AllocaInst::setAlignment(un
s
igned)
commit
|
commitdiff
|
tree
2019-09-30
Guil
l
aume Chate
l
et
[Alignme
n
t][NFC]
Adding
a
m
a
x functi
o
n
.
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chatelet
[Al
i
gnment]
[
NFC] Remove
Load
I
n
st::se
t
Alig
n
ment
(
u
ns
i
g
n
ed)
commit
|
commitdiff
|
tree
2019-09-27
Guillaume
C
hatelet
[A
l
ignment][
N
F
C]
R
e
m
o
v
e unneeded l
l
vm:: scopi
n
g
on
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
Guillaume Chat
e
let
[Alig
n
ment][NFC] MaybeAlign
i
n
GVNExpression
commit
|
commitdiff
|
tree
2019-09-26
Guillaume Cha
t
elet
[NFC] Rearr
a
nge Valu
e
::
g
etPointerAli
g
n
ment
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[Al
i
gnment]
[
NF
C
] Mi
g
rate Instructions to Align
commit
|
commitdiff
|
tree
2019-09-23
G
u
i
l
laume Chatele
t
[A
l
ignm
e
nt][
N
FC] DataLayou
t
migration to
l
lvm::Align
commit
|
commitdiff
|
tree
2019-09-23
G
ui
l
laume Chate
l
et
[Alignment] Get DataLayout::StackAli
g
n
m
en
t
as Align
commit
|
commitdiff
|
tree
2019-09-23
Guil
l
au
m
e
C
h
a
telet
[Alignment]
[
NFC] Switch DataLayout pr
i
vate
members
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
Guillaume
C
h
a
t
elet
[
A
lignment][NFC] migrate Da
t
aLayou
t
internal struct
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Guillaume
C
hatele
t
[Alignment][NFC
]
A
l
ign(
1
) to Align::No
n
e() co
n
versions
commit
|
commitdiff
|
tree
2019-09-18
Guil
l
a
u
me
Chatel
e
t
[Alignm
e
nt][
N
F
C
] Remove LogAlignment
f
u
nctions
commit
|
commitdiff
|
tree
2019-09-18
G
u
illaume C
h
ate
l
e
t
[Alignment][NFC] U
s
e
Align::None instead o
f
1
commit
|
commitdiff
|
tree
2019-09-18
Gui
l
l
aume C
h
a
t
elet
[Alignment] Add a No
n
e() m
e
m
ber functio
n
commit
|
commitdiff
|
tree
2019-09-16
G
u
illaume Ch
a
t
elet
[NFC] rem
o
v
e unused functi
o
ns
commit
|
commitdiff
|
tree
2019-09-13
Guillau
m
e
Chat
e
let
[Alignment] Introduc
e
l
l
vm::Align to MCSection
commit
|
commitdiff
|
tree
2019-09-12
Guillaume
C
hatelet
[
A
l
i
gnment] Move OffsetToAlignment
to A
l
i
gnment
.
h
commit
|
commitdiff
|
tree
2019-09-11
Guillaume Chatelet
[Align
m
en
t
][N
F
C]
u
s
e llvm::Al
i
gn for AsmP
r
inter::
E
mitA
l
ignment
commit
|
commitdiff
|
tree
2019-09-11
Guillaume Chatelet
[Alignment] Use llvm::Ali
g
n
in Ma
c
hi
n
eFuncti
o
n and
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Gui
l
laume Chatelet
[
Alignment][NFC
]
Use llvm
:
:A
l
ign for
TargetLow
e
ring
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
G
uillaume Chat
e
let
[Ali
g
nment
]
Use Ali
g
n for TargetLowering::MinStackArgume
n
tAl
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guilla
u
me Chatelet
[Alignment][NF
C
] Use Al
i
gn with
TargetL
o
wering::setPrefFunct
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Gu
i
lla
u
m
e
C
hatel
e
t
[Al
i
gn
m
ent][
N
FC]
Use Align with TargetLowering::setPrefLoopA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume C
h
atelet
[
A
lignment] fix dubious min function
a
l
i
g
n
me
n
t
commit
|
commitdiff
|
tree
2019-09-06
G
u
illaume Chatelet
[Alignment][N
F
C]
Use Ali
g
n with TargetLower
i
ng::setMinFuncti
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaum
e
Cha
t
e
l
et
[Alignmen
t
][N
F
C] Change i
n
ternal rep
r
esentation of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume C
h
atelet
[LLVM][Al
i
gnment][
N
FC] Fixing wrong documentation
commit
|
commitdiff
|
tree
2019-09-05
Gu
i
llaume Ch
a
telet
[L
L
VM][Alignment] Convert isLegalNTStore/isLegalNTLoad
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaum
e
Chatelet
[LLVM][Alignmen
t
] M
a
k
e
fun
c
tions using log of
a
l
ignment
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
G
uillaume Chate
l
et
[LLVM][N
F
C] R
e
m
o
ving unuse
d
functions
commit
|
commitdiff
|
tree
2019-08-23
Guillaume Chatelet
[
LLVM][NFC] remov
e
unused fields
commit
|
commitdiff
|
tree
2019-08-21
Guillaum
e
Chate
l
e
t
[LLVM][Al
i
gnment]
I
ntroduce Alignme
n
t In MachineFrameInf
o
commit
|
commitdiff
|
tree
2019-08-06
Gu
i
llaume Chatel
e
t
[
LLVM][
A
lignment] Int
r
o
d
uce
A
l
i
gnment In Attrib
u
tes
commit
|
commitdiff
|
tree
2019-08-06
G
u
i
llaume Chatelet
[
LLVM][A
l
ignme
n
t] Introdu
c
e Alignment In GlobalO
b
j
ect
commit
|
commitdiff
|
tree
2019-08-05
G
uillaume Chate
l
et
[LLVM]
[
Al
i
gnment] Intro
d
uce
A
lig
n
ment T
y
pe
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chatel
e
t
[LLV
M
][Alignme
n
t
]
In
t
rodu
c
e
A
lign
m
ent In C
a
llingConv
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chat
e
let
[
L
L
VM][Alignment] In
t
roduce Alignment Typ
e
i
n Data
L
ayout
commit
|
commitdiff
|
tree
2019-08-02
Guillaume Chate
l
et
[LLVM]
[
Alignm
e
n
t
]
Update d
o
c
u
me
n
tati
o
n
commit
|
commitdiff
|
tree
2019-08-01
Guillaume Chatele
t
[
L
L
VM][
A
lignmen
t
]
Fix AlignmentTest on p
l
atfo
r
m w
h
ere
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Guilla
u
m
e
Chatel
e
t
[LLVM] Fix Alignme
n
t
d
eath tests
i
n Re
l
ease Mode
commit
|
commitdiff
|
tree
2019-07-31
G
u
illa
u
me Chate
l
et
Fix mismatc
h
ing vector type in AlignmentTest
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
Guillaume
C
h
atelet
Add def
a
ult c
o
nstructor for MaybeAli
g
n
commit
|
commitdiff
|
tree
2019-07-31
Gu
i
ll
a
ume Chatelet
[L
L
VM][NFC] A
d
ding a
n
A
l
ignment type to
LLVM
commit
|
commitdiff
|
tree
2019-07-09
G
u
illaume Chatelet
F
i
xing @llvm
.
memcpy n
o
t h
o
noring volatile
.
commit
|
commitdiff
|
tree
2019-05-20
Guilla
u
me Chatelet
[NFC] R
e
factor visitIntrin
s
i
c
C
all so
i
t doesn'
t
return
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Chatele
t
R
e
vert "[NFC]
Refactor visitI
n
trinsicCall
so it doesn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaum
e
Chatelet
[N
F
C] Refact
o
r visitIntrinsic
C
all s
o
it d
o
esn't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaum
e
Cha
t
elet
Modernize
repmovsb im
p
lem
e
ntatio
n
of x86 memcpy a
n
d
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guilla
u
m
e Chatel
e
t
[N
F
C
] Update
m
emcpy te
s
ts
commit
|
commitdiff
|
tree
2019-04-05
Guilla
u
me Chatelet
Add
an opti
o
n do not dump the generated
o
bject on disk
commit
|
commitdiff
|
tree
2019-02-18
G
u
illaume Chat
e
let
[llvm-ex
e
gesis] [NFC] Fi
x
ing ty
p
o
.
commit
|
commitdiff
|
tree
2018-10-24
G
uillaume
Chatelet
[
l
l
vm
-
ex
e
gesis] Impleme
n
ts a cache
of Ins
t
ructi
o
n
objects
.
commit
|
commitdiff
|
tree
2018-10-22
Gui
l
laume Chatelet
[llvm
-
exeges
i
s] Crash when assem
b
lin
g
invalid Operand
commit
|
commitdiff
|
tree
2018-10-22
G
ui
l
laume Chatele
t
[ll
v
m-exegesi
s
] M
a
rk x86
s
egment register instructions
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Gu
i
llaume
C
hatelet
[llvm-
e
xegesis] R
e
ject
x
86 in
s
t
r
u
c
tions
that
use non
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
G
u
il
l
au
m
e
Chatelet
[llvm-exeges
i
s] Fix
o
f
f
by
o
n
e
error
commit
|
commitdiff
|
tree
2018-10-17
Gui
l
l
aume Chate
l
et
Fix
u
ninit
i
a
l
i
zed variable
commit
|
commitdiff
|
tree
2018-10-17
Gu
i
llaume Cha
t
elet
BuildBot fix, compile
r
complains ab
o
ut array decay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Chatele
t
[llvm-exegeis]
C
om
p
uting
Latency configuration upfront
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
G
u
i
l
l
a
u
m
e Chatelet
[llvm-exegesis] Fix missing std::move
.
commit
|
commitdiff
|
tree
2018-10-15
Guillaume
Chatelet
[llvm-exegesis][NFC
]
Return many CodeTemplates instead
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Guillau
m
e Cha
t
el
e
t
[llvm-exe
g
esis
]
[NF
C
] Si
m
p
lify
code
a
t the cost of small
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
G
u
illau
m
e Ch
a
telet
[llvm-exegesis]
F
ix
alway
s
tru
e
assert
commit
|
commitdiff
|
tree
2018-10-10
Guill
a
u
m
e
Chatelet
[ll
v
m-exegesis][NFC] Pass Instruction instea
d
o
f
bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatelet
[llvm-exegesis
]
[
N
FC] Code simplification
commit
|
commitdiff
|
tree
2018-10-10
Guill
a
u
me Cha
t
elet
[llvm
-
exegesis][NFC]
F
ix typo
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatele
t
[ll
v
m-exeges
i
s] Fix
broken buil
d
.
commit
|
commitdiff
|
tree
2018-10-10
G
u
illaume Chatelet
[l
l
vm-exege
s
is][NF
C
] Si
m
p
l
ify code now
t
hat Inst
r
u
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume
C
hat
e
let
[llvm-
e
x
e
g
e
sis] Remove un
u
s
e
d
variable, add m
o
re semanti
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaum
e
Chat
e
let
Fix
f
unction
c
a
s
e
.
commit
|
commitdiff
|
tree
2018-10-09
G
u
il
l
aume Chatelet
[llvm-exegesis] Fix in
v
alid return typ
e
and add a Dump
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume
Chatelet
[llv
m
-exegesis]
F
ix
w
r
ong index
type
.
commit
|
commitdiff
|
tree
2018-10-09
G
uillaum
e
Chate
l
e
t
[llvm-exege
s
is] Fix
unus
e
d lam
b
da cap
t
ure
.
commit
|
commitdiff
|
tree
2018-10-09
G
ui
l
laume Chatel
e
t
[llv
m
-exegesis][NFC]
U
se accessors
f
o
r O
p
erand
.
commit
|
commitdiff
|
tree
2018-10-04
Guilla
u
m
e
Chatelet
[l
l
v
m
-exeges
i
s][NFC]
Improve
parsing of the YAML file
s
commit
|
commitdiff
|
tree
2018-10-01
Guill
a
ume
C
hatelet
[
l
lvm-exe
g
es
i
s][NFC] Move random functions f
r
om Co
d
eTemplate
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
G
uillaume Chatelet
[llvm
-
exegesi
s
][NFC] Make randomizeUnsetVariables a
.
.
.
commit
|
commitdiff
|
tree
2018-09-27
Guil
l
aume Chatele
t
[llvm-exeges
i
s
]
[NFC] moving code around
.
commit
|
commitdiff
|
tree
2018-09-26
Guilla
u
me Chat
e
let
[llvm-ex
e
gesis][NFC] Mo
v
e CodeTemplate to it's own
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Chatelet
[
l
lv
m
-
e
x
e
gesis]
Serializ
e
s registers
initial valu
e
s
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Chatelet
[l
l
vm-exeges
i
s] Fix mi
s
sing
documen
t
separator
in
Y
A
M
L
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Chatelet
[llvm
-
ex
e
g
esis] Fi
x
broken te
s
t
.
commit
|
commitdiff
|
tree
2018-09-25
G
uillaume C
h
at
e
l
e
t
[l
l
vm-e
x
e
gesis][NFC] Rewrite of the Y
A
ML s
e
rializ
a
tion
.
commit
|
commitdiff
|
tree
2018-09-20
Guilla
u
m
e
Chatelet
[llvm-exeges
i
s]
F
i
x
broken build b
o
ts
.
commit
|
commitdiff
|
tree
2018-09-20
Guillaume Chatelet
[llvm-exegesis] I
m
prove Register Setup (roll
f
orwa
r
d
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Guill
a
um
e
C
h
atel
e
t
[
l
lvm-e
x
egesis] Im
p
rove Register Set
u
p
.
commit
|
commitdiff
|
tree
2018-09-18
Guilla
u
me Chatelet
Add
e
d f
u
nction to set a registe
r
t
o
a particular v
a
lue
.
.
.
commit
|
commitdiff
|
tree
next