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
Guil
l
aume Chatelet
[Alignment]
[
N
F
C] Optimize align
T
o
commit
|
commitdiff
|
tree
2019-10-15
Guill
a
ume Chatelet
[Al
i
g
n
m
e
nt][NFC] Value::getPointe
r
A
lignment retu
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-15
G
u
i
llaume Chatele
t
[Al
i
g
nment] Mi
g
rate Attribute::getWi
t
h(Stack)Ali
g
nment
commit
|
commitdiff
|
tree
2019-10-15
Gui
l
la
u
me Chatelet
[Alignment][NFC]
Remove dependency on Glo
b
alObject
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillaume Chatele
t
[Alig
n
ment][NFC] Mo
v
e and typ
e
fu
n
ctions from MathExt
r
as
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
G
uillaume C
h
atelet
Fix D68936
commit
|
commitdiff
|
tree
2019-10-14
Gu
i
l
lau
m
e
Chatelet
[Alignme
n
t][N
F
C] Support compile ti
m
e
constants
commit
|
commitdiff
|
tree
2019-10-10
Guillaume Ch
a
telet
[Alignment][N
F
C] Use llv::Align in GISe
l
KnownBits
commit
|
commitdiff
|
tree
2019-10-10
G
uillaume Chatelet
[
A
l
ignment][
N
FC] Mak
e
VectorU
t
il
s
u
a
s
llvm::Align
commit
|
commitdiff
|
tree
2019-10-03
Gui
l
laume Chatelet
Revert "[Alignment]
[
NFC] Allo
w
constexpr Align"
commit
|
commitdiff
|
tree
2019-10-03
G
uill
a
ume C
h
ate
l
et
[Alignm
e
nt][NFC] Remov
e
StoreInst::s
e
t
A
lignment(
u
nsign
e
d)
commit
|
commitdiff
|
tree
2019-10-03
Guillaume Ch
a
telet
[Alignm
e
nt][NFC] Allow con
s
t
expr Ali
g
n
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chat
e
let
[Align
m
e
nt][NF
C
] Re
m
ove
A
l
l
ocaInst
:
:setAlignment(unsigned)
commit
|
commitdiff
|
tree
2019-09-30
Guillaum
e
C
hatelet
[Alignment][NFC]
A
dding a max fun
c
tion
.
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Ch
a
telet
[Alignm
e
n
t
][NFC]
Remove LoadInst::setAlignment(unsign
e
d
)
commit
|
commitdiff
|
tree
2019-09-27
Guillaum
e
Chatelet
[Alignment][NFC] Remove u
n
need
e
d llvm:: scopi
n
g on
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
Guillaume C
h
atel
e
t
[
A
lignment][NFC] MaybeAlign in
G
VNE
x
pression
commit
|
commitdiff
|
tree
2019-09-26
Gui
l
laume Chatele
t
[NFC] Rearran
g
e Value::getPointerAlign
m
ent
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[
A
lignment][NFC] Mi
g
rate Instructi
o
ns to
A
l
i
gn
commit
|
commitdiff
|
tree
2019-09-23
Gui
l
la
u
me Cha
t
e
let
[Alignment][NFC] D
a
t
a
Layo
u
t
m
igra
t
ion to llv
m
::Al
i
gn
commit
|
commitdiff
|
tree
2019-09-23
G
uill
a
um
e
Cha
t
elet
[Alignment]
G
et Da
t
aLayout::StackAlignm
e
nt as Align
commit
|
commitdiff
|
tree
2019-09-23
Guillaume
C
hatelet
[
A
li
g
nment][NFC] Swi
t
ch Da
t
aLayout private me
m
bers
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
Guillaume Chat
e
le
t
[Ali
g
nm
e
nt][NFC] migrate
DataLayout internal struct
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Guillaume Chatelet
[Alignm
e
n
t
]
[
NFC] Align(1) to Align::N
o
ne
(
) conversions
commit
|
commitdiff
|
tree
2019-09-18
Guilla
u
me Cha
t
elet
[Alignmen
t
][NFC] Remove LogAlignment functio
n
s
commit
|
commitdiff
|
tree
2019-09-18
Guillaume
C
hatelet
[Al
i
gnm
e
nt][NFC] Use Align::N
o
ne
inst
e
ad
of 1
commit
|
commitdiff
|
tree
2019-09-18
G
u
i
llaume
C
ha
t
el
e
t
[
Ali
g
n
m
e
nt] Add a None() member fun
c
ti
o
n
commit
|
commitdiff
|
tree
2019-09-16
Guillaume Chat
e
l
et
[NFC]
remove unused functions
commit
|
commitdiff
|
tree
2019-09-13
Guil
l
aume Ch
a
t
e
let
[Alignment
]
Introdu
c
e llvm
:
:
A
l
ign to MCSection
commit
|
commitdiff
|
tree
2019-09-12
Gui
l
la
u
me Cha
t
e
let
[Alignme
n
t] Mov
e
Offset
T
oAlign
m
ent to Alignment
.
h
commit
|
commitdiff
|
tree
2019-09-11
Guil
l
a
u
me C
h
at
e
let
[A
l
ignm
e
nt][NFC] use llvm::Align for AsmPrinter:
:
Emit
A
lignment
commit
|
commitdiff
|
tree
2019-09-11
Guillaume Chatelet
[Alignment] Use ll
v
m:
:
Al
i
gn in MachineF
u
nction and
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillaume
C
hatelet
[Al
i
gnment][NFC] Use
l
l
vm::Align for TargetLowering
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillaume C
h
atelet
[A
l
ignment] Use Align
for Targe
t
Lowering::MinSt
a
ckArgumentAl
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guill
a
ume Chatelet
[
Alignm
e
nt][N
F
C] Use A
l
ig
n
w
i
th TargetLoweri
n
g::setPrefFunct
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume
C
h
a
t
e
let
[Ali
g
n
ment][NFC]
U
se Al
i
g
n
with Tar
g
etLowering::s
e
tPrefLoopA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume Ch
a
telet
[Alignment] fi
x
dubious m
i
n
f
u
nction
ali
g
n
m
ent
commit
|
commitdiff
|
tree
2019-09-06
G
u
illaume Chatel
e
t
[
A
l
ignm
e
nt][
N
F
C
] Use Align with TargetLow
e
ring::
s
etMi
n
F
u
ncti
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Gu
i
llaume
C
hatelet
[Alignmen
t
][NFC] Change
i
nte
r
nal
representation of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Ch
a
te
l
et
[L
L
VM][Alignment][
N
FC] Fixing wrong documentation
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Chatelet
[LLVM
]
[
A
lignment]
Co
n
vert isL
e
g
alNTStore/isLegalNTL
o
a
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaum
e
Chatelet
[LLVM]
[
Align
m
ent] Make functions using log of
alignment
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
G
u
illaume Cha
t
elet
[
L
LVM][NFC] Removing unused fu
n
ctions
commit
|
commitdiff
|
tree
2019-08-23
Guil
l
aume Chatelet
[LLV
M
]
[
NFC] remo
v
e
unus
e
d fie
l
ds
commit
|
commitdiff
|
tree
2019-08-21
Guillaum
e
Cha
t
elet
[
L
LVM][Alignment]
Intr
o
duce Alignment In MachineFrameInfo
commit
|
commitdiff
|
tree
2019-08-06
Gu
i
llaume Chatelet
[LLVM][Alignment] Introduce Ali
g
nm
e
nt In Attr
i
butes
commit
|
commitdiff
|
tree
2019-08-06
Guil
l
aum
e
Chatelet
[LLVM][A
l
ign
m
ent
]
Introduce Alignme
n
t In G
l
obalObject
commit
|
commitdiff
|
tree
2019-08-05
Guil
l
a
u
me Cha
t
elet
[LLV
M
][Alignment] Introduce Align
m
ent Type
commit
|
commitdiff
|
tree
2019-08-05
Gu
i
l
l
aume Chate
l
et
[LLVM][A
l
ignment
]
Intr
o
d
u
ce
Alignme
n
t In Calling
C
onv
commit
|
commitdiff
|
tree
2019-08-05
Guilla
u
me Chatelet
[LLVM][Alignment
]
Int
r
od
u
ce Alignm
e
n
t Type i
n
Da
t
aLay
o
ut
commit
|
commitdiff
|
tree
2019-08-02
Guilla
u
me C
h
atelet
[LLVM][Alignment
]
Update documen
t
ation
commit
|
commitdiff
|
tree
2019-08-01
G
u
il
l
aume Chate
l
et
[LLVM][Alignment] Fix
A
lignmentTes
t
on platform
where
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Guil
l
au
m
e Chatel
e
t
[
LLVM]
Fix Alignment
d
eath
t
e
st
s
in Release Mod
e
commit
|
commitdiff
|
tree
2019-07-31
Guillaume
C
hatelet
Fix m
i
smatching vector type in AlignmentTest
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
G
uillaume
Chat
e
let
Add defa
u
lt cons
t
ructor
f
or
M
a
y
b
e
Align
commit
|
commitdiff
|
tree
2019-07-31
Guill
a
ume Chat
e
let
[LLVM
]
[NFC] Ad
d
ing
an Alignment type
to
L
LVM
commit
|
commitdiff
|
tree
2019-07-09
G
uil
l
au
m
e C
h
atelet
Fi
x
i
ng @
l
lvm
.
memcpy n
o
t
honoring volatile
.
commit
|
commitdiff
|
tree
2019-05-20
G
u
i
l
laum
e
Ch
a
telet
[NF
C
] R
e
fact
o
r v
i
sitIn
t
r
insicC
a
ll so it doe
s
n't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume
Chatelet
Revert "[NFC] Refa
c
tor visit
I
ntrinsicCall so
i
t
doesn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaum
e
Chatelet
[NF
C
]
Refactor
v
i
sitIntrins
i
cCall so
i
t doesn't retur
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaume Chatelet
Moder
n
ize repmovsb implemen
t
a
tio
n
of x86
m
emcpy
a
nd
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaume
C
hatele
t
[NFC] U
p
date memcpy
tests
commit
|
commitdiff
|
tree
2019-04-05
Guillaume Cha
t
elet
Add an option
d
o not dump the generate
d
object on disk
commit
|
commitdiff
|
tree
2019-02-18
Guill
a
ume Chatele
t
[llvm-exegesis
]
[
N
FC] Fixing t
y
po
.
commit
|
commitdiff
|
tree
2018-10-24
Guillaume Cha
t
elet
[llvm-exegesis] I
m
plements a c
a
che of
Instruction o
b
j
ects
.
commit
|
commitdiff
|
tree
2018-10-22
Guillau
m
e Chate
l
et
[
l
l
v
m-exeges
i
s] Crash
w
h
en assemblin
g
invalid Op
e
rand
commit
|
commitdiff
|
tree
2018-10-22
Guillau
m
e Ch
a
t
elet
[llv
m
-exegesis] Mark x86 segment register ins
t
ru
c
tion
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume Chatel
e
t
[llv
m
-exegesis]
R
eject x8
6
instructions that u
s
e
non
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
G
u
il
l
aume
C
h
a
te
l
et
[llvm-exege
s
is] Fi
x
of
f
by one er
r
or
commit
|
commitdiff
|
tree
2018-10-17
Gu
i
llaume Cha
t
elet
Fix uninitialized var
i
able
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Chatelet
Buil
d
Bot f
i
x, co
m
piler complains about
a
r
r
ay d
e
cay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Chatelet
[llvm-exeg
e
i
s] C
o
mputing Latency confi
g
uration upf
r
ont
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Guilla
u
me Chatelet
[llvm-e
x
eges
i
s] F
i
x
m
issing s
t
d::move
.
commit
|
commitdiff
|
tree
2018-10-15
G
ui
l
laume
Chatelet
[
llvm-
e
xegesis][NFC] Ret
u
r
n
many Co
d
e
T
e
m
plates i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Guill
a
um
e
Cha
t
e
let
[llvm-
e
xegesis][NFC] Simplify code at
t
he cost
o
f small
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
G
u
illaume Chatelet
[llv
m
-exegesis] Fix always
t
rue assert
commit
|
commitdiff
|
tree
2018-10-10
G
u
illaume Chatelet
[ll
v
m-exegesis
]
[NFC] Pass Instr
u
ction
instea
d
of bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guil
l
aume Chatelet
[
l
lvm-exegesis][NFC] Code
s
i
mplific
a
tion
commit
|
commitdiff
|
tree
2018-10-10
Guil
l
aume Chatelet
[llvm-exegesis][NFC] Fix t
y
po
commit
|
commitdiff
|
tree
2018-10-10
Guilla
u
me Chatelet
[l
l
v
m-exegesis] Fix broken build
.
commit
|
commitdiff
|
tree
2018-10-10
Guilla
u
me Chatelet
[
l
l
vm-e
x
e
g
esi
s
][NFC] Si
m
plify code now
t
h
a
t In
s
truct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
G
u
illaume
C
hatele
t
[llvm-exegesis] Rem
o
ve unu
s
ed variable, ad
d
more semantic
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chatelet
Fix function cas
e
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume
C
ha
t
elet
[
ll
v
m-exegesis] Fix
i
nv
a
lid
r
e
t
urn type
and add a Dump
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chate
l
et
[llvm-exege
s
is] Fix wrong index type
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume C
h
atelet
[l
l
vm-exegesis] Fix unuse
d
lambda captu
r
e
.
commit
|
commitdiff
|
tree
2018-10-09
G
u
il
l
aume C
h
ate
l
et
[llvm-exegesis
]
[NFC] Use accessors for Opera
n
d
.
commit
|
commitdiff
|
tree
2018-10-04
G
u
illaume Cha
t
elet
[llvm
-
exegesis][N
F
C] Impro
v
e pa
r
sing
o
f the YAML files
commit
|
commitdiff
|
tree
2018-10-01
Guilla
u
me Chatel
e
t
[llvm-exegesis][NFC]
M
ove random fu
n
ctions
from
CodeTemplate
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Guillau
m
e Chatele
t
[
l
lvm-ex
e
gesis][NFC] Make randomizeUnsetVariables a
.
.
.
commit
|
commitdiff
|
tree
2018-09-27
Guillaume Chatelet
[llvm-exegesis][NF
C
] mo
v
ing code a
r
ound
.
commit
|
commitdiff
|
tree
2018-09-26
Guillaume Chatelet
[llvm-ex
e
gesis][NFC] Move
C
o
d
e
Template
to it's o
w
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
G
u
illaum
e
Ch
a
tel
e
t
[ll
v
m-ex
e
ges
i
s] Serializ
e
s
registers initial values
.
commit
|
commitdiff
|
tree
2018-09-25
G
uillaum
e
Chatelet
[ll
v
m-exeg
e
sis] Fix
m
issing document
s
eparator in
YAML
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guil
l
a
u
me Chatelet
[llvm-exegesi
s
] Fix
broken test
.
commit
|
commitdiff
|
tree
2018-09-25
G
u
il
l
aume Cha
t
elet
[llvm-exegesis][NFC]
R
e
write of t
h
e
Y
A
ML serialization
.
commit
|
commitdiff
|
tree
2018-09-20
G
u
illaume Chatelet
[llvm-e
x
ege
s
i
s]
F
i
x b
r
oken
b
uild
b
o
ts
.
commit
|
commitdiff
|
tree
2018-09-20
Guil
l
aume Chatelet
[l
l
v
m-exegesis] Improve
Registe
r
Setup
(roll
forward
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Guill
a
ume Chatelet
[llvm-exegesis
]
Im
p
rove Registe
r
Setup
.
commit
|
commitdiff
|
tree
2018-09-18
G
uillaume Chate
l
et
Added fu
n
ction to s
e
t
a register to
a
p
art
i
c
u
l
ar
v
alue
.
.
.
commit
|
commitdiff
|
tree
next