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
[InstCombine] Signed saturation patterns
2019-10-22
Gui
l
laume Chatelet
[
Alignm
e
nt][N
F
C] Convert
StoreI
n
s
t
t
o MaybeAlign
commit
|
commitdiff
|
tree
2019-10-22
Gu
i
l
l
a
u
me Chatelet
[
Align
m
ent][NFC]
Convert
L
oadIn
s
t t
o
M
aybeAlign
commit
|
commitdiff
|
tree
2019-10-22
Gu
i
lla
u
m
e
Chate
l
et
[Alig
n
ment][
N
FC] Use M
a
ybe
A
l
i
g
n in AttrB
u
il
d
er
commit
|
commitdiff
|
tree
2019-10-22
Guill
a
ume C
h
a
telet
[Alignment][NFC]
Attribut
e
s use Alig
n
/MaybeA
l
ign
commit
|
commitdiff
|
tree
2019-10-21
Guill
a
u
m
e Chatelet
[Alignment]
[
NFC] Finish trans
i
tion for `Loads`
commit
|
commitdiff
|
tree
2019-10-21
Guillau
m
e
C
hatelet
[Alignment]
[
NF
C
]
Instructions::getLoadStoreAli
g
nm
e
n
t
commit
|
commitdiff
|
tree
2019-10-21
Guillaume Cha
t
elet
[Alignmen
t
][NFC] Ad
d
a helpe
r
functio
n
t
o DataLayout
commit
|
commitdiff
|
tree
2019-10-21
G
uillau
m
e Chatelet
[Alignment][NF
C
]
T
argetC
a
lli
n
gConv::setByValAlign
commit
|
commitdiff
|
tree
2019-10-21
G
uillaume Chatelet
[Alignmen
t
][NFC] TargetCa
l
l
i
ngCon
v
::setOri
g
Al
i
gn and
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Guillaume Chat
e
l
et
Use Align for TFL::Transi
e
ntStackAli
g
nm
e
n
t
commit
|
commitdiff
|
tree
2019-10-17
Guilla
u
me Chatelet
[Alignm
e
nt][NFC] Use Align for T
a
rgetFrameLowe
r
ing
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
Guillaume Chatelet
[Align
m
ent
]
[NFC] Optimiz
e
alignTo
commit
|
commitdiff
|
tree
2019-10-15
Guillaume
C
hatelet
[Alignme
n
t][N
F
C] Val
u
e
:
:
ge
t
P
o
interA
l
ignm
e
nt retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2019-10-15
Gu
i
llau
m
e Chatelet
[Alignment] Mig
r
ate Attribu
t
e::getWit
h
(Stack)Ali
g
nment
commit
|
commitdiff
|
tree
2019-10-15
Guillaume Chatelet
[Alignment]
[
NFC
]
Remove dependency on GlobalObject
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
G
u
i
l
la
u
me Chatelet
[
Alig
n
m
e
nt
]
[
N
F
C
] Move an
d
type
f
un
c
tions fro
m
MathExtras
.
.
.
commit
|
commitdiff
|
tree
2019-10-14
Guillaume Chatelet
Fix D68936
commit
|
commitdiff
|
tree
2019-10-14
Guill
a
u
m
e
Chatelet
[Align
m
ent]
[
NFC] S
u
pport c
o
m
p
ile
time c
o
nstan
t
s
commit
|
commitdiff
|
tree
2019-10-10
Guil
l
aume Chatelet
[A
l
ig
n
m
e
n
t][NFC] Use
l
l
v
::
A
l
i
gn in
GISel
K
n
o
wnBits
commit
|
commitdiff
|
tree
2019-10-10
G
uillaume Cha
t
el
e
t
[
A
lignme
n
t][NFC] Make VectorUtils uas llvm::Align
commit
|
commitdiff
|
tree
2019-10-03
Guillaume Ch
a
tele
t
R
ever
t
"[Al
i
gnment][NF
C
] A
l
low constexpr Align"
commit
|
commitdiff
|
tree
2019-10-03
Guillaume Chatelet
[Alignmen
t
][
N
F
C
] Remove StoreInst::setAlignment(uns
i
g
n
ed)
commit
|
commitdiff
|
tree
2019-10-03
Guillaume
Chatelet
[Ali
g
nment][NFC] Allow cons
t
expr Al
i
gn
commit
|
commitdiff
|
tree
2019-09-30
G
u
i
llaume Chatele
t
[Alig
n
ment][NFC] Remov
e
Al
l
ocaIn
s
t::
s
etAlignment(unsigned)
commit
|
commitdiff
|
tree
2019-09-30
Guillaume Chat
e
let
[Ali
g
nment][N
F
C] Add
i
ng a max func
t
ion
.
commit
|
commitdiff
|
tree
2019-09-30
Guillaume C
h
a
te
l
e
t
[Align
m
e
n
t
][
N
FC] Re
m
ove LoadInst::setAlignment(unsigned)
commit
|
commitdiff
|
tree
2019-09-27
Guillaume Chatelet
[Alignment][NF
C
] Remove
u
nneede
d
llvm:: scoping on
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
Guillau
m
e C
h
atel
e
t
[Alignme
n
t][NFC] MaybeAl
i
g
n in GVNExpressi
o
n
commit
|
commitdiff
|
tree
2019-09-26
Guilla
u
me Chatel
e
t
[NFC] Rea
r
range
Value::getPointerAlignment
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Ch
a
telet
[Alig
n
men
t
][NF
C
] Migrate Instructions
t
o Align
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Chatelet
[Alignment][NF
C
] DataLayout migr
a
tion to llvm::Align
commit
|
commitdiff
|
tree
2019-09-23
Gui
l
laume C
h
atelet
[Alignment] Get
DataLayout:
:
StackAlign
m
en
t
as A
l
ig
n
commit
|
commitdiff
|
tree
2019-09-23
Guillaume Cha
t
elet
[Alignment][NFC] Switch DataLay
o
ut private
m
e
mber
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-20
G
uillaume Chatelet
[Alignment][NFC
]
migrate Dat
a
Layout
internal struct
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Guillau
m
e Chat
e
let
[A
l
ignment][NFC] A
l
ign(1) to Align::N
o
ne()
co
n
versio
n
s
commit
|
commitdiff
|
tree
2019-09-18
Guillaum
e
Chatelet
[Alignment][NFC] Rem
o
ve
LogAlignment funct
i
o
n
s
commit
|
commitdiff
|
tree
2019-09-18
Guill
a
u
me Chate
l
et
[
A
l
i
gn
m
ent][NFC
]
U
s
e Align::No
n
e inst
e
a
d
of 1
commit
|
commitdiff
|
tree
2019-09-18
Guillaume Chatelet
[Alignm
e
nt]
Add a
N
one() member function
commit
|
commitdiff
|
tree
2019-09-16
Gu
i
l
laume Chatelet
[NF
C
] remove unuse
d
functions
commit
|
commitdiff
|
tree
2019-09-13
Guillau
m
e
Chatelet
[Alig
n
ment] Intr
o
duce llvm::Align to
MCSection
commit
|
commitdiff
|
tree
2019-09-12
Guillaume Chatele
t
[
A
lig
n
m
e
n
t
]
Move OffsetToAlignment to Align
m
ent
.
h
commit
|
commitdiff
|
tree
2019-09-11
Guill
a
ume Chatelet
[Alignment]
[
NFC] use ll
v
m::Align for AsmPri
n
ter::E
m
itAlig
n
ment
commit
|
commitdiff
|
tree
2019-09-11
G
uillaum
e
C
h
atele
t
[Alignment] Use
l
lvm::Align in MachineFu
n
ction and
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Gu
i
llaume C
h
atele
t
[Ali
g
n
m
e
n
t
]
[NFC] Use llv
m
::Align f
o
r TargetLowering
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
G
uillau
m
e
Chate
l
et
[Alignment] Use Align fo
r
TargetLo
w
eri
n
g::Mi
n
StackArg
u
mentAl
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Guillaume Chate
l
et
[Alig
n
ment][NF
C
]
Use Align with TargetLowering::setP
r
efFunct
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
G
u
il
l
aume Chatele
t
[Alignme
n
t][NFC] Use
Align wit
h
T
argetLowerin
g
::set
P
r
e
fLoopA
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Gui
l
laume Chatelet
[Alignm
e
nt
]
f
ix
d
u
bious
m
in function alignment
commit
|
commitdiff
|
tree
2019-09-06
Guillaume Chat
e
let
[
Alignment][
N
F
C
] Use Align with TargetLoweri
n
g
:
:setMinFunc
t
i
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Gui
l
laume Chatelet
[A
l
ignment][NF
C
]
C
h
a
nge
i
n
t
er
n
al repre
s
entation of
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Guillau
m
e Chatelet
[LLVM][Alignme
n
t][NFC] Fixing wro
n
g docu
m
entatio
n
commit
|
commitdiff
|
tree
2019-09-05
Guilla
u
me Cha
t
elet
[LL
V
M][Alignment]
Con
v
ert isLeg
a
l
N
TStore/isLegalNTLoad
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Gui
l
laume Chatelet
[
LLVM]
[
Alignment] Make func
t
ions
using log of
a
lignmen
t
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Guillaume Chatelet
[LLVM][NFC] Removing unu
s
ed
f
un
c
tions
commit
|
commitdiff
|
tree
2019-08-23
Guillaume Chatelet
[LLVM][NFC] remove unused fields
commit
|
commitdiff
|
tree
2019-08-21
Gu
i
llau
m
e Ch
a
telet
[LLVM][Alignmen
t
]
Intro
d
uce Alignmen
t
In
M
achineFrame
I
nfo
commit
|
commitdiff
|
tree
2019-08-06
Gu
i
lla
u
me Chat
e
le
t
[LLVM
]
[A
l
ignmen
t
]
Introduce Align
m
en
t
In Attributes
commit
|
commitdiff
|
tree
2019-08-06
Guillaume Chatelet
[LLVM][Alignmen
t
] Intr
o
duce Alignmen
t
In GlobalObject
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chatele
t
[LLVM][Ali
g
nme
n
t] In
t
roduce Alignment Type
commit
|
commitdiff
|
tree
2019-08-05
Guillaume Chatele
t
[LLVM][Alignment] Introduce Alignment In Call
i
n
gCo
n
v
commit
|
commitdiff
|
tree
2019-08-05
Guillaume
C
hatelet
[LLVM][Alignment]
In
t
roduce Ali
g
nment Type in DataLayout
commit
|
commitdiff
|
tree
2019-08-02
Guill
a
ume Chatelet
[LLVM]
[
Alignment] Update documentatio
n
commit
|
commitdiff
|
tree
2019-08-01
Guillaume Chat
e
l
e
t
[LLVM][Alignment]
Fix AlignmentTest on platform whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
G
ui
l
l
aume Chatelet
[LLVM] Fix Alignme
n
t death test
s
in Release
M
ode
commit
|
commitdiff
|
tree
2019-07-31
G
uillaume
Chatel
e
t
Fix mismatching
v
e
c
t
or type
in Alig
n
mentTest
.
cpp
commit
|
commitdiff
|
tree
2019-07-31
Guillaume Chate
l
et
Add
defau
l
t
c
onstructor for MaybeAlign
commit
|
commitdiff
|
tree
2019-07-31
Guill
a
u
m
e Chatelet
[LLVM][
N
F
C
]
Adding
an
A
lign
m
ent t
y
p
e to LLV
M
commit
|
commitdiff
|
tree
2019-07-09
Gui
l
laume Chatelet
Fixing
@
llvm
.
m
e
mcp
y
not honoring volatile
.
commit
|
commitdiff
|
tree
2019-05-20
G
u
illaume Chatelet
[NFC] Refac
t
or visitIntrinsicCall so
i
t do
e
sn't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Chatel
e
t
Reve
r
t "[NFC]
R
efac
t
or visitI
n
trinsicCa
l
l so it do
e
sn
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Guillaume Ch
a
telet
[NFC]
Refactor visit
I
n
t
r
insi
c
Call so i
t
doesn't return
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Gu
i
llaume Cha
t
elet
Moderniz
e
rep
m
o
v
s
b
implemen
t
a
t
ion o
f
x86 memcp
y
and
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
G
uilla
u
me Chate
l
et
[NFC] Updat
e
memcpy tes
t
s
commit
|
commitdiff
|
tree
2019-04-05
Guillaume Chat
e
let
Add an
opt
i
on
do no
t
dump the generated objec
t
on disk
commit
|
commitdiff
|
tree
2019-02-18
Guillau
m
e Cha
t
e
let
[llvm-exegesis] [NF
C
] Fixing ty
p
o
.
commit
|
commitdiff
|
tree
2018-10-24
Gui
l
l
a
ume Chatelet
[llvm
-
ex
e
gesis] Implements a cache of
I
nstruction objects
.
commit
|
commitdiff
|
tree
2018-10-22
Gui
l
laum
e
Cha
t
elet
[llvm-
e
xegesis] Crash when a
s
s
e
m
b
l
i
ng i
n
valid Operand
commit
|
commitdiff
|
tree
2018-10-22
Gui
l
laume Chatelet
[llvm-ex
e
gesis]
M
ark x86 seg
m
ent registe
r
instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Guillaume Chatelet
[llvm-ex
e
g
esis] Reject
x86 instru
c
tions
t
hat use
no
n
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Guillaume C
h
a
t
ele
t
[llvm-e
x
e
g
esis] Fix
o
ff by one error
commit
|
commitdiff
|
tree
2018-10-17
Guil
l
aume Chatelet
Fix
un
i
nitialized variable
commit
|
commitdiff
|
tree
2018-10-17
Guillaume Chatelet
Bui
l
dBot f
i
x, compil
e
r
complains
a
bout ar
r
ay decay
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
G
uillaume Chatelet
[ll
v
m
-exegeis]
Comput
i
ng La
t
ency conf
i
gurati
o
n upfront
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Guill
a
ume Cha
t
elet
[llvm-
e
x
egesis] Fix missing std::mov
e
.
commit
|
commitdiff
|
tree
2018-10-15
Guilla
u
me Chatelet
[llvm-exeges
i
s][
N
FC] Return many CodeTemplates inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Gu
i
llaume C
h
atelet
[llvm-exegesis]
[
NFC]
Simplify cod
e
at the cos
t
o
f s
m
all
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guillau
m
e Chatelet
[llvm-exegesis]
Fix a
l
ways true assert
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatele
t
[llvm-exegesis][
N
F
C] Pass Ins
t
r
u
c
t
io
n
instead of bare
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Guil
l
aume Chatelet
[llvm-exe
g
esis][NFC] Code simplific
a
tion
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatel
e
t
[llvm-
e
xegesis][NFC] Fix typo
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatel
e
t
[llvm-exe
g
esis] Fix
b
roken bui
l
d
.
commit
|
commitdiff
|
tree
2018-10-10
Guillaume Chatelet
[llvm-
e
xegesis][
N
FC] Simplify code
now that Instruction
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
G
u
illaume
C
h
a
t
elet
[l
l
vm-
e
x
e
ges
i
s] Remove
unused variable, ad
d
more se
m
ant
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guilla
u
me Chat
e
let
Fix fu
n
ction c
a
se
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chatelet
[llv
m
-exegesis] Fix invalid return type and add a Dump
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Guil
l
a
u
me
Chatelet
[
llvm-exegesis] Fix w
r
ong index type
.
commit
|
commitdiff
|
tree
2018-10-09
Guillaume Chat
e
let
[llvm-
e
xegesis] Fix u
n
used lambda
ca
p
tur
e
.
commit
|
commitdiff
|
tree
2018-10-09
G
u
illa
u
me Chatelet
[
l
l
v
m
-
exege
s
is][NFC] Use accessor
s
for Operand
.
commit
|
commitdiff
|
tree
2018-10-04
Guillaume
Chatelet
[l
l
vm-exe
g
esis][NFC
]
Im
p
rove parsing of the YAML
files
commit
|
commitdiff
|
tree
2018-10-01
Guillaume Chatelet
[llvm-exegesis][NFC] Mo
v
e rando
m
functions from CodeTemplate
.
.
.
commit
|
commitdiff
|
tree
next