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
Nemanja Ivanovic
[PowerPC] Turn on CR-Logical
r
e
d
ucer
pass
commit
|
commitdiff
|
tree
2019-10-19
Nemanja Ivanovic
[ARM] Add depe
n
de
n
cy on GlobalIS
e
l f
o
r unit tests to
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Nema
n
ja Iv
a
n
o
v
i
c
Revert
r
3
75152 as it is causing failures on
E
XP
E
NSIVE_
C
HECKS bot
commit
|
commitdiff
|
tree
2019-10-17
Nema
n
ja
Ivanovic
[PowerPC] T
u
rn on
CR-
L
ogical reducer p
a
ss
commit
|
commitdiff
|
tree
2019-09-17
Nemanja Ivanovic
[PowerPC] Exploi
t
single instruc
t
ion
load-and-splat
.
.
.
commit
|
commitdiff
|
tree
2019-09-16
Nemanja Ivano
v
i
c
[Po
w
erPC
]
Cust l
o
wer fpext
v
2f32 to v2f64 from extract_subve
.
.
.
commit
|
commitdiff
|
tree
2019-07-21
Nemanja Ivanovic
[PowerPC][NF
C
] Precomi
t
t
e
s
t
case fo
r
upcomin
g
patc
h
commit
|
commitdiff
|
tree
2019-07-21
Nemanja
Ivanovic
[PowerP
C
][
N
FC] Re
g
enerate
tes
t
using scrip
t
commit
|
commitdiff
|
tree
2019-07-05
Neman
j
a
I
vanovic
[PowerPC] Move
T
OC s
a
ve t
o
prol
o
gue when profi
t
a
bl
e
commit
|
commitdiff
|
tree
2019-06-26
Nemanja Ivanovic
[NFC] Fi
x
buildb
o
t breaks due to r364375
commit
|
commitdiff
|
tree
2019-06-26
N
emanja Ivanovic
[PowerPC][NFC] Add a TOC
s
ave test
c
ase prior to posting
.
.
.
commit
|
commitdiff
|
tree
2019-06-26
Nemanja Iv
a
n
ovic
[
Po
w
er
P
C] Mark FCOP
Y
S
I
GN legal
for FP ve
c
t
o
rs
commit
|
commitdiff
|
tree
2019-06-25
Nemanja Iv
a
n
o
vic
[PowerPC] Em
i
t XXSEL f
o
r vec_se
l
and code
t
h
a
t
h
as
.
.
.
commit
|
commitdiff
|
tree
2019-06-06
Nema
n
ja Ivanovic
[
P
owerPC] Exploit t
h
e vector min/m
a
x ins
t
ructi
o
ns
commit
|
commitdiff
|
tree
2019-06-05
Nemanja Ivanovic
[P
o
w
e
rPC] Collapse RLDICL/RLDI
C
R
int
o
R
L
D
IC
w
he
n
possi
b
l
e
commit
|
commitdiff
|
tree
2019-06-05
N
e
m
a
nja Ivanovic
[Pow
e
rPC][NF
C
] Add codegen test for consecutive stores
.
.
.
commit
|
commitdiff
|
tree
2019-06-05
Nemanj
a
Ivanovic
Initial support
f
or
I
BM MASS vect
o
r lib
r
ar
y
commit
|
commitdiff
|
tree
2019-06-04
Ne
m
a
nja
I
v
a
novic
Re
v
ert r362472 a
s
it is brea
k
ing PPC b
u
ild bots
commit
|
commitdiff
|
tree
2019-06-03
Nem
a
nja Ivanovic
[PowerPC] L
o
ok throug
h
copies for compare elim
i
na
t
ion
commit
|
commitdiff
|
tree
2019-06-03
Nemanj
a
Ivanovic
[Po
w
erPC] Set PROT_R
E
AD f
l
ag for MF_
E
X
E
C to prevent
.
.
.
commit
|
commitdiff
|
tree
2019-05-13
Nemanja Iva
n
ovic
[Pas
s
P
ip
e
line][NFC]
Add a t
e
st prior to committing
.
.
.
commit
|
commitdiff
|
tree
2019-05-10
Nemanj
a
Ivanovic
Pull r36
0
426 as it is
brea
k
i
n
g
t
he bu
i
ld bots
.
commit
|
commitdiff
|
tree
2019-05-10
Nemanj
a
I
vanovic
Another attempt to fix
t
he bui
l
d b
o
t bre
a
ks a
f
ter
r
3
60426
commit
|
commitdiff
|
tree
2019-05-10
Nemanja Ivano
v
ic
Fi
x
bui
l
d
b
reak a
f
ter
r3
6
0
42
6
commit
|
commitdiff
|
tree
2019-05-10
N
emanj
a
Ivan
o
vic
[P
a
ss
Pipeli
n
e][N
F
C]
Add a test
prior to comm
i
tting
.
.
.
commit
|
commitdiff
|
tree
2019-05-09
Nemanj
a
I
vanov
i
c
[Powe
r
PC]
[
N
FC] Add
t
est f
o
r D605
0
6 to show d
i
ffer
e
n
c
es
.
.
.
commit
|
commitdiff
|
tree
2019-05-07
Nemanja
Ivan
o
v
i
c
[PowerPC] Use the two-constant
N
R a
l
gorithm for refin
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Nema
n
ja
I
vanovic
[
P
owerPC]
Fix erroneou
s
condition for converting ui
n
t
.
.
.
commit
|
commitdiff
|
tree
2019-04-09
N
e
manja Ivanovic
N
FC: Refacto
r
library-spe
c
ific
m
a
p
pings of
s
c
alar mat
h
s
.
.
.
commit
|
commitdiff
|
tree
2019-02-08
N
eman
j
a
Ivanovic
[DAGCombi
n
e] Opt
i
mize
pow(X, 0
.
75) to s
q
rt(X) * sqrt
.
.
.
commit
|
commitdiff
|
tree
2019-01-26
Nemanja Iva
n
ovic
[
P
o
werPC] Update V
e
ctor Costs for P9
commit
|
commitdiff
|
tree
2019-01-24
Nemanja
I
vanovic
[PowerPC]
Exploit sto
r
e instructions that sto
r
e a si
n
gle
.
.
.
commit
|
commitdiff
|
tree
2018-12-29
Nemanja Ivanovic
[PowerPC
]
[NFC] M
a
c
ro
f
o
r
regist
e
r set
de
f
s
f
or the
.
.
.
commit
|
commitdiff
|
tree
2018-12-29
Nemanja
I
va
n
ovic
[PowerPC]
C
omplete t
h
e
c
us
t
om legalization of vect
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-12-29
Ne
m
anja Ivanovic
[PowerPC] F
i
x CR B
i
t spill pseudo exp
a
nsion
commit
|
commitdiff
|
tree
2018-11-21
Nemanja Ivanov
i
c
[PowerPC]
Do not
use
v
ecto
r
s to codegen bswap
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Nemanja I
v
anovic
[Power
P
C
] Don't combi
n
e to bswap store o
n
1-byte
t
r
unc
a
ting
.
.
.
commit
|
commitdiff
|
tree
2018-11-16
N
e
manja Iva
n
o
vic
[PowerPC][NFC] Add te
s
ts for
v
ector fp <-> int
conve
r
sions
commit
|
commitdiff
|
tree
2018-10-26
N
e
m
a
n
j
a Ivano
v
ic
[NFC] Fix the
regular exp
r
es
s
ion for BE PPC in update_ll
c
_te
.
.
.
commit
|
commitdiff
|
tree
2018-10-26
Ne
m
anja Iva
n
o
vi
c
[PowerPC] Ke
e
p
vector int to fp conv
e
rsions in vector
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Nemanja Ivanov
i
c
[PowerPC][NFC
]
Fix bugs i
n
r+r t
o
r+i
c
onversion
commit
|
commitdiff
|
tree
2018-10-10
Nemanja Ivano
v
ic
[Po
w
erPC][NFC] Add a t
e
st case f
o
r extract a
n
d store
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nemanja Iva
n
ovic
[D
A
GCombiner] Ex
p
a
nd combining
o
f
FP
l
o
gical ops
to
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nema
n
ja
I
vanovic
[PowerP
C
][NFC] C
o
m
m
it nabs test cas
e
in prep
a
rat
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
N
emanja
Ivanovi
c
[Powe
r
P
C
] Imp
l
eme
n
t h
a
sBitPreservingFPLogic for types
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nemanja Ivanovic
Fix
buildbot
f
ailure
s
with t
h
e
newly added test cas
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
N
e
man
j
a
I
vanovic
[Power
P
C
]
Remove
s
elf-copies in pre-emit
p
eephole
commit
|
commitdiff
|
tree
2018-09-27
N
ema
n
j
a
Ivanovic
[Po
w
erPC] [
N
F
C] Refactor code for printing register
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Nemanja Iva
n
ovic
[Pow
e
rPC] Do not emit record-form r
o
tates when r
e
cord
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ne
m
anja Ivanovic
[PowerPC] Optimize compares fe
d
by ANDISo
commit
|
commitdiff
|
tree
2018-08-27
Nem
a
nja Ivanovic
[PowerPC] Rev
e
rt commit
r3397
7
9
commit
|
commitdiff
|
tree
2018-08-27
Nemanja
Ivanovic
[PowerPC] Recommit r340016
aft
e
r
fixin
g
the
reporte
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
N
e
manja Iva
n
ovic
R
e
vert extraneous directory added
b
y accident i
n
rL34
0
016
commit
|
commitdiff
|
tree
2018-08-17
Nemanja Ivanovic
[
P
o
w
erPC] G
e
nera
t
e Power9 extswsli extend si
g
n
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Neman
j
a
Ivanovic
[P
o
werPC] E
n
hance the selection(ISD::VSELE
C
T) of vector
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Nemanj
a
Ivanovic
[
P
owe
r
PC] Don'
t
run BV DAG Combine bef
o
re legali
z
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
Nemanja Iva
n
ovic
[PowerPC]
D
o not round
v
alu
e
s prior to con
v
e
r
ting to
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
N
emanja Iva
n
ov
i
c
[
P
o
w
erPC] Ma
t
e
rialize mo
r
e c
o
nstants with CR-field
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
N
eman
j
a Iva
n
o
v
ic
Commit r331416 breaks
the big-endian PPC bo
t
.
O
n the
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Ne
m
anj
a
Ivanovic
[PowerPC] I
m
plement isMaskAndCmp0Fold
i
ngBenef
i
cia
l
commit
|
commitdiff
|
tree
2018-05-02
Nemanja Ivanovic
[PowerPC] No CTR l
o
op if the candidate exiting block
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
Nema
n
ja I
v
anovic
[Po
w
e
rPC
]
Mark the BDNZ
i
ntri
n
s
i
c
a
s
NoDuplicate
commit
|
commitdiff
|
tree
2018-04-11
N
em
a
nja Ivanovic
[PowerPC] Fix condition f
o
r 6
4
-bit rotate whe
n
replacing
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Nemanja Iv
a
n
o
v
i
c
[Power
P
C] Make AddrSpa
c
eCast
noop
commit
|
commitdiff
|
tree
2018-03-05
Nem
a
nja
I
vanovic
[P
o
werPC] Do not emit r
e
cord-form rotates when re
c
ord
.
.
.
commit
|
commitdiff
|
tree
2018-02-23
Nema
n
ja Ivano
v
ic
[PowerPC] Disable shrink-wrapping when
get
t
ing PC address
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Nemanja Ivanov
i
c
[P
o
w
erPC] Do no
t
produce invalid CTR loop
w
i
th an FRem
commit
|
commitdiff
|
tree
2018-02-16
Nemanja Ivano
v
ic
[Pow
e
rPC] Fix t
r
ansf
o
rm
in table gen file c
a
using UB
commit
|
commitdiff
|
tree
2018-02-01
N
e
manj
a
I
vanovi
c
[Power
P
C] Te
l
l VSX
swa
p
removal that scal
a
r conversions
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
Nemanja
I
vanovic
[PowerPC
]
Zero-ext
e
n
d
the compare op
e
rand f
o
r ATOMIC_CMP
_
SWAP
commit
|
commitdiff
|
tree
2017-12-29
Nemanja Ivanovic
[
PowerP
C
] Fix for PR35688 -
handle o
u
t
-of-
r
a
nge
v
a
lues
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Nemanja Iva
n
ovi
c
[JumpTable
s
] Le
t
targets
d
ec
i
d
e
which switch instructions
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Nemanja Ivanovic
Fix the second buil
d
bot br
e
ak introdu
c
ed
b
y
r32
0
791
.
commit
|
commitdiff
|
tree
2017-12-15
Nema
n
ja Ivanovic
Fi
x
c
ode c
a
us
i
ng fallthrough warnings in the PPC back
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
N
emanja I
v
a
n
o
v
ic
Fix the b
u
ild bo
t
break introduced by r320791
.
commit
|
commitdiff
|
tree
2017-12-15
N
e
manj
a
Iv
a
novic
[
P
owerPC] Convert r+r in
s
t
ructions t
o
r+i (pre
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Nemanja Ivanovic
Disabling r312514 as it causes miscompil
e
s that show
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
Nemanja Ivanovi
c
Fi
x
link failur
e
on o
n
e build bot introduced by r320584
.
commit
|
commitdiff
|
tree
2017-12-13
Ne
m
anja Ivanovic
[
PowerP
C
] MachineSSA pass to
reduce the number of
C
R
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Nemanja Ivanovic
[
Powe
r
PC] Add bran
c
h
fl
a
g on asm parser-only branch
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Ne
m
anja Ivanovic
[PowerPC] Foll
o
w-up to r318436
t
o get the missed CSE
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
Nemanja Ivanovic
[PowerP
C
] Sign-exten
d
neg
a
ti
v
e constant sto
r
es
commit
|
commitdiff
|
tree
2017-12-11
Nemanja Iv
a
novic
[D
A
GCom
b
iner]
A
d
d
c
ombined indexed load
t
o
th
e
work
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Nemanja Ivanovic
Follow-up
to
r319434 to
t
urn the pass on by defaul
t
commit
|
commitdiff
|
tree
2017-11-30
Ne
m
a
n
ja
Ivano
v
i
c
[PowerPC] Re
c
om
m
it r3
1
4244 with
re
f
actoring and off
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
Nem
a
nja Ivanovic
D
isab
l
i
ng the transf
o
rmation
i
ntro
d
uced in r315888
commit
|
commitdiff
|
tree
2017-10-10
Nem
a
nja Ivanovic
Fi
x
for PR34888
.
commit
|
commitdiff
|
tree
2017-09-26
Nemanja Iva
n
ovic
[PowerP
C
] Reverting
s
e
q
uence of patches for eli
m
ination
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Ne
m
a
n
ja Iva
n
ov
i
c
[PowerPC] Eliminate c
o
mpares - add i6
4
s
e
xt/zext handling
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
Nemanja Ivan
o
vic
[PowerPC] Elimin
a
t
e
c
ompares -
a
d
d i64 sext/ze
x
t handlin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Nemanja
I
v
anovic
[PowerPC] Eliminate com
p
ares
-
a
dd i32
s
ex
t
/zext han
d
ling
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Ne
m
anja Ivano
v
ic
[PowerP
C
] El
i
min
a
te compares - add i32 sext/ze
x
t h
a
n
d
l
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
N
emanja I
v
an
o
v
ic
[PowerPC] E
l
imi
n
ate
c
ompares - add i32 sex
t
/zext h
a
ndling
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Nemanja
I
vanovic
Remove the default clause fr
o
m a
f
ul
l
y-covering switch
commit
|
commitdiff
|
tree
2017-09-22
Nem
a
n
j
a Ivanovic
Reco
m
m
i
t
r310809 wi
t
h a fix f
o
r the sp
i
ll prob
l
e
m
commit
|
commitdiff
|
tree
2017-08-08
Nemanj
a
Ivanovic
My
com
m
it r310346
introd
u
ced so
m
e valid warni
n
g
s
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Nemanja Iva
n
ovic
[Pow
e
rPC] D
o
n'
t
cr
a
sh on larger s
p
l
ats a
c
hieved through
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
N
e
ma
n
ja Ivanovic
Appe
a
se compilers that have
t
h
e
-Wcov
e
red-switch-default
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Nemanj
a
I
va
n
o
v
ic
[PowerPC] E
l
im
i
nate compares - add
i
32 s
e
x
t
/zext
handling
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Nemanja
I
vano
v
i
c
[P
o
we
r
P
C]
P
re
t
t
y-print
C
R
bits the way the
b
i
n
utils
.
.
.
commit
|
commitdiff
|
tree
next