repo.or.cz
/
llvm-complete.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Check all terminators inside loop.
2007-07-06
Devang Patel
Request DominanceF
r
ontin
e
r
i
n
a
dvance
.
commit
|
commitdiff
|
tree
2007-07-06
De
v
ang Patel
Preser
v
e
v
ario
u
s analysis info
.
commit
|
commitdiff
|
tree
2007-07-06
Devang Patel
Add SplitE
d
ge and Spl
i
tBloc
k
utili
t
y rou
t
i
nes
.
commit
|
commitdiff
|
tree
2007-07-05
Devang Patel
Fix
PR1539
.
Add LoopPas
s
Printer
.
commit
|
commitdiff
|
tree
2007-07-04
Devang Patel
Rem
o
v
e u
n
used method - getIDomBlock()
.
commit
|
commitdiff
|
tree
2007-07-04
Devan
g
Pa
t
el
Fix typo in asser
t
ion check
.
commit
|
commitdiff
|
tree
2007-06-29
Dev
a
n
g
Patel
Add loop info verifica
t
ion mechanism
.
commit
|
commitdiff
|
tree
2007-06-29
Deva
n
g Patel
Preser
v
e DominanceFrontier
.
commit
|
commitdiff
|
tree
2007-06-29
Devang Patel
D
o
not f
i
lter loop
i
f candidat
e
branch i
s
in loop
h
e
a
der
.
commit
|
commitdiff
|
tree
2007-06-28
Deva
n
g Patel
F
ix PR
1
526
.
commit
|
commitdiff
|
tree
2007-06-28
Devang Patel
Remove unnecessary
c
omments
.
commit
|
commitdiff
|
tree
2007-06-28
Deva
n
g Patel
Handle t
h
e case when
bl
o
ck
dominates itself
.
commit
|
commitdiff
|
tree
2007-06-28
D
e
vang Patel
- Undo previous ch
e
c
k and all
o
w
loop
s
w
i
t
c
h for c
o
ndtio
n
.
.
.
commit
|
commitdiff
|
tree
2007-06-28
Devang Patel
U
p
date LoopUnswi
t
ch pass
to preserve Domiant
o
rTree
.
commit
|
commitdiff
|
tree
2007-06-28
Devan
g
P
a
tel
If
a condition is not inside
a
loop th
e
n the con
d
iti
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
Devang Patel
Update
.
N
o
w
, -etforest is an invalid option
.
commit
|
commitdiff
|
tree
2007-06-27
Devang Patel
Remove ETF
o
r
e
st
.
commit
|
commitdiff
|
tree
2007-06-21
Devang
Pate
l
Cal
l
GraphSCCPass manager may
require o
t
her passes
.
commit
|
commitdiff
|
tree
2007-06-21
De
v
ang P
a
tel
Move code to update domina
t
or
inform
a
tion aft
e
r
basic
.
.
.
commit
|
commitdiff
|
tree
2007-06-20
Devang Patel
U
p
da
t
e AnalysisGroup
d
ocument
a
ti
o
n
to document
restrict
i
on
.
.
.
commit
|
commitdiff
|
tree
2007-06-18
Deva
n
g Patel
Fix quote
s
in d
e
b
u
g m
e
s
s
ages
.
commit
|
commitdiff
|
tree
2007-06-12
D
e
vang Pate
l
isReachab
l
eFromEntry
(
) is not
s
u
i
t
a
ble for post dominator
.
commit
|
commitdiff
|
tree
2007-06-12
D
ev
a
ng Pate
l
Remove redundant c
h
eck
.
commit
|
commitdiff
|
tree
2007-06-12
Devang Patel
Protect u
p
dateDFSNumbers()
commit
|
commitdiff
|
tree
2007-06-12
Devang
P
a
tel
Check A domi
n
ates B an
d
vise
v
e
r
s
a first while search
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-06-12
De
v
ang Pa
t
el
M
a
k
e DFS
n
umber
manip
u
lation methods private
.
commit
|
commitdiff
|
tree
2007-06-12
Devang Pate
l
Break DominatorTre
e
from ETNode
.
commit
|
commitdiff
|
tree
2007-06-12
D
e
va
n
g
Pa
t
el
U
s
e SmallPtrSet
in
s
t
aed of
s
td::set
commit
|
commitdiff
|
tree
2007-06-12
De
v
ang Patel
Check immedi
a
t
e
d
ominators fir
s
t w
h
ile searching for
.
.
.
commit
|
commitdiff
|
tree
2007-06-12
Dev
a
n
g
P
a
tel
M
ai
n
tain
D
FS number
i
n DomTree
N
ode itself
.
commit
|
commitdiff
|
tree
2007-06-11
Devang Patel
Add and u
s
e Dom
i
n
a
torTre
e
Base
:
:
f
i
n
dNeare
s
tCommonDominator()
.
commit
|
commitdiff
|
tree
2007-06-11
Deva
n
g
Patel
S
i
m
plify
.
commit
|
commitdiff
|
tree
2007-06-11
D
evang
Patel
s
i
mplify
commit
|
commitdiff
|
tree
2007-06-11
Devang Patel
S
i
m
p
li
f
y
.
Dominator Tr
e
e is requ
i
re
d
s
o a
l
ways
available
.
commit
|
commitdiff
|
tree
2007-06-11
Devang Pa
t
e
l
U
s
e Domi
n
ato
r
T
r
e
e
instea
d
o
f
ETForest
.
commit
|
commitdiff
|
tree
2007-06-08
Devang Pat
e
l
F
i
x spell
i
ng
.
commit
|
commitdiff
|
tree
2007-06-08
Devang Patel
Update
LoopSi
m
p
lify to requ
i
r
e and preserve
Dominat
o
rT
r
ee
.
.
.
commit
|
commitdiff
|
tree
2007-06-08
Devang
P
atel
Add new m
e
tho
d
- nea
r
estComm
o
nDomi
n
ator()
.
commit
|
commitdiff
|
tree
2007-06-08
Devang Patel
Use DominatorTree instead of ETForest
.
commit
|
commitdiff
|
tree
2007-06-08
D
evan
g
P
atel
Do n
o
t preserve E
T
Fores
t
.
commit
|
commitdiff
|
tree
2007-06-07
Devang
Patel
U
s
e DominatorT
r
ee instead of
ETForest
.
commit
|
commitdiff
|
tree
2007-06-07
D
evang Patel
Add instr
u
ction level
d
ominates(A,B) interface
.
commit
|
commitdiff
|
tree
2007-06-07
Deva
n
g Patel
Do not requi
r
e ETForest
.
N
ow it is un
u
sed by LI
C
M
.
commit
|
commitdiff
|
tree
2007-06-07
D
e
v
a
ng Patel
Do not use ETForest as well as DomiantorTre
e
.
DominatorTree
.
.
.
commit
|
commitdiff
|
tree
2007-06-07
Deva
n
g Pa
t
el
Use
D
ominatorT
r
ee
i
nst
e
ad of ETFore
s
t
.
commit
|
commitdiff
|
tree
2007-06-07
Devang
P
atel
Use Do
m
inatorTree inst
e
ad
o
f ETFore
s
t
.
commit
|
commitdiff
|
tree
2007-06-07
Devang Patel
Use
D
o
m
i
n
atorTr
e
e instead of ETForest
.
commit
|
commitdiff
|
tree
2007-06-07
D
eva
n
g Patel
Add bas
i
c
b
lock l
e
vel
p
roperlyDomin
a
tes(
A
,B) i
n
terface
.
commit
|
commitdiff
|
tree
2007-06-07
Dev
a
n
g Patel
Use Dom
i
natorTree instead of ETForest
.
commit
|
commitdiff
|
tree
2007-06-07
D
e
vang Patel
Use Dominato
r
Tree inst
e
ad
of ETForest
.
commit
|
commitdiff
|
tree
2007-06-07
D
evang Patel
Add BasicBlock level domin
a
tes(A,B) interface
.
commit
|
commitdiff
|
tree
2007-06-07
Dev
a
ng
P
ate
l
Maintain
E
TNode as part of Do
m
TreeNode
.
commit
|
commitdiff
|
tree
2007-06-06
D
evang Patel
Add new dominator tree node i
n
to do
m
inato
r
tree node
.
.
.
commit
|
commitdiff
|
tree
2007-06-06
Devang Patel
B
r
eak friendship
.
commit
|
commitdiff
|
tree
2007-06-06
Devang Patel
Rename
.
commit
|
commitdiff
|
tree
2007-06-06
Devang Pate
l
S
implify clas
s
hierarchy
.
commit
|
commitdiff
|
tree
2007-06-06
De
v
ang Pa
t
el
A
v
oid non-
t
rivia
l
loop unswitching
while opti
m
izing
.
.
.
commit
|
commitdiff
|
tree
2007-06-05
D
evang Patel
Fix PR
1497
commit
|
commitdiff
|
tree
2007-06-05
Devan
g
Patel
New te
s
t
.
commit
|
commitdiff
|
tree
2007-06-04
Devang
Patel
s/ETNode::getChildren/ETNode::getETNodeChild
r
e
n/g
commit
|
commitdiff
|
tree
2007-06-04
Devang
P
atel
Add F
I
XMEs
.
commit
|
commitdiff
|
tree
2007-06-04
Devang
P
atel
Remove unus
e
d method
.
commit
|
commitdiff
|
tree
2007-06-04
Devang Patel
s/DominatorTree::c
r
eateNe
w
Node/DominatorTree::
a
ddNewBlo
c
k/g
commit
|
commitdiff
|
tree
2007-06-04
Deva
n
g Pa
t
e
l
Add basic block level
i
nterface to
c
hange immedi
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2007-06-04
De
v
a
n
g Patel
Fix LLVM bui
l
d on NetBSD
.
Patc
h
by Neil Boo
t
h
.
commit
|
commitdiff
|
tree
2007-06-04
De
v
ang
P
a
tel
s/
l
lvm::D
o
minator
T
reeBas
e
::DomTreeN
o
de/llvm:
:
DomTreeNode/g
commit
|
commitdiff
|
tree
2007-06-03
Devang Patel
s/
D
omina
t
orTr
e
eBas
e
::Nod
e
/DominatorTreeBase:DomTreeNod
e
/g
commit
|
commitdiff
|
tree
2007-06-01
D
evang Patel
I
nsert new instructi
o
ns in AliasSet
.
commit
|
commitdiff
|
tree
2007-05-30
Devang Pat
e
l
Fi
x
typo
.
commit
|
commitdiff
|
tree
2007-05-25
Devang P
a
tel
Disable Tail Merging
f
or
n
ow
.
commit
|
commitdiff
|
tree
2007-05-23
D
ev
a
ng Patel
Add d
u
mp
(
) routines for debugg
i
ng assistance
.
commit
|
commitdiff
|
tree
2007-05-23
Devang Patel
If user
w
ant
s
to run
i
ns
t
comb
i
ne twice
,
do not block it
.
commit
|
commitdiff
|
tree
2007-05-17
Deva
n
g
Pa
t
el
Fix
PR1431
commit
|
commitdiff
|
tree
2007-05-17
De
v
ang Patel
New test
.
commit
|
commitdiff
|
tree
2007-05-17
Devang
P
a
t
el
N
ew test
.
commit
|
commitdiff
|
tree
2007-05-16
Devang Patel
F
i
x PR number
.
commit
|
commitdiff
|
tree
2007-05-16
Devan
g
Patel
New test
f
or
P
R1417
commit
|
commitdiff
|
tree
2007-05-15
De
v
ang
Patel
N
e
w t
e
st
.
commit
|
commitdiff
|
tree
2007-05-11
D
e
vang Patel
Fix htt
p
://li
s
ts
.
cs
.
uiuc
.
e
d
u/piperma
i
l
/llvm-commit
s
.
.
.
commit
|
commitdiff
|
tree
2007-05-11
Devang Patel
New test
.
commit
|
commitdiff
|
tree
2007-05-11
Devang Patel
Drop
M
odul
e
ID from
c
omment
.
commit
|
commitdiff
|
tree
2007-05-09
De
v
ang
P
atel
Fix
P
R1333
commit
|
commitdiff
|
tree
2007-05-09
Dev
a
n
g Patel
New tes
t
.
commit
|
commitdiff
|
tree
2007-05-09
D
evang P
a
tel
New t
e
s
t
.
commit
|
commitdiff
|
tree
2007-05-08
Devang Patel
New test for P
R
1400
commit
|
commitdiff
|
tree
2007-05-08
Devang Pa
t
e
l
Ne
w
test
.
commit
|
commitdiff
|
tree
2007-05-03
D
e
vang Patel
Us
e
i
terative while loop instead of r
e
cursive function
.
.
.
commit
|
commitdiff
|
tree
2007-05-03
Devang P
a
tel
D
rop 'const
'
commit
|
commitdiff
|
tree
2007-05-03
Devan
g
Patel
New test
.
commit
|
commitdiff
|
tree
2007-05-02
Devan
g
Pate
l
Use '
s
tat
i
c const ch
a
r' instea
d
of 'stati
c
co
n
st int'
.
commit
|
commitdiff
|
tree
2007-05-02
Deva
n
g Pa
t
el
Re-ins
t
all patch to
enabl
e
u
s
e of PassID
.
commit
|
commitdiff
|
tree
2007-05-01
D
evang Patel
Do not use typeinfo
to iden
t
ify p
a
ss in pass manag
e
r
.
commit
|
commitdiff
|
tree
2007-05-01
Devang Patel
Upda
t
e d
o
c
t
o reflect changes
I
am about to insta
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-04-26
D
e
vang
P
ate
l
Move ~Pass
(
) fr
o
m Pass
.
h
into P
a
s
s
.
c
pp
commit
|
commitdiff
|
tree
2007-04-26
Devang
Patel
D
elete Anal
y
sis Resolver
.
commit
|
commitdiff
|
tree
2007-04-26
De
v
an
g
P
a
tel
Us
e
t
o
plevel
function p
a
ss
m
a
nage
r
as
O
nTheFly
m
anager
.
commit
|
commitdiff
|
tree
2007-04-25
Devang Pat
e
l
Mem2Reg do
e
s not need TargetDa
t
a
.
commit
|
commitdiff
|
tree
2007-04-25
Dev
a
ng
Pat
e
l
M
e
m
2Re
g
d
o
es not need TargetData
.
commit
|
commitdiff
|
tree
2007-04-25
De
v
ang Pate
l
R
emove unused f
u
ncti
o
n ar
g
ume
n
t
.
commit
|
commitdiff
|
tree
2007-04-25
De
v
a
ng Patel
Fix
commit
|
commitdiff
|
tree
next