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] fix dubious min function alignment
2019-09-06
Guillaum
e
Chatelet
[Al
i
gn
m
ent] fix du
b
i
ous
m
in function alignment
commit
|
commitdiff
|
tree
2019-09-06
G
u
illaume Chat
e
let
[A
l
i
g
nment][
N
FC]
Use Alig
n
with TargetL
o
wering::set
M
inFunc
t
i
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume
C
h
atelet
[
A
lignmen
t
][
N
FC] Chan
g
e inter
n
al representation of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guilla
u
me Cha
t
elet
[L
L
VM][Align
m
ent
]
[NFC
]
Fixing w
r
o
ng d
o
cume
n
ta
t
ion
commit
|
commitdiff
|
tree
2019-09-05
Guilla
u
me C
h
atelet
[LLVM][
A
lignme
n
t] Con
v
ert isLegalNTSt
o
re/isLegalNTLoad
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaume Chatelet
[
LLVM][Alignment
]
M
ake functions u
s
ing
l
og of alignment
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Guill
a
u
me Chatele
t
[LLVM]
[
NFC] Remo
v
ing unused
f
unc
t
ions
commit
|
commitdiff
|
tree
2019-08-23
Guilla
u
me Chatelet
[LLVM][
N
FC] re
m
ov
e
unused fiel
d
s
commit
|
commitdiff
|
tree
2019-08-21
Gu
i
ll
a
ume Chatelet
[LLV
M
][Alig
n
ment] In
t
roduc
e
Alig
n
ment
In MachineFr
a
meInfo
commit
|
commitdiff
|
tree
2019-08-06
Guillaume C
h
atelet
[LLVM][Align
m
ent
]
I
n
troduce Ali
g
nment In Attribu
t
e
s
commit
|
commitdiff
|
tree
2019-08-06
Guillaume Chatelet
[LL
V
M][Al
i
gnme
n
t] I
n
troduce Alignment In GlobalObject
commit
|
commitdiff
|
tree
2019-08-05
Guillau
m
e Chatelet
[LLVM
]
[Alig
n
ment]
Introduce Alignment Type
commit
|
commitdiff
|
tree
2019-08-05
Guillau
m
e Ch
a
telet
[
L
LVM][Al
i
gnmen
t
] Introduce Alignment
I
n Call
i
ngCo
n
v
commit
|
commitdiff
|
tree
2019-08-05
Guillaume
Chat
e
l
e
t
[LLVM
]
[Align
m
e
n
t
]
I
n
troduce Alignm
e
nt Type in Dat
a
Layout
commit
|
commitdiff
|
tree
2019-08-02
Gu
i
llaume Chatelet
[LLVM][Alignment] Update document
a
tion
commit
|
commitdiff
|
tree
2019-08-01
Guillaume C
h
atelet
[LLVM][
A
lignme
n
t
] Fix Ali
g
nmentTe
s
t on platf
o
rm where
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
G
uillau
m
e Chat
e
let
[LLVM] Fix Alignment d
e
ath tests in Rel
e
a
se Mode
commit
|
commitdiff
|
tree
2019-07-31
Guillaume Chate
l
et
Fix mismat
c
hing vector
t
y
pe in AlignmentTe
s
t
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
Guillau
m
e Chat
e
let
A
d
d default c
o
nstructor f
o
r MaybeAlign
commit
|
commitdiff
|
tree
2019-07-31
G
uillaume Chatelet
[LLVM][NFC] A
d
ding an A
l
ign
m
ent type to LLVM
commit
|
commitdiff
|
tree
2019-07-09
Guilla
u
me
Chatelet
Fixing @
l
lvm
.
memcpy
n
ot honor
i
ng v
o
l
a
tile
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Chatele
t
[NFC] Refac
t
o
r
v
isitIntrinsicC
a
ll so it
d
o
esn't ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guill
a
ume
C
hat
e
let
Re
v
e
rt "[NFC
]
Refa
c
tor v
i
sitIntrinsic
C
all so it
doesn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Cha
t
ele
t
[NFC] Refact
o
r
visi
t
I
nt
r
insicCall so i
t
doesn
'
t
return
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaume Ch
a
telet
Modernize repmovsb
i
mpleme
n
tation of x86 memc
p
y and
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaum
e
Cha
t
elet
[
NFC] Update me
m
cpy tests
commit
|
commitdiff
|
tree
2019-04-05
Guillau
m
e Chatele
t
Add an op
t
i
o
n do not dump the
g
e
n
er
a
t
e
d
ob
j
e
c
t on disk
commit
|
commitdiff
|
tree
2019-02-18
Guill
a
ume Chatelet
[llvm-exegesis] [NFC] Fixing typo
.
commit
|
commitdiff
|
tree
2018-10-24
Gu
i
l
l
a
ume
C
ha
t
elet
[llvm-exeg
e
sis] I
m
pleme
n
ts a
c
a
che of Instruction objects
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume Chatelet
[llvm-exegesis] Crash when
a
ssembling invalid Operand
commit
|
commitdiff
|
tree
2018-10-22
Guillaume C
h
atelet
[llvm-exegesis
]
M
ark x
8
6 se
g
m
ent reg
i
ster instruction
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
G
uillau
m
e C
h
atelet
[
llvm-e
x
ege
s
is] R
e
ject
x86 in
s
t
r
u
cti
o
ns that us
e
non
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Guillaume Chatelet
[llvm-exegesis]
F
ix of
f
by one
e
rror
commit
|
commitdiff
|
tree
2018-10-17
Guillau
m
e
Chat
e
l
e
t
Fix uninitializ
e
d variable
commit
|
commitdiff
|
tree
2018-10-17
Gu
i
llaume Chat
e
let
Build
B
ot fix, com
p
iler complains about array deca
y
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Guillaume
Chate
l
et
[llvm-exegeis] Comput
i
ng La
t
e
ncy c
o
nfigura
t
ion upfront
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Guilla
u
me Chatelet
[llvm-e
x
egesis]
F
ix missing std::mo
v
e
.
commit
|
commitdiff
|
tree
2018-10-15
G
uill
a
ume
C
hatelet
[l
l
v
m
-e
x
e
gesis][NFC]
R
eturn many Code
T
em
p
l
a
tes instead
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
G
u
i
llaume Chatelet
[llv
m
-exegesis
]
[NFC] Simpl
i
fy
cod
e
at the cos
t
of small
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Gui
l
l
a
um
e
Chate
l
et
[
l
lvm-
e
xegesis] Fix always
t
rue assert
commit
|
commitdiff
|
tree
2018-10-10
Guillaume
C
hat
e
l
e
t
[llvm-e
x
eges
i
s][NFC] Pass
I
nstruc
t
ion instead
o
f bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume
C
h
ate
l
et
[llvm-exegesis][NFC] C
o
de
s
implifi
c
ation
commit
|
commitdiff
|
tree
2018-10-10
Gu
i
llaume Chatel
e
t
[ll
v
m
-ex
e
gesis][NFC] Fix typo
commit
|
commitdiff
|
tree
2018-10-10
Guillaume C
h
at
e
l
e
t
[llv
m
-exe
g
esis] Fi
x
b
r
oken build
.
commit
|
commitdiff
|
tree
2018-10-10
Guill
a
ume C
h
atelet
[
l
lvm-exegesis]
[
N
FC] Simplify code
n
ow that Ins
t
r
u
ction
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guilla
u
me C
h
atelet
[llvm-exegesi
s
] Remove
unused
v
a
riab
l
e,
a
dd
m
ore s
e
manti
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
G
u
illau
m
e Chatelet
Fix functi
o
n case
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chat
e
let
[llvm-exegesis] Fix invali
d
r
e
tu
r
n type
a
nd add a Dump
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Cha
t
elet
[llvm-exegesis] Fix wrong index type
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chatelet
[llvm-exegesis]
F
i
x
u
nus
e
d
l
ambda ca
p
ture
.
commit
|
commitdiff
|
tree
2018-10-09
Gu
i
l
l
aume
C
hat
e
le
t
[llvm-exe
g
esi
s
][NFC] Use acc
e
ssors
fo
r
O
p
erand
.
commit
|
commitdiff
|
tree
2018-10-04
Gui
l
laume Ch
a
te
l
et
[llv
m
-
exegesi
s
][NFC] Improve parsing of
t
h
e
Y
A
ML files
commit
|
commitdiff
|
tree
2018-10-01
Guillaume Chatelet
[ll
v
m-
e
xegesis
]
[NFC] Move
random function
s
from CodeTemplate
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Guillaume Ch
a
telet
[llv
m
-
e
xegesis][NFC] Make ran
d
omizeUnsetVa
r
iables a
.
.
.
commit
|
commitdiff
|
tree
2018-09-27
Gu
i
l
l
aume Chatelet
[
llvm-e
x
e
g
esis][NFC] moving code around
.
commit
|
commitdiff
|
tree
2018-09-26
Guillau
m
e C
h
atel
e
t
[llvm-ex
e
g
e
si
s
][NFC] Move CodeTemplate to it's own
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guil
l
a
um
e
Chatelet
[llvm-ex
e
g
esis]
Serializes regist
e
rs initial va
l
u
es
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume
C
hatelet
[llvm-exegesi
s
]
Fix mis
s
i
n
g document separator
in YA
M
L
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Chat
e
let
[llv
m
-exegesis
]
Fix broken tes
t
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume Chatelet
[llvm-ex
e
ge
s
is][NFC] Rewr
i
t
e
of t
h
e
Y
AML ser
i
alization
.
commit
|
commitdiff
|
tree
2018-09-20
Guil
l
aume Chat
e
let
[l
l
vm-exeg
e
sis] F
i
x broken build bots
.
commit
|
commitdiff
|
tree
2018-09-20
Guilla
u
me C
h
atelet
[llvm-exegesis] Impro
v
e Register Setup (rol
l
f
o
r
w
ard
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Gui
l
lau
m
e C
h
ate
l
et
[llvm-exege
s
i
s
]
Impro
v
e Register Setup
.
commit
|
commitdiff
|
tree
2018-09-18
Guilla
u
me Chatelet
Added fun
c
t
ion t
o
set a register to a pa
r
ticu
l
ar
value
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Guillaume
Chat
e
let
Impro
v
e Reg
i
ster Setup
commit
|
commitdiff
|
tree
2018-09-17
Guillaume Cha
t
elet
[llvm-
e
xeges
i
s] Add predefined
f
l
o
ati
n
g p
o
int val
u
es
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Guillaume C
h
atelet
[
l
l
vm-exegesis] R
e
namin
g
classes and
f
unc
t
ions
.
commit
|
commitdiff
|
tree
2018-08-02
Guillaume Chatelet
[l
l
vm-exegesis] Rename Instr
u
ctionI
n
stan
c
e into I
n
structi
o
n
B
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
Gui
l
la
u
me Chatelet
[llvm
-
exegesis]
P
r
ov
i
de
a
w
ay t
o
handle m
e
mory instructions
.
commit
|
commitdiff
|
tree
2018-06-20
Guil
l
aume Chatelet
[
llvm-exegesis]
Fix failing test
.
commit
|
commitdiff
|
tree
2018-06-20
Guillaum
e
Chat
e
l
e
t
[llvm-ex
e
ges
i
s] Use a Prototype to defer picking a
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
G
ui
l
laume Chate
l
et
[llvm-exegesis
]
Fix buildbot -
p
ower
w
as using native
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
Guill
a
ume
C
h
atelet
[ll
v
m-ex
e
gesis] Fix fa
i
ling assert wh
e
n creating Snippet
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
Guillaume
C
hatele
t
[llvm-exe
g
esis] Cleane
r
des
i
gn without mu
t
able data
.
commit
|
commitdiff
|
tree
2018-06-12
Guill
a
ume Chatele
t
[llvm-exegesis] Move libpfm linking
to
L
L
VMExegesis
.
commit
|
commitdiff
|
tree
2018-06-11
Gui
l
laume Chatelet
[
l
lvm-exegesis] Fix un
h
andled err
o
r
.
commit
|
commitdiff
|
tree
2018-06-11
G
u
illaume
Chatelet
[
llvm-e
x
egesis] Program shoul
d
succeed if benchmark
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
Guill
a
u
m
e Chate
l
et
[llvm-e
x
egesis] Make BenchmarkRunner handle multiple
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
Guillaume Chat
e
let
[llvm
-
exegesis] Add a C
o
nfiguration
o
bject for Be
n
chmark
.
commit
|
commitdiff
|
tree
2018-06-07
Guillaume
C
hatelet
[llvm-exe
g
e
sis] Impro
v
e
e
rr
o
r
reporting
.
commit
|
commitdiff
|
tree
2018-06-07
Guillaume Chatelet
[
l
lvm-exegesis] Serializ
e
s inst
r
uctio
n
's ope
r
a
n
d in
.
.
.
commit
|
commitdiff
|
tree