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
[P
o
werPC] Turn
o
n CR-Logical reduce
r
pass
commit
|
commitdiff
|
tree
2019-10-19
Ne
m
anja Ivanovic
[ARM] Add dependency
o
n GlobalISel f
o
r
u
nit t
e
sts to
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Nemanja Ivan
o
vic
Rever
t
r3751
5
2 as i
t
is causing fail
u
res on EXPENSIVE_C
H
E
CKS bot
commit
|
commitdiff
|
tree
2019-10-17
Nemanja I
v
anovic
[PowerPC] T
u
rn
o
n CR-Lo
g
ical reducer pa
s
s
commit
|
commitdiff
|
tree
2019-09-17
Nemanja Ivanovic
[P
o
werPC]
Exploit s
i
ngle instructio
n
load-and
-
sp
l
at
.
.
.
commit
|
commitdiff
|
tree
2019-09-16
N
e
m
a
nja Ivan
o
v
i
c
[Power
P
C] Cust l
o
w
e
r fpext v
2
f32 to v2f64 from extr
a
ct_s
u
bve
.
.
.
commit
|
commitdiff
|
tree
2019-07-21
Nemanja I
v
anovic
[Pow
e
rPC][NFC] Prec
o
mit test ca
s
e
f
or upcoming pa
t
c
h
commit
|
commitdiff
|
tree
2019-07-21
N
e
m
anja Ivanov
i
c
[PowerPC][NFC] Reg
e
nerate test
using script
commit
|
commitdiff
|
tree
2019-07-05
Nemanja Ivanovic
[PowerPC]
M
ove T
O
C sav
e
to prologue when
p
rofita
b
le
commit
|
commitdiff
|
tree
2019-06-26
N
e
m
an
j
a Ivanovic
[NF
C
] F
i
x buildbot bre
a
ks due to r364375
commit
|
commitdiff
|
tree
2019-06-26
Nemanja Ivanovi
c
[PowerPC
]
[NFC] Add a TOC sa
v
e
te
s
t c
a
se pr
i
or to po
s
ting
.
.
.
commit
|
commitdiff
|
tree
2019-06-26
Nem
a
n
j
a Ivanovic
[
PowerPC] Mark
FCOPY
S
IGN l
e
gal for FP vectors
commit
|
commitdiff
|
tree
2019-06-25
N
emanja Ivanovic
[PowerPC]
E
mit XXSEL for vec_s
e
l and code
t
hat has
.
.
.
commit
|
commitdiff
|
tree
2019-06-06
Nemanja
I
va
n
o
vic
[PowerPC] Exploit th
e
vector
m
in/max instructio
n
s
commit
|
commitdiff
|
tree
2019-06-05
N
emanja Iva
n
ovic
[PowerPC] Collapse RLDICL/RLDICR int
o
RLDIC
when possible
commit
|
commitdiff
|
tree
2019-06-05
N
emanja Ivano
v
ic
[PowerPC][NFC
]
Add codegen
test for conse
c
utive
stores
.
.
.
commit
|
commitdiff
|
tree
2019-06-05
Nemanja Ivanovic
I
nitial
support
f
or IB
M
M
A
SS vector library
commit
|
commitdiff
|
tree
2019-06-04
Nemanja Ivanovic
Revert r36247
2
as it is breaking PPC
buil
d
b
o
ts
commit
|
commitdiff
|
tree
2019-06-03
N
e
manj
a
Iv
a
nov
i
c
[PowerPC] L
o
o
k through copies fo
r
compare elimination
commit
|
commitdiff
|
tree
2019-06-03
N
e
manja Ivanovic
[PowerPC] Set PROT_READ flag for
MF_EXEC to pre
v
ent
.
.
.
commit
|
commitdiff
|
tree
2019-05-13
Nemanja Ivanovic
[Pass Pi
p
eli
n
e][N
F
C]
A
d
d
a tes
t
prior to committing
.
.
.
commit
|
commitdiff
|
tree
2019-05-10
Ne
m
anja Iv
a
novic
Pull r
3
60426 as i
t
is
b
r
eaking t
h
e
build bots
.
commit
|
commitdiff
|
tree
2019-05-10
N
e
manja I
v
anov
i
c
A
noth
e
r
a
tte
m
p
t
t
o fi
x
the
build bot b
r
e
a
ks after r360426
commit
|
commitdiff
|
tree
2019-05-10
Nemanj
a
Ivanovic
F
i
x build break after r3604
2
6
commit
|
commitdiff
|
tree
2019-05-10
Neman
j
a Ivanovic
[P
a
ss Pipeli
n
e
][NFC] Add a t
e
s
t prior
t
o
committi
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-05-09
Nemanja Ivanovic
[P
o
werP
C
]
[N
F
C] Add test for D60506 to
show differe
n
ces
.
.
.
commit
|
commitdiff
|
tree
2019-05-07
Nemanja Ivanovic
[
P
owerP
C
] U
s
e the two-
c
onstant NR algorithm for refining
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Nem
a
nja Ivanov
i
c
[
Pow
e
r
PC]
F
ix erroneous condition for conv
e
rting uint
.
.
.
commit
|
commitdiff
|
tree
2019-04-09
Nemanja Ivanovic
NFC: Refa
c
tor library
-
specif
i
c mapping
s
of sca
l
ar maths
.
.
.
commit
|
commitdiff
|
tree
2019-02-08
Nemanja Iva
n
ovic
[DAGCombine] Op
t
imize pow(X, 0
.
75)
t
o sqr
t
(X) * sqrt
.
.
.
commit
|
commitdiff
|
tree
2019-01-26
Ne
m
a
n
ja Iva
n
ovic
[Pow
e
rPC] Update Vector
C
o
s
ts for P
9
commit
|
commitdiff
|
tree
2019-01-24
N
emanja Ivanovic
[PowerPC] Exp
l
oit sto
r
e instructions that st
o
re
a
single
.
.
.
commit
|
commitdiff
|
tree
2018-12-29
N
e
manja Ivanovic
[PowerPC
]
[NF
C
] Ma
c
ro for register set defs for th
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-29
Nemanja
I
v
anovi
c
[P
o
werPC] Com
p
lete t
h
e
custom le
g
a
lization of ve
c
tor
.
.
.
commit
|
commitdiff
|
tree
2018-12-29
Neman
j
a Iv
a
n
o
vic
[
PowerPC] Fi
x
CR Bit spill pseu
d
o expan
s
ion
commit
|
commitdiff
|
tree
2018-11-21
Nemanj
a
Ivanovic
[
Powe
r
PC] Do not use vect
o
rs to codegen
bswap with
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Nemanja
Ivanovic
[PowerPC] Don't c
o
m
b
ine to bswa
p
store on 1-byte
t
ru
n
cat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-11-16
N
e
ma
n
ja Ivanovic
[PowerPC][NF
C
]
A
dd tests for
vector
f
p <->
int conversions
commit
|
commitdiff
|
tree
2018-10-26
Nemanja Iva
n
ov
i
c
[NF
C
]
Fix the regular e
x
pression for BE
PPC
in update_ll
c
_te
.
.
.
commit
|
commitdiff
|
tree
2018-10-26
N
em
a
nja Iva
n
ovic
[Powe
r
PC] Keep vect
o
r int
to
fp
c
onversions in
ve
c
tor
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
N
e
man
j
a Ivanovic
[PowerPC][NFC] Fi
x
bugs in r+r
t
o r+i c
o
nv
e
rs
i
on
commit
|
commitdiff
|
tree
2018-10-10
Nemanja Ivanovic
[PowerP
C
][NFC] Add a test case for extra
c
t an
d
store
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nemanja Ivanovic
[DAGCombiner] Expand
com
b
ining of
FP log
i
c
a
l
o
p
s
to
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nem
a
n
j
a Ivan
o
vic
[Po
w
erPC][NFC
]
C
ommit nabs test case i
n
p
repar
a
tion
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nemanja Ivanovic
[PowerPC] Implement
h
a
sBitPreservingFPLogic for typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nemanja
I
v
a
n
ovic
F
i
x
buil
d
b
ot fai
l
ure
s
w
ith
t
he
n
ewly added test
c
ase
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Nemanja Ivanovic
[
PowerPC]
R
e
move
s
e
lf-copi
e
s in pre-emi
t
peephole
commit
|
commitdiff
|
tree
2018-09-27
Nem
a
nja I
v
anovic
[PowerPC] [NFC] R
e
factor code for p
r
inting register
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Neman
j
a Ivano
v
ic
[Po
w
erPC]
D
o
not emit r
e
cord-form rota
t
es when reco
r
d
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
N
e
m
anja Ivanovic
[P
o
we
r
P
C] Op
t
imi
z
e
comp
a
res fed by ANDISo
commit
|
commitdiff
|
tree
2018-08-27
Nem
a
nja Ivanovi
c
[Pow
e
rPC] Re
v
ert commit
r
339779
commit
|
commitdiff
|
tree
2018-08-27
Nemanja
Ivanovi
c
[PowerPC] Recomm
i
t r340016 af
t
er fixing
t
he re
p
ort
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
Nemanja Ivanovic
Rever
t
ex
t
raneous direct
o
ry added by
a
ccident
in rL340016
commit
|
commitdiff
|
tree
2018-08-17
Nemanja Ivanovic
[P
o
w
erP
C
]
Generate Pow
e
r9
e
xtswsli e
x
tend si
g
n and
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Nemanja Ivanov
i
c
[PowerPC]
Enhance the
s
election(ISD:
:
V
SELE
C
T) of
vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Nemanja
I
vanovic
[PowerPC] Don't ru
n
B
V DAG Combine
b
e
f
ore legalization
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
Nemanja
Ivanovic
[PowerPC] Do not round valu
e
s prior to converting to
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Nemanja Ivanov
i
c
[
P
owerPC] Mater
i
aliz
e
m
ore cons
t
ant
s
w
i
th CR-fie
l
d
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
Nemanja
Ivanovic
Commit r3314
1
6
break
s
the big-
e
ndia
n
PPC
b
ot
.
On th
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Nem
a
n
j
a
Ivanovic
[Powe
r
PC] Impl
e
ment
i
sMaskAndCmp
0
Fo
l
dingBeneficial
commit
|
commitdiff
|
tree
2018-05-02
Nemanja
Ivanov
i
c
[PowerPC] No
C
TR loop if the candidate exiting block
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
Ne
m
a
nja Ivanovic
[PowerPC] Mar
k
the BDNZ intrinsic as NoDuplica
t
e
commit
|
commitdiff
|
tree
2018-04-11
N
e
manja Ivanovic
[PowerP
C
]
Fix
c
onditio
n
for 64-bit rotate
when replacin
g
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Nem
a
nja Ivanovic
[PowerPC] M
a
ke AddrSpaceCast n
o
op
commit
|
commitdiff
|
tree
2018-03-05
Nemanj
a
Iv
a
nov
i
c
[PowerPC] Do not emit record-for
m
rot
a
t
e
s whe
n
record
.
.
.
commit
|
commitdiff
|
tree
2018-02-23
Nemanja I
v
a
n
ovic
[Pow
e
r
P
C] Disable shri
n
k-wrapp
i
ng when getting PC address
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Nemanja
Iv
a
n
ovic
[PowerPC] D
o
not produce invalid CTR
loo
p
w
ith
a
n
FRem
commit
|
commitdiff
|
tree
2018-02-16
Ne
m
anj
a
Ivanovic
[PowerPC] Fix transform in table gen
file causing UB
commit
|
commitdiff
|
tree
2018-02-01
Nemanja Ivanovic
[PowerPC] Tell VSX swap
r
emoval that scalar conv
e
rsions
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
Nemanja Iva
n
ovic
[
P
o
w
e
r
PC]
Z
ero-ext
e
n
d
the compare operand
for ATOM
I
C_CMP_SWAP
commit
|
commitdiff
|
tree
2017-12-29
Nemanja Iva
n
ovic
[P
o
werPC] Fix
f
o
r
P
R
35688 - handl
e
out-of-rang
e
v
a
l
ues
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Nemanja I
v
anovic
[JumpTables] Let
t
a
rgets decide which sw
i
tch in
s
truction
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
N
emanja Ivan
o
vi
c
Fix t
h
e
s
econd build bot
break i
n
tro
d
uc
e
d by
r
320791
.
commit
|
commitdiff
|
tree
2017-12-15
Nema
n
ja Ivanovic
Fix code causing fallth
r
ough war
n
ings in the PP
C
back
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Nemanja
I
vanovic
Fix the
bu
i
ld bot
b
r
eak
i
ntrod
u
ced
by r320791
.
commit
|
commitdiff
|
tree
2017-12-15
Nemanja
I
v
a
novic
[PowerPC] Co
n
v
e
rt r+r instructions to r+i
(
pre
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Nemanja
I
vanovic
Disa
b
ling r31
2
514
as it causes mis
c
ompiles that show
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
Ne
m
anja
Ivanovic
Fix l
i
nk failure on
o
ne build
b
o
t int
r
oduced by
r
320584
.
commit
|
commitdiff
|
tree
2017-12-13
N
e
m
a
nja Iv
a
novic
[Power
P
C] Mach
i
n
eSSA pass to reduc
e
the n
u
mber
o
f
CR
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Nemanja I
v
anovic
[PowerPC
]
Add branch flag on asm parser-only
branc
h
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Nemanja I
v
anovic
[PowerPC] Follow-up to
r318436 to get the missed CSE
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
Nemanj
a
Ivanovic
[PowerPC] Sign-ex
t
end neg
a
ti
v
e
constant sto
r
es
commit
|
commitdiff
|
tree
2017-12-11
N
e
manja Ivano
v
ic
[DAGCombin
e
r] Add com
b
ine
d
indexed lo
a
d to the work
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Nemanja I
v
an
o
vic
F
ollow-up to r
3
19434 to
t
urn the pass on
b
y default
commit
|
commitdiff
|
tree
2017-11-30
N
ema
n
j
a
Ivanovic
[PowerPC] Recom
m
i
t
r3142
4
4 with refactor
i
n
g
and off
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
N
eman
j
a Ivanovic
Disab
l
ing
the tr
a
nsf
o
rmation introduced in r3
1
588
8
commit
|
commitdiff
|
tree
2017-10-10
Nema
n
j
a I
v
anovic
F
i
x fo
r
PR34888
.
commit
|
commitdiff
|
tree
2017-09-26
Nem
a
n
j
a Ivanovic
[
P
owerPC] Reve
r
t
ing sequenc
e
of patches for elimination
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Nemanja Ivanovic
[
P
ow
e
rPC] Eliminate compares - add i64 s
e
xt/ze
x
t handl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
Ne
m
a
nja Ivan
o
v
i
c
[PowerP
C
]
Elim
i
na
t
e compares -
a
dd i64
s
ext/zext
h
a
n
dling
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Nemanja
Ivanovic
[P
o
werPC]
E
liminate compares - add i32 sext/zex
t
handli
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Ne
m
anja I
v
anovic
[PowerPC]
Eliminate comp
a
res - add i32 sext/zex
t
handling
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Nemanja Iv
a
novic
[PowerPC] Eliminate c
o
mpares - add i32 sex
t
/z
e
x
t
ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Nemanja Ivanovic
Rem
o
v
e
the def
a
ult clause from a fully-coveri
n
g switch
commit
|
commitdiff
|
tree
2017-09-22
Nema
n
ja I
v
a
novic
Recommit r31080
9
with a fix for
the sp
i
l
l
problem
commit
|
commitdiff
|
tree
2017-08-08
Nema
n
j
a I
v
anovic
My c
o
mmit r3
1
03
4
6 int
r
o
d
uced
so
m
e
v
alid
w
a
rnings
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Nemanja
Iv
a
novic
[PowerPC] Don't crash on larger splats achieved
thr
o
ug
h
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Nemanja Ivanovic
Appease compilers th
a
t have the -Wcovered-
s
witch
-
def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Nemanja Ivanov
i
c
[Powe
r
PC] Eliminate
c
ompares - add i32
sext
/
zext
h
andling
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Nemanja
I
vanovic
[
P
ow
e
rPC] Pretty-prin
t
CR bits the
way th
e
binutils
.
.
.
commit
|
commitdiff
|
tree
next