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 Chatelet
[Alignm
e
nt]
[
NFC
]
O
p
timize alignTo
commit
|
commitdiff
|
tree
2019-10-15
G
u
i
l
l
aume C
h
atelet
[Alignme
n
t][NFC] Val
u
e::getPoin
t
erAlign
m
e
n
t
returns
.
.
.
commit
|
commitdiff
|
tree
2019-10-15
Guillaume Chatelet
[Alignment] Migrate A
t
t
r
i
but
e
::g
e
tWith(Stack)Alignment
commit
|
commitdiff
|
tree
2019-10-15
Guill
a
ume Chate
l
et
[Ali
g
n
m
en
t
][NFC] Remove dependency o
n
GlobalObj
e
ct
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guil
l
aume
C
hatele
t
[A
l
ignment][NF
C
] M
o
ve and t
y
p
e funct
i
ons from Mat
h
Extr
a
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillaume Cha
t
e
let
Fix D68936
commit
|
commitdiff
|
tree
2019-10-14
G
u
illa
u
m
e
Chate
l
et
[Alignment][N
F
C] Su
p
po
r
t compile time
con
s
t
a
n
t
s
commit
|
commitdiff
|
tree
2019-10-10
G
uillaume
Chatelet
[Alignment][NFC] Use llv::Align in GI
S
e
lKn
o
wnBits
commit
|
commitdiff
|
tree
2019-10-10
Gui
l
laume Chatelet
[Alignment][NFC
]
Make
VectorUtils
uas llvm:
:
Align
commit
|
commitdiff
|
tree
2019-10-03
G
u
illaum
e
Chatele
t
Re
v
er
t
"[Alignment][NFC] Allow conste
x
pr Align"
commit
|
commitdiff
|
tree
2019-10-03
Guil
l
au
m
e Chatelet
[Alignm
e
nt
]
[
NFC] R
e
move StoreInst::setAlignment(unsigned)
commit
|
commitdiff
|
tree
2019-10-03
Guillaume Chatelet
[Alignment][
N
FC
]
A
l
low con
s
texpr Ali
g
n
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chate
l
e
t
[Alignm
e
nt][NFC
]
R
emo
v
e AllocaInst
:
:setAlignm
e
nt(unsigned)
commit
|
commitdiff
|
tree
2019-09-30
Guilla
u
me Chatelet
[
Alignment][NF
C
] Adding a max function
.
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chatelet
[A
l
ignment][NFC] Remove LoadInst::se
t
Alignment(unsigned)
commit
|
commitdiff
|
tree
2019-09-27
G
ui
l
laume Chatelet
[
A
lignment
]
[NFC] Remove unnee
d
ed ll
v
m:: scopin
g
on
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
Gui
l
la
u
me
C
hatelet
[
Alignment][NFC] MaybeA
l
ig
n
in GVNExpress
i
o
n
commit
|
commitdiff
|
tree
2019-09-26
Guillaume Chate
l
et
[NFC
]
Rearrange
V
alue::getPointerAlignmen
t
commit
|
commitdiff
|
tree
2019-09-23
Guil
l
au
m
e
Cha
t
e
let
[Alignment][NFC] Migrate
Instructions to
A
lign
commit
|
commitdiff
|
tree
2019-09-23
Guilla
u
me Chatelet
[Alig
n
ment][NFC] Da
t
a
Layout
m
igration to llvm::
A
l
ign
commit
|
commitdiff
|
tree
2019-09-23
Guillaume C
h
atelet
[Alignmen
t
] Get Dat
a
Layout::StackAlignm
e
nt as A
l
ign
commit
|
commitdiff
|
tree
2019-09-23
Guilla
u
me Chatelet
[Alignment][NFC] Switch
D
ataLayo
u
t private member
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
Guil
l
au
m
e
C
hatelet
[
A
li
g
nment][NFC] m
i
gra
t
e DataLayout
internal stru
c
t
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Guill
a
ume Chatelet
[Alignment][N
F
C] Align(1) to Align::None() conversions
commit
|
commitdiff
|
tree
2019-09-18
Guillaume Chatelet
[Alig
n
m
e
n
t
][NFC] Remove
LogAlig
n
ment functio
n
s
commit
|
commitdiff
|
tree
2019-09-18
Guilla
u
me Chatelet
[
A
lignment][NFC] Use Align::None i
n
s
t
ea
d
of 1
commit
|
commitdiff
|
tree
2019-09-18
Guillaume Chate
l
et
[A
l
ignment]
Add a
N
on
e
() member function
commit
|
commitdiff
|
tree
2019-09-16
Guillaum
e
C
hat
e
l
et
[N
F
C] re
m
ov
e
unu
s
ed functions
commit
|
commitdiff
|
tree
2019-09-13
Gui
l
la
u
me Cha
t
elet
[Alignm
e
nt] Introd
u
ce
l
lvm::Align to MCSection
commit
|
commitdiff
|
tree
2019-09-12
G
u
illaume Chatelet
[Alig
n
m
ent
]
Mo
v
e OffsetToAlignment
t
o
A
lignment
.
h
commit
|
commitdiff
|
tree
2019-09-11
Guil
l
aume C
h
a
telet
[Alignment][NF
C
]
u
se llvm::Ali
g
n for A
s
m
Printer::
E
m
i
t
Alignment
commit
|
commitdiff
|
tree
2019-09-11
Guillaume Chatelet
[Alignm
e
nt] Use ll
v
m
:
:
Align in MachineFunct
i
o
n
and
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillaume Cha
t
elet
[Alignmen
t
][NFC
]
Use l
l
vm::Align for TargetLowering
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillau
m
e
Chat
e
let
[Ali
g
n
ment] Use Align
for Ta
r
getLower
i
ng:
:
MinStack
A
rgument
A
l
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume Chatelet
[Alignmen
t
][NFC]
Use Al
i
gn with TargetLowering::se
t
PrefFunct
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
G
u
illaume
C
hatelet
[Alignment][NFC]
Use Alig
n
with T
a
rge
t
Lowe
r
i
n
g
:
:
s
e
tPrefLoopA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume C
h
atelet
[Alignment]
fix dubious min
func
t
i
on alignment
commit
|
commitdiff
|
tree
2019-09-06
Guill
a
ume Chatelet
[
A
lign
m
ent][NFC] U
s
e Align
with
TargetLowering::se
t
MinFun
c
ti
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Chatelet
[
A
lig
n
me
n
t
]
[NFC] Change
i
n
ternal representat
i
on of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guill
a
u
m
e Chatelet
[
L
LV
M
][Alignment][NFC] Fixing
w
r
ong
documentation
commit
|
commitdiff
|
tree
2019-09-05
G
uilla
u
me Chate
l
et
[LLVM][Alig
n
men
t
] Co
n
vert isLe
g
alNTStore/isLegal
N
TL
o
ad
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillau
m
e
C
hatelet
[LL
V
M][Ali
g
n
m
e
nt
]
Make functions
using log of alignment
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Guillaume Chatelet
[LLVM][NFC]
R
emoving unused functions
commit
|
commitdiff
|
tree
2019-08-23
Guillaume Ch
a
telet
[LLVM][NFC] remove u
n
used
fields
commit
|
commitdiff
|
tree
2019-08-21
Guilla
u
me Chatelet
[LLVM][Ali
g
nment] Introduce Alignment I
n
Mach
i
ne
F
r
a
m
eInfo
commit
|
commitdiff
|
tree
2019-08-06
Gui
l
laume Chatelet
[LL
V
M][Alignment]
In
t
roduce
A
l
i
gnment In
A
t
t
ribute
s
commit
|
commitdiff
|
tree
2019-08-06
Guillaume Chatele
t
[
LLVM][Al
i
g
n
ment]
I
n
t
roduc
e
Al
i
g
n
men
t
In
GlobalObj
e
ct
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chatelet
[LLVM][Alignment] Introdu
c
e Alignm
e
nt Type
commit
|
commitdiff
|
tree
2019-08-05
Guilla
u
me C
h
ate
l
e
t
[LLVM
]
[Ali
g
nme
n
t
]
Int
r
odu
c
e Alig
n
ment
In C
a
lli
n
gCo
n
v
commit
|
commitdiff
|
tree
2019-08-05
G
u
illaume
C
hatelet
[LLVM
]
[Alignm
e
nt] Intr
o
d
u
ce A
l
ignment Type
i
n Dat
a
Layout
commit
|
commitdiff
|
tree
2019-08-02
Gui
l
l
aume Chat
e
let
[LLVM][Alignment] U
p
date docu
m
enta
t
i
o
n
commit
|
commitdiff
|
tree
2019-08-01
Guillaume Chatelet
[
LL
V
M][Alignm
e
nt] Fix
A
l
ignmentTest on pla
t
fo
r
m
where
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
G
u
i
l
laume Chatelet
[LL
V
M
]
F
ix Alig
n
ment death tests in Re
l
ease Mode
commit
|
commitdiff
|
tree
2019-07-31
G
u
illaume Chatelet
Fix mismatching vector ty
p
e in AlignmentTest
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
Guil
l
aume Chatelet
A
d
d default con
s
tructor for Ma
y
beAlign
commit
|
commitdiff
|
tree
2019-07-31
Guillaume
Chate
l
e
t
[LLVM][NFC]
Adding an A
l
i
g
nment type to LLVM
commit
|
commitdiff
|
tree
2019-07-09
Guill
a
ume Chatelet
Fix
i
ng @llvm
.
memcpy not
h
o
n
or
i
ng vola
t
ile
.
commit
|
commitdiff
|
tree
2019-05-20
Gu
i
lla
u
me Cha
t
elet
[
NFC] Ref
a
ctor visitI
n
trinsic
C
all so it doesn't r
e
tur
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
G
uillaume
Chate
l
et
Re
v
ert "[NFC] Refactor visi
t
Intri
n
sicCall so
i
t
doesn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guilla
u
me Chatelet
[NFC] Refactor visitIntrins
i
cCall so
it do
e
sn'
t
return
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaume Chat
e
let
M
o
d
ernize rep
m
o
v
sb i
m
pl
e
mentation
o
f
x
86 memcpy and
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaume Chatele
t
[NF
C
] U
p
date
m
emcp
y
t
e
sts
commit
|
commitdiff
|
tree
2019-04-05
Guillaume Chatelet
A
d
d an option d
o
not
dump the gene
r
ated
object on di
s
k
commit
|
commitdiff
|
tree
2019-02-18
Guillau
m
e Chatelet
[llvm-
e
x
egesis] [NF
C
]
F
ixing
typo
.
commit
|
commitdiff
|
tree
2018-10-24
Guil
l
aume Chatelet
[
ll
v
m-exegesis]
I
mplemen
t
s a ca
c
he of
I
nstru
c
tion objects
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume Chatelet
[ll
v
m-exegesis]
C
rash when asse
m
bling in
v
alid
O
peran
d
commit
|
commitdiff
|
tree
2018-10-22
G
uillaume Chatel
e
t
[l
l
v
m
-e
x
e
g
e
s
is] Mark x86 segment regis
t
er instructions
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Guil
l
aume
C
h
atelet
[ll
v
m-exegesis] Reject
x86 ins
t
r
uct
i
ons that use no
n
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Guil
l
aume
C
hatelet
[llvm-exegesis] Fix
off by
o
ne error
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Ch
a
telet
Fix u
n
i
nitialized variab
l
e
commit
|
commitdiff
|
tree
2018-10-17
Guillaume
C
h
atelet
Bui
l
d
B
ot
fix, c
o
mp
i
ler compla
i
ns abo
u
t array decay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Guillaume
Chat
e
let
[llvm-exege
i
s
] Co
m
put
i
n
g
La
t
en
c
y
c
onf
i
guration upfront
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Guill
a
u
me Chatelet
[
l
lvm-exege
s
is]
F
ix mi
s
sing std::m
o
ve
.
commit
|
commitdiff
|
tree
2018-10-15
Guillaume Chatele
t
[llvm-exegesis][NFC] Re
t
urn many CodeT
e
mplates
i
nst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
G
u
illaum
e
Chatel
e
t
[llvm
-
exeges
i
s][N
F
C] Simplify co
d
e at
t
he cost
of
s
mall
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Gui
l
laume Chatelet
[llvm-exege
s
is] Fix always
t
ru
e
as
s
e
rt
commit
|
commitdiff
|
tree
2018-10-10
G
u
illaume
C
hatelet
[l
l
v
m
-ex
e
g
esis][N
F
C] Pass Instruction
in
s
tead of bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
G
u
illaume Chatelet
[llvm-e
x
egesis]
[
NFC]
C
o
de simpl
i
fication
commit
|
commitdiff
|
tree
2018-10-10
Guillau
m
e Chatelet
[llvm-exe
g
esis][NFC] Fix typ
o
commit
|
commitdiff
|
tree
2018-10-10
Gu
i
llaume Chatelet
[
llvm-exe
g
esis] Fix b
r
oke
n
build
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Ch
a
t
elet
[llvm-exegesis][NFC] Simplify
c
ode n
o
w
that Inst
r
uction
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chat
e
l
e
t
[llvm-exegesis] Remov
e
u
nused
v
ar
i
able, add more semantic
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
G
ui
l
l
aume Chatelet
F
i
x function case
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume C
h
atele
t
[l
l
vm-exegesis] F
i
x inval
i
d return t
y
pe and add a D
u
mp
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
G
uillaume Chatelet
[
l
lvm-exegesis] Fi
x
wrong index type
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chatelet
[
llvm
-
exegesis] Fix unuse
d
lambda
c
a
p
tur
e
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Cha
t
elet
[
llvm-exegesis][NFC] Use accessors for Operand
.
commit
|
commitdiff
|
tree
2018-10-04
Guillaume
Ch
a
telet
[llv
m
-
e
xegesis][NFC] Im
p
rove parsin
g
o
f
t
h
e
YAM
L
files
commit
|
commitdiff
|
tree
2018-10-01
Guillaume Chatelet
[llvm-exegesis][NFC]
M
ove random func
t
ions
f
rom C
o
d
eTe
m
plate
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Guillaume Ch
a
t
elet
[
l
l
vm-exegesis][NF
C
] Ma
k
e ran
d
o
m
izeUnsetVariables
a
.
.
.
commit
|
commitdiff
|
tree
2018-09-27
G
u
il
l
aume Chatelet
[llvm-ex
e
g
esis][NF
C
] moving
co
d
e around
.
commit
|
commitdiff
|
tree
2018-09-26
G
u
i
llaume Chatel
e
t
[llvm-exegesis][NFC] Move Co
d
eTempl
a
t
e to it's own
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guil
l
aume
Ch
a
telet
[
llvm
-
exegesis] Seri
a
l
i
zes registe
r
s init
i
al va
l
ues
.
commit
|
commitdiff
|
tree
2018-09-25
G
u
il
l
au
m
e Chatelet
[llv
m
-exegesis]
Fix missing d
o
cument separ
a
tor in YAM
L
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume
Chatelet
[llvm-exeg
e
s
is]
F
i
x broken test
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Cha
t
el
e
t
[llvm-exegesis][N
F
C] Rewrite of the Y
A
ML
ser
i
alization
.
commit
|
commitdiff
|
tree
2018-09-20
Guillaume Chatelet
[
llvm-exegesis
]
Fix broken build
b
o
ts
.
commit
|
commitdiff
|
tree
2018-09-20
Guillaume Chatele
t
[llvm
-
e
x
egesis
]
Improve Register
S
etup (roll forward
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
G
u
illaume Chatelet
[llvm-exegesis] Improve Register Setup
.
commit
|
commitdiff
|
tree
2018-09-18
Guillaume
C
hatel
e
t
Ad
d
ed function to set a
reg
i
s
t
er
t
o a particular value
.
.
.
commit
|
commitdiff
|
tree
next