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
Guill
a
u
m
e Chatelet
[Alignment][NFC] Opt
i
mi
z
e ali
g
nTo
commit
|
commitdiff
|
tree
2019-10-15
Guillaume Chatelet
[Alignmen
t
]
[NFC] Value::getPo
i
n
ter
A
lignment
returns
.
.
.
commit
|
commitdiff
|
tree
2019-10-15
Guillaume Chatelet
[Alignm
e
n
t
]
Migrate Attribute::getWi
t
h
(
S
t
ack)A
l
i
g
nment
commit
|
commitdiff
|
tree
2019-10-15
Guillaume Chatelet
[Alignment][NFC]
Rem
o
ve dep
e
nden
c
y
o
n GlobalOb
j
e
ct
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillaume Chatelet
[
A
lignment]
[
NFC]
Mo
v
e and ty
p
e functions from MathExtras
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillau
m
e
Chatelet
Fix D68936
commit
|
commitdiff
|
tree
2019-10-14
Guilla
u
me Chatelet
[Alignment][NF
C
] Supp
o
rt compile time constants
commit
|
commitdiff
|
tree
2019-10-10
Guillaume Chat
e
let
[
A
lignment][NF
C
] Use llv
:
:Align in
G
ISe
l
KnownB
i
t
s
commit
|
commitdiff
|
tree
2019-10-10
Gu
i
ll
a
ume Chatelet
[Alig
n
ment][NFC] Make VectorUtils uas llvm::Align
commit
|
commitdiff
|
tree
2019-10-03
G
uillaume
C
h
a
t
elet
Rev
e
rt "[Ali
g
nment]
[
NFC] Allow co
n
s
texpr Ali
g
n"
commit
|
commitdiff
|
tree
2019-10-03
Guilla
u
me Cha
t
elet
[
A
lignment][NFC] Remove StoreInst
:
:
s
e
tAli
g
nmen
t
(
u
nsigned)
commit
|
commitdiff
|
tree
2019-10-03
G
uillaume Chatelet
[Ali
g
nmen
t
][NFC] All
o
w co
n
stexpr
A
lig
n
commit
|
commitdiff
|
tree
2019-09-30
Gui
l
laume Chate
l
et
[
Alignment][NFC] Remove AllocaI
n
st::setAl
i
g
n
me
n
t
(
unsigned)
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chat
e
let
[
A
lignme
n
t
]
[NF
C
] Adding
a
max fun
c
tion
.
commit
|
commitdiff
|
tree
2019-09-30
Gu
i
llaume Chatele
t
[
A
lignmen
t
][NFC] Remove
L
oad
I
nst::setAlignment(unsigned)
commit
|
commitdiff
|
tree
2019-09-27
G
uillaume Chatelet
[Alignment][NFC] Remove unneeded llvm
:
: scopin
g
on
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
G
uillaume C
h
a
t
elet
[Alignment][NFC] Mayb
e
A
lign in
GV
N
Exp
r
e
s
sion
commit
|
commitdiff
|
tree
2019-09-26
Guil
l
aume
C
hatelet
[
NFC]
Rearrange Value::getPoint
e
rAl
i
g
n
ment
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[Alignment][NFC] Migrate Instruction
s
to Align
commit
|
commitdiff
|
tree
2019-09-23
G
u
illaume
Chate
l
et
[Alig
n
ment][
N
FC
]
Dat
a
Layout migration to
llvm::Align
commit
|
commitdiff
|
tree
2019-09-23
Guillaume
C
hatelet
[Alignment] G
e
t
Dat
a
Layout::StackAlignment as
Align
commit
|
commitdiff
|
tree
2019-09-23
Guilla
u
me
C
h
atelet
[Alignment][NF
C
] Switch DataLayout private members
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
Guillaum
e
Chatelet
[Al
i
g
n
ment][NFC] migrate Da
t
aLay
o
ut internal
s
t
ru
c
t
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Guillaum
e
Chatelet
[Alignm
e
n
t][NFC] A
l
i
gn(1) to Ali
g
n::No
n
e
(
)
c
onve
r
sions
commit
|
commitdiff
|
tree
2019-09-18
G
uillaume
Chat
e
let
[Alignment][NFC] Remo
v
e Log
A
lignmen
t
fu
n
c
tions
commit
|
commitdiff
|
tree
2019-09-18
G
ui
l
laume Chatelet
[Alignm
e
nt][NF
C
]
U
se Align::None i
n
st
e
ad
o
f 1
commit
|
commitdiff
|
tree
2019-09-18
G
uill
a
ume Chatelet
[Alignmen
t
]
A
d
d
a
None() member
func
t
ion
commit
|
commitdiff
|
tree
2019-09-16
Guillaume Cha
t
elet
[NFC] remove
unused
fu
n
ctions
commit
|
commitdiff
|
tree
2019-09-13
Guillaume
Chatelet
[
A
l
ign
m
ent] Introduce llvm::Align to MCS
e
ction
commit
|
commitdiff
|
tree
2019-09-12
Gu
i
llaum
e
Cha
t
elet
[
A
lignment]
Move OffsetToAlignment
t
o
A
lignme
n
t
.
h
commit
|
commitdiff
|
tree
2019-09-11
G
u
i
lla
u
me Chatele
t
[Alignment][NFC] use llv
m
::A
l
ign for AsmPrinter::Em
i
tAlignme
n
t
commit
|
commitdiff
|
tree
2019-09-11
Guillaume Chatelet
[Alignmen
t
] Use llvm:
:
Align in Machine
F
unction and
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Guillaum
e
Cha
t
elet
[Alignment][NFC] Use
l
lvm:
:
A
lign for
T
ar
g
etLo
w
ering
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Gui
l
laume Chatelet
[Align
m
ent] U
s
e Align fo
r
TargetLoweri
n
g::M
i
nSt
a
ck
A
rgumentAl
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume
Cha
t
el
e
t
[A
l
ignment
]
[NFC] Use Align wi
t
h
TargetLoweri
n
g
::
s
et
P
refF
u
n
c
t
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillau
m
e
Chat
e
let
[Align
m
ent][NFC] Use Align with TargetLow
e
ring::setPrefLo
o
pA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guil
l
aum
e
Chatelet
[A
l
ignment
]
fi
x
dubious min function al
i
gnment
commit
|
commitdiff
|
tree
2019-09-06
Guilla
u
m
e
Chatelet
[Al
i
gnm
e
nt]
[
NFC] Use Align
w
i
th TargetLo
w
ering:
:
setMinFuncti
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
G
uill
a
ume Chatelet
[
Alignm
e
nt][NFC] Change int
e
rnal repre
s
e
ntation of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guil
l
aume Chatelet
[LLVM][Alignm
e
nt][NF
C
] Fixing wro
n
g do
c
u
ment
a
tio
n
commit
|
commitdiff
|
tree
2019-09-05
Gu
i
llaum
e
Chatelet
[LLVM][Alignment]
Convert isLegalNT
S
tore/isLe
g
alNTLoad
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillaum
e
C
h
a
telet
[LLVM][Ali
g
nmen
t
]
M
a
ke functions usin
g
log of alignmen
t
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Guill
a
ume Chat
e
le
t
[L
L
V
M
][NFC
]
Removing
u
nused functions
commit
|
commitdiff
|
tree
2019-08-23
Gu
i
llaume
C
h
atelet
[LLVM][NFC]
remove unu
s
ed fields
commit
|
commitdiff
|
tree
2019-08-21
G
u
illaume Chatel
e
t
[LLVM][Align
m
ent]
I
ntroduce Ali
g
nment I
n
MachineFrame
I
nfo
commit
|
commitdiff
|
tree
2019-08-06
Guillaume Chatelet
[LLVM][Ali
g
nment] Introduce Alignment In
A
t
tri
b
utes
commit
|
commitdiff
|
tree
2019-08-06
Gu
i
llaume Chatelet
[LLVM][Al
i
gn
m
ent
]
Intro
d
uc
e
Alignment In Glo
b
alObject
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chatelet
[LLVM][
A
l
i
gnment] Intr
o
duce Alignment Type
commit
|
commitdiff
|
tree
2019-08-05
G
uillaume Chatelet
[LLVM][
A
lignment] Introduc
e
Alignment In Calling
C
onv
commit
|
commitdiff
|
tree
2019-08-05
Guill
a
u
me Chatelet
[LLVM][Alignm
e
nt
]
Introduce
A
lignm
e
nt Type i
n
D
a
taLayout
commit
|
commitdiff
|
tree
2019-08-02
G
u
illa
u
me Ch
a
t
elet
[L
L
V
M
][Alignment] Update documentation
commit
|
commitdiff
|
tree
2019-08-01
Gui
l
l
a
ume Chatele
t
[LLVM][Alignment] Fix Alignm
e
n
tTe
s
t on plat
f
orm where
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Guillaume Chatelet
[L
L
VM] Fix Alignment de
a
th tests in
R
elease Mode
commit
|
commitdiff
|
tree
2019-07-31
Gu
i
llaum
e
Chate
l
et
Fix mis
m
atching vector type in AlignmentTest
.
cp
p
commit
|
commitdiff
|
tree
2019-07-31
Guillau
m
e Chatelet
Add default
co
n
structor for MaybeAlign
commit
|
commitdiff
|
tree
2019-07-31
Guillaume Chatelet
[LLVM
]
[
NFC] Adding an Alignment
t
ype to LLVM
commit
|
commitdiff
|
tree
2019-07-09
Gui
l
l
a
um
e
Chatelet
Fix
i
ng @llvm
.
memcpy not honoring vo
l
a
t
i
le
.
commit
|
commitdiff
|
tree
2019-05-20
G
u
il
l
aume
Cha
t
elet
[NFC] Refactor
visitIntrinsicCall
so it doesn't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Chatelet
Revert "[NFC] Re
f
a
c
to
r
visitIntrins
i
cCall so it doesn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
G
uillaume Chatelet
[NFC] Refactor visit
I
n
t
rinsicCall so it doesn'
t
r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Guillaum
e
Chate
l
et
Modernize repmovsb im
p
lem
e
ntation
o
f
x86
m
emcpy an
d
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
G
uilla
u
m
e
C
h
atelet
[NFC]
U
p
d
ate memc
p
y tests
commit
|
commitdiff
|
tree
2019-04-05
Guillaume Chatelet
Add an
o
p
t
ion
d
o
not dump
t
he
g
e
n
erated object o
n
di
s
k
commit
|
commitdiff
|
tree
2019-02-18
Guillaume
Chatelet
[llvm-exegesi
s
]
[N
F
C] Fixing typo
.
commit
|
commitdiff
|
tree
2018-10-24
Guilla
u
me Chatel
e
t
[llvm
-
exegesis] Impleme
n
ts
a
cac
h
e of In
s
truct
i
on obje
c
t
s
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume
Chatelet
[l
l
vm-ex
e
gesis] Crash
w
hen assembling
i
n
valid Ope
r
and
commit
|
commitdiff
|
tree
2018-10-22
G
u
i
l
laume Cha
t
elet
[
llvm-exe
g
esi
s
] Ma
r
k
x
86 seg
m
e
n
t register i
n
structions
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Gu
i
llaume Chatelet
[
l
lvm-e
x
egesis] Reject x8
6
instru
c
t
i
ons that
u
se non
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Guil
l
au
m
e Chatelet
[
l
lvm-exegesis] Fi
x
of
f
by
o
ne er
r
or
commit
|
commitdiff
|
tree
2018-10-17
G
u
illaume C
h
atel
e
t
Fix uninitialized variable
commit
|
commitdiff
|
tree
2018-10-17
Gui
l
laume Chatelet
B
u
il
d
Bo
t
fix, compiler complains about array d
e
cay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
G
u
illaume
C
h
a
telet
[ll
v
m-
e
x
e
geis] Computing Lat
e
ncy configuration upfron
t
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Guillaume Chat
e
l
e
t
[llvm
-
exe
g
es
i
s
] F
i
x mis
s
i
n
g std::move
.
commit
|
commitdiff
|
tree
2018-10-15
Guillaume Ch
a
t
e
l
e
t
[llvm
-
e
xegesis][NFC
]
Retu
r
n
m
a
ny CodeTemplates inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Guilla
u
me Chatelet
[llvm-exegesis][
N
FC] Si
m
plify code at the cost of small
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume
Chatelet
[llvm-exege
s
i
s] Fix a
l
ways tr
u
e
a
ssert
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Cha
t
elet
[llvm-exeges
i
s][N
F
C] P
a
ss Instruction instead of bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guill
a
ume Chatelet
[llvm-exegesis][
N
FC] Cod
e
simplificati
o
n
commit
|
commitdiff
|
tree
2018-10-10
G
uillaume
Chatelet
[l
l
vm-e
x
egesis][NFC] Fix
t
ypo
commit
|
commitdiff
|
tree
2018-10-10
Guil
l
aume Chatelet
[llvm-exegesis]
F
ix broken build
.
commit
|
commitdiff
|
tree
2018-10-10
Gui
l
laume
Chatelet
[llvm-exegesis][NFC] Simplify code
no
w
that Instru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guill
a
ume Chatelet
[ll
v
m-exe
g
esis] Remov
e
unu
s
e
d variable, add
m
o
r
e semantic
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Gu
i
llaume Chatelet
Fix fu
n
ction
ca
s
e
.
commit
|
commitdiff
|
tree
2018-10-09
Gui
l
laume Chatelet
[ll
v
m
-exegesis] Fix inva
l
id retu
r
n
type and add a D
u
m
p
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guill
a
um
e
C
h
a
tel
e
t
[llvm-exeg
e
sis
]
Fix wrong index t
y
p
e
.
commit
|
commitdiff
|
tree
2018-10-09
Gui
l
la
u
me
C
ha
t
elet
[llvm-ex
e
gesis] F
i
x unused lambd
a
capture
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume
Chat
e
le
t
[llvm-e
x
e
ge
s
is][NFC] Use ac
c
essors for Operand
.
commit
|
commitdiff
|
tree
2018-10-04
Gui
l
laume C
h
ate
l
et
[ll
v
m-exegesis][
N
F
C
] Im
p
rove parsi
n
g of the YAML files
commit
|
commitdiff
|
tree
2018-10-01
Gui
l
laume Chatelet
[llvm-
e
xegesis][NFC
]
M
o
ve ran
d
om functio
n
s from Co
d
eTe
m
plate
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Gu
i
ll
a
ume C
h
atelet
[
llvm-exeg
e
sis][NFC
]
Ma
k
e randomizeUnsetVariables a
.
.
.
commit
|
commitdiff
|
tree
2018-09-27
Gu
i
lla
u
me
C
hat
e
l
et
[llvm-exegesis][NFC
]
moving code a
r
ound
.
commit
|
commitdiff
|
tree
2018-09-26
G
u
illaume Chatelet
[llv
m
-
ex
e
gesis][NFC] Move CodeTemp
l
ate
t
o it's
o
w
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guillaume
Cha
t
elet
[l
l
vm-exege
s
is] Serializes reg
i
s
t
ers
i
nitial values
.
commit
|
commitdiff
|
tree
2018-09-25
Gui
l
laume
C
hatelet
[llvm-e
x
egesis
]
Fix mi
s
sing documen
t
sep
a
r
a
tor in YAML
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Guill
a
ume Chatelet
[llvm-ex
e
g
e
si
s
] Fix
b
roken test
.
commit
|
commitdiff
|
tree
2018-09-25
G
u
illaume Chatel
e
t
[llvm-exe
g
e
sis][
N
FC] Rewri
t
e
of the YAML seri
a
lizati
o
n
.
commit
|
commitdiff
|
tree
2018-09-20
Guillaume Chatelet
[llvm-
e
xegesis]
Fix broken build bots
.
commit
|
commitdiff
|
tree
2018-09-20
Gu
i
l
l
aume C
h
atelet
[llvm-exegesi
s
]
Imp
r
ove
R
egi
s
ter
S
etup (roll forward
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Guillaume Chatelet
[l
l
vm
-
e
x
ege
s
is] Improve Re
g
ister
S
e
t
up
.
commit
|
commitdiff
|
tree
2018-09-18
Guillaume C
h
atelet
Added funct
i
o
n
to se
t
a register to a p
a
r
ticular value
.
.
.
commit
|
commitdiff
|
tree
next