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
[Thumb] Fix off-by-one error in r272007
2016-06-14
Jam
e
s Molloy
[
T
hu
m
b] Fix off-by-one error
i
n
r
2
7
2007
commit
|
commitdiff
|
tree
2016-06-09
James Moll
o
y
[Thum
b
] A branch
i
s
n
ot part
of an IT block
commit
|
commitdiff
|
tree
2016-06-09
J
a
mes Molloy
[Thumb]
S
elect a
B
IC i
n
stead of AND if the immediate
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
James Molloy
[Thumb-1] Add optimized c
o
n
s
t
ant materializ
a
tion for
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
Jame
s
Molloy
[
ARM] Shr
i
nk post-indexed LDR
and
S
TR to
LDM/STM
commit
|
commitdiff
|
tree
2016-06-07
James Molloy
[ARM] Transform LDMs int
o
wri
t
eback
f
o
rm
to s
a
ve code
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
J
ames M
o
lloy
[V
e
ctorUtils] Fix
n
asty use-afte
r
-fre
e
commit
|
commitdiff
|
tree
2016-05-10
James Molloy
Revert "[
V
ecto
r
Ut
i
ls] Query number of sign bi
t
s to
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
J
ames Moll
o
y
[VectorUtils]
Query
n
umber of sig
n
b
i
ts to allow more
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
James Molloy
[G
l
obalOpt] Al
l
ow cons
t
a
n
t
globals t
o
be
S
R
A'
d
commit
|
commitdiff
|
tree
2016-04-01
James Mo
l
loy
Fix for pr24346: arm
a
sm label c
a
l
c
u
l
ation
er
r
or in sub
commit
|
commitdiff
|
tree
2016-03-30
Jame
s
M
oll
o
y
[VectorUtil
s
] Don't tr
y
and trunc
a
te P
H
Is
t
o
a smaller
.
.
.
commit
|
commitdiff
|
tree
2016-03-24
James Moll
o
y
[
l
lvm
-
nm] Fix r264247
commit
|
commitdiff
|
tree
2016-03-24
James Molloy
[l
l
vm-nm] Correct -
P
ELF outpu
t
commit
|
commitdiff
|
tree
2016-02-26
Ja
m
es Moll
o
y
[AArc
h
64] Slight cl
e
anup in FPLoadBalanc
i
n
g
commit
|
commitdiff
|
tree
2016-02-03
Ja
m
e
s M
o
l
loy
[
D
emandedBits]
Revert
r2
4
9687 due to PR26071
commit
|
commitdiff
|
tree
2016-01-25
James Molloy
[DemandedBits] Fix computation o
f
d
ema
n
d
e
d bit
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
James Moll
o
y
[CodeGenPrepare] Tr
y
a
nd appease sanitizer
s
commit
|
commitdiff
|
tree
2016-01-15
Jam
e
s Molloy
[In
s
tCombine] Rewrite bswap/bi
t
reverse handling complete
l
y
.
commit
|
commitdiff
|
tree
2016-01-14
Jam
e
s Molloy
Rever
t
"[ValueTra
c
king] Understan
d
more sel
e
ct patterns
.
.
.
commit
|
commitdiff
|
tree
2016-01-14
James Molloy
[Valu
e
Track
i
ng
]
Unders
t
and more select patte
r
ns in
.
.
.
commit
|
commitdiff
|
tree
2016-01-14
James Moll
o
y
[LTO]
A
dd a run
of LoopUnroll
commit
|
commitdiff
|
tree
2016-01-07
J
a
mes Molloy
[G
l
o
balsAA] Parti
a
lly back out r24
8
576
commit
|
commitdiff
|
tree
2015-12-16
James Mollo
y
[
SimplifyCFG] Do
n
't
c
r
e
a
t
e
unneces
s
ary PHIs
commit
|
commitdiff
|
tree
2015-12-15
J
a
m
e
s Molloy
[Pas
s
ManagerBuilder] A
d
d a few more sca
l
ar optimizatio
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
James Molloy
Don't creat
e
un
n
ecessary PHIs
commit
|
commitdiff
|
tree
2015-12-11
James
M
o
lloy
[Me
m
2
Re
g
] Respect opt
n
one
commit
|
commitdiff
|
tree
2015-12-11
James Molloy
[In
s
tCombine] Make MatchB
S
wap also
m
atch bit reversals
commit
|
commitdiff
|
tree
2015-11-19
Jam
e
s Mo
l
lo
y
[GlobalOpt] Localize some gl
o
b
als that have non-instruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
James Molloy
[Func
t
ionAtt
r
s
] Provide
a
mechanism for adding funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Jam
e
s Moll
o
y
[LTO]
Appease build
b
ots take 3
commit
|
commitdiff
|
tree
2015-11-18
James Moll
o
y
[LTO
]
Buildb
o
t appe
a
sing take 2
commit
|
commitdiff
|
tree
2015-11-18
Ja
m
es M
o
l
l
oy
[LT
O
] Fix
u
p test
/
tools/gol
d
/
X86/remarks
.
ll
commit
|
commitdiff
|
tree
2015-11-18
Jame
s
Molloy
[LTO]
A
dd
a
n
early run of fu
n
ctionatt
r
s
commit
|
commitdiff
|
tree
2015-11-16
James M
o
l
loy
Properl
y
ch
e
ck if a
CMPZ node is in fact comparing
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
J
a
m
e
s Molloy
[G
l
obalOpt] Ad
d
ress po
s
t-commit review
c
omments on
.
.
.
commit
|
commitdiff
|
tree
2015-11-15
James Molloy
[Glob
a
lOpt] Demote
g
l
o
bals to loc
a
ls
mor
e
aggressi
v
ely
commit
|
commitdiff
|
tree
2015-11-13
Ja
m
es Molloy
[ARM] Repl
a
ce ARMISD::RBIT
with ISD::BITREVERSE
commit
|
commitdiff
|
tree
2015-11-13
Jam
e
s Molloy
[GlobalOpt] Make sure al
l
debug
l
ines
e
n
d
w
ith '\
n
'
commit
|
commitdiff
|
tree
2015-11-13
James
M
o
lloy
[G
l
o
bal
O
p
t
]
Cod
i
ng s
t
yle
- remov
e
function na
m
es fro
m
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
James Molloy
[AArch64] Check the
e
xpansio
n
o
f
BITREVERSE in regression
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
James
M
olloy
[SDAG]
F
ix expansi
o
n
of
BITR
E
V
ERSE
commit
|
commitdiff
|
tree
2015-11-12
J
a
mes Molloy
[AR
M
] CMOV->BFI c
o
mbining:
h
andle both senses of CMPZ
commit
|
commitdiff
|
tree
2015-11-12
James Molloy
[Ins
t
Combin
e
]
Add t
r
ivial folding
(
bitreverse (bitreverse
.
.
.
commit
|
commitdiff
|
tree
2015-11-12
J
a
mes Molloy
[SDAG] I
n
t
r
oduce
a
n
e
w BIT
R
EVERSE nod
e
along
with a
.
.
.
commit
|
commitdiff
|
tree
2015-11-12
James Mo
l
lo
y
Revert "
R
evert "
[
F
u
nction
A
ttrs] Id
e
ntify norecurs
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-12
J
a
m
es Molloy
Revert
"
[FunctionA
t
trs] Identi
f
y
n
o
recu
r
se functions"
commit
|
commitdiff
|
tree
2015-11-12
James
M
olloy
[
F
unc
t
ionAttrs]
Identify norec
u
rse function
s
commit
|
commitdiff
|
tree
2015-11-11
Jam
e
s Molloy
[ARM] Combine
B
F
I
s together
commit
|
commitdiff
|
tree
2015-11-10
James
Molloy
Reap
p
ly "[ARM] Combi
n
e
CMOV into BFI wh
e
re possibl
e
"
commit
|
commitdiff
|
tree
2015-11-09
J
a
mes Molloy
[
L
oopV
e
ctorize]
Address post-commit feedback
o
n r250032
commit
|
commitdiff
|
tree
2015-11-06
Ja
m
es Molloy
A
d
d a new attribu
t
e: norecurse
commit
|
commitdiff
|
tree
2015-11-05
James Mol
l
o
y
[ARM] Compute know
n
bits for
ARMI
S
D::CMOV
commit
|
commitdiff
|
tree
2015-11-05
James Mo
l
loy
[
SimplifyCFG] Twea
k
heuristi
c
for me
r
ging
conditional
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
J
ame
s
Mo
l
loy
[
AR
M
] Combine CMOV int
o
BFI whe
r
e
p
os
s
i
b
l
e
commit
|
commitdiff
|
tree
2015-11-04
Jam
e
s Molloy
[Si
m
plifyCFG] Merge conditio
n
al stores
commit
|
commitdiff
|
tree
2015-11-04
Ja
m
es Molloy
Revert "[PatternMatch]
Switch to use
V
alu
e
Tracking
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
Jam
e
s Mollo
y
[Pa
t
t
ernMatch] S
w
itch to use ValueTrac
k
ing:
:
matchSelec
t
P
a
tt
e
rn
commit
|
commitdiff
|
tree
2015-10-28
J
ames M
o
llo
y
[GlobalOpt] Add ne
w
l
ines
t
o DEBU
G
messages
commit
|
commitdiff
|
tree
2015-10-28
James Molloy
[GlobalsAA] An in
d
irect global t
h
at is initialized
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
James
M
olloy
[ValueT
r
a
c
k
ing] Ext
e
nd r251
1
4
6 to catch a fair
l
y com
m
on
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
James Mol
l
o
y
[ARM] H
a
ndle the inli
n
e a
s
m constrai
n
t type 'o'
commit
|
commitdiff
|
tree
2015-10-23
Jame
s
M
olloy
[BasicAA
]
B
ugfix for r2510
1
6
commit
|
commitdiff
|
tree
2015-10-23
James Molloy
Revert
"[AArch64]Merge
hal
f
wor
d
loa
d
s in
t
o a
3
2-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-22
James
Mol
l
oy
[GlobalsAA] Loosen an ove
r
ly con
s
ervative bailout
commit
|
commitdiff
|
tree
2015-10-22
James Molloy
[
B
a
sicAA] Non-
e
qu
a
l indices in a GEP
of a SequentialType
.
.
.
commit
|
commitdiff
|
tree
2015-10-22
James Mo
l
l
o
y
[ValueTracking]
Add
a new pre
d
ica
t
e: isKnownNonEqual()
commit
|
commitdiff
|
tree
2015-10-19
James Mo
l
loy
[
Globals
A
A] Fix a r
e
ally horrible iter
a
tor in
v
alidat
i
on bu
g
commit
|
commitdiff
|
tree
2015-10-13
James M
o
lloy
[G
l
o
b
alsAA] Turn GlobalsAA o
n
again b
y
d
e
f
ault
commit
|
commitdiff
|
tree
2015-10-13
J
a
mes Molloy
[
G
lobalsAA] Don't assume anythi
n
g
ab
o
ut functions
that
.
.
.
commit
|
commitdiff
|
tree
2015-10-12
James Mollo
y
[ARM] Ma
r
k Swift MISc
h
ed mode
l
as i
n
c
o
mplete
commit
|
commitdiff
|
tree
2015-10-12
James M
o
lloy
[LoopVe
c
t
o
ri
z
e] Shri
n
k intege
r
o
p
e
r
a
t
ions in
t
o the
.
.
.
commit
|
commitdiff
|
tree
2015-10-12
J
ames
Moll
o
y
[
M
ISched] P
y
thon script to
c
heck cov
e
rage of m
i
sch
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-10-08
James
M
ol
l
oy
Compute demanded bit
s
for icmp instructions
commit
|
commitdiff
|
tree
2015-10-08
Ja
m
es Molloy
Tr
e
at M
u
l jus
t
like Add an
d
Subtract
commit
|
commitdiff
|
tree
2015-10-08
Jame
s
M
olloy
Make dem
a
nded b
i
ts lazy
commit
|
commitdiff
|
tree
2015-10-07
James Molloy
Revert
"This p
a
tc
h
buil
d
s
o
n
top of D13378
to handle
.
.
.
commit
|
commitdiff
|
tree
2015-09-29
J
ames Molloy
[ValueTrack
i
n
g] Teach isKnownNonZero a
b
ou
t
monotonically
.
.
.
commit
|
commitdiff
|
tree
2015-09-25
James Mol
l
oy
[GlobalsAA
]
Tea
c
h GlobalsA
A
about noca
p
ture
commit
|
commitdiff
|
tree
2015-09-24
Jam
e
s Molloy
[
V
alueTracking] Te
a
c
h isKnownNonZer
o
a
ne
w
t
r
ick
commit
|
commitdiff
|
tree
2015-09-21
James Molloy
[Loop
U
tils,LV
]
Prop
a
g
a
te
fast-math
fla
g
s on
g
ener
a
ted
.
.
.
commit
|
commitdiff
|
tree
2015-09-21
James
M
olloy
Revert "[AR
M
] Handle +t2dsp feature as an ArchExtKind
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
Jam
e
s Molloy
[GlobalsAA
]
Di
s
able
g
lo
b
al
s
-aa by default
commit
|
commitdiff
|
tree
2015-09-10
James Molloy
En
a
ble G
l
obalsAA by defau
l
t
commit
|
commitdiff
|
tree
2015-09-10
James Molloy
Add Glo
b
alsAA as
prese
r
ved to a bunch of
t
ransf
o
rms
commit
|
commitdiff
|
tree
2015-09-10
James Molloy
[ARM] Do no
t
use
vtrn
for vectorshuf
f
le if the order
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
James
M
o
ll
o
y
Rename Exit
C
ount to BackedgeTakenCount, because th
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
James
Molloy
D
el
a
y
predication
of
s
t
ores un
t
il nea
r
the
end of vector
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
J
ames Moll
o
y
[Value
T
racking] Minor comment change in test
commit
|
commitdiff
|
tree
2015-09-02
J
ames M
o
lloy
[
V
alueTracki
n
g] Look t
h
rough ca
s
ts when bo
t
h o
p
er
a
nds
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
James Molloy
[LV] Don't bail
t
o
Mi
d
dleBlock i
f
a run
t
ime che
c
k fail
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
James Molloy
[LV] Mo
v
e
so
m
e
c
ode
a
round
slightl
y
to
make the
intent
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
James
M
ollo
y
[LV] C
l
eanu
p
: Sink a
n
IRB
u
ilder
c
loser to its uses
.
commit
|
commitdiff
|
tree
2015-09-02
James Molloy
[LV] Refacto
r
all runtime
check
e
missions into helper
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
James Molloy
[LV
]
Pull creation of
trip co
u
n
t
s into a h
e
lper
function
.
commit
|
commitdiff
|
tree
2015-09-02
Jam
e
s Mollo
y
[LV
]
F
a
ctor the
c
r
eation of the loop induc
t
ion variable
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
Jam
e
s
M
o
lloy
[LV] Never widen an induction variable
.
commit
|
commitdiff
|
tree
2015-09-02
James Moll
o
y
[LV]
S
w
i
tch
to using canoni
c
al induc
t
ion variable
s
.
commit
|
commitdiff
|
tree
2015-08-29
James Molloy
[ARM] Fix
up buildbots aft
e
r r246360
commit
|
commitdiff
|
tree
2015-08-29
James Mol
l
oy
[ARM]
H
oist
f
abs/fneg abo
v
e
a
conversion to flo
a
t
.
commit
|
commitdiff
|
tree
next