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
[SimplifyCFG] Followup fix to r280790
2016-09-07
James Mo
l
l
o
y
[S
i
mplifyCFG
]
Followup fix
to r280790
commit
|
commitdiff
|
tree
2016-09-07
Ja
m
es Moll
o
y
[S
i
mplifyCFG]
Update wo
r
k
a
ro
u
nd
for PR30188 to also
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
James Molloy
[S
i
mpl
i
fyC
F
G] Check
PHI us
e
s more accurately
commit
|
commitdiff
|
tree
2016-09-05
James M
o
ll
o
y
[Thumb
1
] Add relocations for fixups
f
ixup_arm_t
h
umb_
.
.
.
commit
|
commitdiff
|
tree
2016-09-02
Jame
s
Molloy
[
S
implifyCFG] Add a workaround to fix PR30188
commit
|
commitdiff
|
tree
2016-09-01
James Molloy
[
Simplify
C
F
G
] Handle tail-s
i
nking o
f
mo
r
e than
2
incoming
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
Jame
s
Molloy
[
S
implifyCF
G
]
Cha
n
ge the al
g
o
r
ithm in Sin
k
ThenElseC
o
d
e
ToEnd
commit
|
commitdiff
|
tree
2016-09-01
James Mollo
y
[Sim
p
lif
y
CF
G
]
Fix
n
onde
t
erministi
c
iteration orde
r
commit
|
commitdiff
|
tree
2016-09-01
J
ames Molloy
[SimplifyCFG]
Improve F
o
ldVal
u
eComparison
I
nto
P
redecessors
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
James Molloy
Revert "[SimplifyC
F
G]
I
mprove FoldValu
e
C
ompariso
n
IntoPredece
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
James Molloy
Reve
r
t
"[Simpl
i
fyCFG]
Cha
n
ge
t
he algorithm in SinkThe
n
E
l
seCo
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
James Molloy
Revert "[SimplifyCFG] Handle tail-
s
i
n
king o
f
more th
a
n
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
James Molloy
Revert "[SimplifyCF
G
]
Add
a
workarou
n
d to fix PR3
0
188"
commit
|
commitdiff
|
tree
2016-08-31
J
ames Molloy
Revert "[SimplifyCF
G
] F
i
x bootstrap failure after r2
8
0220"
commit
|
commitdiff
|
tree
2016-08-31
Ja
m
e
s Molloy
[Simplify
C
F
G
] Fix bootst
r
ap failure after r
2
80
2
20
commit
|
commitdiff
|
tree
2016-08-31
James Molloy
[SimplifyCFG] Add a workaround to fix PR30188
commit
|
commitdiff
|
tree
2016-08-31
James Molloy
[
S
implif
y
CFG] Improve FoldValueCo
m
parisonIntoPredecessors
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
James Molloy
[
Si
m
plifyCFG] Han
d
le tail-sinki
n
g
of more th
a
n 2 incom
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
James
M
oll
o
y
[S
i
mplifyCFG] Change th
e
algo
r
i
thm in
S
inkThenElse
C
odeToEnd
commit
|
commitdiff
|
tree
2016-08-31
Jame
s
Moll
o
y
[Simpli
f
yCFG] Tail-m
e
rge calls with
s
ideeffec
t
s
commit
|
commitdiff
|
tree
2016-08-30
James
M
olloy
[SimplifyC
F
G]
Properl
y
CSE metadata in SinkThenElseCode
T
oEnd
commit
|
commitdiff
|
tree
2016-08-22
Ja
m
es M
o
ll
o
y
[SimplifyCF
G
] Rew
r
ite SinkThenE
l
seCodeT
o
End
commit
|
commitdiff
|
tree
2016-08-22
James
M
o
l
loy
[SR
O
A] Remove incorrec
t
assertion
commit
|
commitdiff
|
tree
2016-08-22
Ja
m
es Molloy
Revert "[
S
imp
l
ifyCFG]
Rewrite Sin
k
ThenE
l
s
e
CodeT
o
End"
commit
|
commitdiff
|
tree
2016-08-22
J
ames
Molloy
[Simplif
y
C
F
G]
Rewrite Sink
T
henE
l
seCodeToEnd
commit
|
commitdiff
|
tree
2016-08-19
James Molloy
[Sim
p
lifyCFG] R
e
writ
e
SinkThen
E
lseCodeT
o
End
commit
|
commitdiff
|
tree
2016-08-19
James Molloy
[CodeGen]
Fix a triv
i
al type conve
r
si
o
n bug dating
.
.
.
commit
|
commitdiff
|
tree
2016-08-15
James
Molloy
[SimplifyCFG] Rewrit
e
SinkThenElseCode
T
oEnd
commit
|
commitdiff
|
tree
2016-08-15
J
a
m
es Molloy
[LSR] Don't try an
d
create post-inc exp
r
essions on
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
Jame
s
M
o
lloy
[Si
m
plifyC
F
G] Fix nasty RAUW bu
g
from r2
7
73
2
5
commit
|
commitdiff
|
tree
2016-08-01
James M
o
ll
o
y
[Simpli
f
yCFG] Tr
y
a
n
d pacify bui
l
d
bots after r277325
commit
|
commitdiff
|
tree
2016-08-01
James Molloy
[SimplifyCFG] Range r
e
d
uce switches
commit
|
commitdiff
|
tree
2016-07-15
Ja
m
es Molloy
[ARM]
F
ix build
a
fter r275540
commit
|
commitdiff
|
tree
2016-07-15
James
M
olloy
[Thumb-1] Select post-increment load an
d
s
tore where
.
.
.
commit
|
commitdiff
|
tree
2016-07-15
James Molloy
[ARM] Foll
o
wup to r275537 a
d
dressing review comment
s
commit
|
commitdiff
|
tree
2016-07-15
James Mollo
y
[A
R
M
]
Prefer indire
c
t calls in mi
n
size
mode
commit
|
commitdiff
|
tree
2016-07-05
James M
o
l
l
oy
[Th
u
mb] Reapp
l
y
r
272251 with a fix
for PR28348 (m
k
2
)
commit
|
commitdiff
|
tree
2016-07-04
James
M
olloy
Rev
e
rt "[Th
u
mb]
Reapply r272
2
51
w
ith a fix
f
o
r P
R
28348"
commit
|
commitdiff
|
tree
2016-07-04
James Molloy
[Thumb] Reapply r27
2
251 wit
h
a fix for PR2
8
3
48
commit
|
commitdiff
|
tree
2016-06-14
James Molloy
[Thumb] Fix
off-by-one
er
r
or in r272007
commit
|
commitdiff
|
tree
2016-06-09
James
M
o
l
loy
[Thumb] A
b
ranch
i
s not part of an IT bloc
k
commit
|
commitdiff
|
tree
2016-06-09
James M
o
lloy
[
Thu
m
b] Select a BI
C
instead of AND
i
f
th
e
immed
i
a
te
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
Jam
e
s Molloy
[Thumb-1] A
d
d
o
ptimiz
e
d c
o
n
stant mate
r
ialization f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
James Molloy
[
A
RM] Shrink post
-
i
n
dexed LDR and STR to LDM
/
ST
M
commit
|
commitdiff
|
tree
2016-06-07
Jam
e
s Mol
l
oy
[A
R
M] Transform LDMs into writeback form to s
a
ve cod
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
J
a
me
s
Molloy
[V
e
ctorUtils] Fix n
a
sty us
e
-after-
f
ree
commit
|
commitdiff
|
tree
2016-05-10
Jam
e
s M
o
lloy
Revert "[VectorUtils] Query number
of sign bits to
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
James
M
o
lloy
[VectorUt
i
ls] Query
n
umb
e
r
of sign bits to allow more
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
J
a
mes Mo
l
l
o
y
[GlobalOpt]
Allow co
n
stant gl
o
bal
s
to be SRA'd
commit
|
commitdiff
|
tree
2016-04-01
James Molloy
Fi
x
for pr24346: arm asm label calcul
a
t
i
o
n error in sub
commit
|
commitdiff
|
tree
2016-03-30
J
a
mes M
o
ll
o
y
[VectorU
t
i
ls] Don
'
t t
r
y and truncate PHIs to a sm
a
ller
.
.
.
commit
|
commitdiff
|
tree
2016-03-24
James Molloy
[llv
m
-nm] F
i
x r2
6
424
7
commit
|
commitdiff
|
tree
2016-03-24
James Molloy
[l
l
vm-nm] Correct -P
ELF ou
t
pu
t
commit
|
commitdiff
|
tree
2016-02-26
James Molloy
[AArch64] Sli
g
ht c
l
e
anup
i
n FPLoadBalan
c
ing
commit
|
commitdiff
|
tree
2016-02-03
J
ames
Molloy
[DemandedBits] Revert r249687 due to PR26071
commit
|
commitdiff
|
tree
2016-01-25
Jam
e
s Mo
l
loy
[DemandedBits] Fix computat
i
on of demanded bits for
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
Jame
s
Molloy
[Cod
e
GenPrep
a
re] Tr
y
and appease sanitizers
commit
|
commitdiff
|
tree
2016-01-15
James Molloy
[InstCombine] Rewri
t
e bswap/bitreverse handling completely
.
commit
|
commitdiff
|
tree
2016-01-14
James Molloy
R
evert "[Valu
e
T
rac
k
ing] Understand more select patter
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-14
J
a
m
e
s
Mo
l
loy
[
Value
T
r
a
c
k
ing] U
n
derstand mo
r
e select p
a
tte
r
ns
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-14
J
ames Molloy
[LTO] Add
a
run o
f
LoopUnroll
commit
|
commitdiff
|
tree
2016-01-07
James M
o
ll
o
y
[GlobalsAA] P
a
rtia
l
ly back out r248576
commit
|
commitdiff
|
tree
2015-12-16
James Molloy
[SimplifyCFG] Don't c
r
eate unnecessar
y
P
H
I
s
commit
|
commitdiff
|
tree
2015-12-15
J
ames Molloy
[Pa
s
sManagerBui
l
der] Add
a few more scalar op
t
imization
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
James M
o
lloy
Don'
t
create un
n
ecessary PHIs
commit
|
commitdiff
|
tree
2015-12-11
J
ames Moll
o
y
[Mem2Reg] Respect o
p
tnone
commit
|
commitdiff
|
tree
2015-12-11
James Molloy
[InstCombine
]
Make Mat
c
h
B
Swap al
s
o m
a
tch bit reversals
commit
|
commitdiff
|
tree
2015-11-19
Jame
s
M
olloy
[Gl
o
b
alOpt] Local
i
ze some gl
o
bals that
have
non-instruct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
James Molloy
[Functio
n
A
t
trs] Provide a me
c
hanism for a
d
ding function
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
James Mo
l
loy
[LTO] Appease buildbots take 3
commit
|
commitdiff
|
tree
2015-11-18
Ja
m
e
s
Molloy
[
LTO] Build
b
ot appeasing take
2
commit
|
commitdiff
|
tree
2015-11-18
James Molloy
[L
T
O
]
Fix
u
p
test/
t
ools/gold/X86/remarks
.
ll
commit
|
commitdiff
|
tree
2015-11-18
James Mo
l
loy
[LTO] Add an early
r
un
of functionattrs
commit
|
commitdiff
|
tree
2015-11-16
James Molloy
Prope
r
ly check if a CMPZ n
o
de is
in fact comparing
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
James Molloy
[GlobalOpt] A
d
dre
s
s post-commit
r
eview co
m
ments on
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
James
Mollo
y
[GlobalOpt] Demote globals to local
s
m
ore
a
g
gre
s
sively
commit
|
commitdiff
|
tree
2015-11-13
J
ame
s
Mollo
y
[
A
RM] Replace
AR
M
I
S
D::RB
I
T wi
t
h ISD::BITR
E
VERS
E
commit
|
commitdiff
|
tree
2015-11-13
James M
o
lloy
[Glo
b
alOpt] Make
s
ure all debug lines end
with '\n'
commit
|
commitdiff
|
tree
2015-11-13
James Mo
l
loy
[GlobalOpt
]
Coding
s
tyl
e
- remove func
t
io
n
name
s
from
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
James Moll
o
y
[AArch64] Che
c
k
th
e
expansion
of BITREVERSE in regression
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
Jame
s
Molloy
[SDA
G
]
F
ix expa
n
sio
n
of BITREVERSE
commit
|
commitdiff
|
tree
2015-11-12
James
Molloy
[ARM] CMOV
-
>B
F
I co
m
bining
:
handl
e
both s
e
nse
s
of CMPZ
commit
|
commitdiff
|
tree
2015-11-12
J
ames M
o
lloy
[InstCombi
n
e] Add
trivial folding
(bitreverse
(bitre
v
e
rs
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-12
J
ames Mo
l
loy
[SDAG] Introduc
e
a new BIT
R
EVERSE node along with a
.
.
.
commit
|
commitdiff
|
tree
2015-11-12
J
a
me
s
Mol
l
o
y
R
e
vert "Revert "[
F
u
n
c
t
i
o
nAttrs] Identify norecurse
.
.
.
commit
|
commitdiff
|
tree
2015-11-12
Ja
m
e
s Molloy
Re
v
e
r
t
"
[FunctionAttrs]
I
dentify norecurse functions"
commit
|
commitdiff
|
tree
2015-11-12
James Molloy
[
F
u
nctionAttr
s
] Identif
y
norecurse functions
commit
|
commitdiff
|
tree
2015-11-11
James Molloy
[AR
M
] Combine
B
F
Is together
commit
|
commitdiff
|
tree
2015-11-10
James Mo
l
loy
Reapply "[ARM] Combine CMOV
i
n
to BFI where possible"
commit
|
commitdiff
|
tree
2015-11-09
James Mo
l
loy
[Lo
o
pVectorize] A
d
d
r
ess
p
ost-
c
ommit feedb
a
ck on r250032
commit
|
commitdiff
|
tree
2015-11-06
James M
o
lloy
Add a
new attribute: norecurs
e
commit
|
commitdiff
|
tree
2015-11-05
James Molloy
[ARM]
C
ompute known bits
for ARMISD::CM
O
V
commit
|
commitdiff
|
tree
2015-11-05
Jam
e
s
M
olloy
[Sim
p
l
ifyCFG] Tweak h
e
uristic
fo
r
merging cond
i
tion
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
J
ames Mo
l
loy
[
ARM] Com
b
ine CMOV into BFI wh
e
re po
s
s
i
ble
commit
|
commitdiff
|
tree
2015-11-04
James Molloy
[SimplifyCFG] Merge con
d
itio
n
al st
o
res
commit
|
commitdiff
|
tree
2015-11-04
James
Mo
l
loy
Revert "[P
a
tt
e
r
nMatch] Swit
c
h to us
e
Va
l
u
e
Tra
c
king
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
James
M
olloy
[PatternMat
c
h] S
w
itc
h
to use Value
T
rackin
g
::matc
h
SelectPat
t
e
rn
commit
|
commitdiff
|
tree
2015-10-28
James Mo
l
loy
[Glo
b
a
lO
p
t]
Add newlin
e
s to D
E
BUG messages
commit
|
commitdiff
|
tree
2015-10-28
James Mol
l
oy
[Globa
l
sA
A
] An ind
i
rect
g
l
o
bal
that
i
s initi
a
li
z
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
Jam
e
s Moll
o
y
[ValueTrac
k
ing]
Extend
r
251146
t
o ca
t
ch
a fairly commo
n
.
.
.
commit
|
commitdiff
|
tree
next