Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
0813c0c34cb7d8a9e75a67b51c7fce19a9891fd4
/
llvm
/
lib
/
Transforms
/
Scalar
/
LoopRotation.cpp
bab43b4
Do not count DbgInfoIntrinsic while estimating loop header size.
by Devang Patel
· 17 years ago
5a913d6
Rename getAnalysisToUpdate to getAnalysisIfAvailable.
by Duncan Sands
· 17 years ago
7b6647c
Fix PR3408 by making a non-obvious assumption very obvious, and
by Chris Lattner
· 17 years ago
57cb472
More cleanups and simplifications, no functionality change.
by Chris Lattner
· 17 years ago
d67aaa6
tidy asserts
by Chris Lattner
· 17 years ago
7f39e2d
Change create*Pass factory functions to return Pass* instead of
by Daniel Dunbar
· 17 years ago
a79db30
Tidy up several unbeseeming casts from pointer to intptr_t.
by Dan Gohman
· 17 years ago
fa1211f
Enable first-class aggregates support.
by Dan Gohman
· 17 years ago
9eea470
Avoid using BasicBlock::getInstList directly in a few places.
by Dan Gohman
· 17 years ago
f96e137
Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to
by Dan Gohman
· 17 years ago
697e94c
Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better.
by Gabor Greif
· 17 years ago
d78c400
Clean up the use of static and anonymous namespaces. This turned up
by Dan Gohman
· 17 years ago
a700b2b
add a FIXME so we remember to eventually remove this code.
by Chris Lattner
· 18 years ago
78ffe6e
Don't try to create PHIs of struct types. Fallout
by Dale Johannesen
· 18 years ago
7629b71
Revert r49614. As Dan pointed out, some of these aren't correct.
by Owen Anderson
· 18 years ago
1f6fbc4
Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2),
by Owen Anderson
· 18 years ago
e9ecc68
API changes for class Use size reduction, wave 1.
by Gabor Greif
· 18 years ago
a42c314
Fix PR2028
by Devang Patel
· 18 years ago
f3ebc3f
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
b0dd27e
Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change.
by Owen Anderson
· 18 years ago
1d6f196
typo
by Nick Lewycky
· 18 years ago
b5933bb
Use SmallVector instead of std::vector.
by Devang Patel
· 18 years ago
6988525
Loop Rotation pass preserves dominator tree and frontier.
by Devang Patel
· 18 years ago
29ccf8b
Disable claims to preserve analysis until open issues are resolved.
by Devang Patel
· 18 years ago
fac4d1f
Preserve analysis info.
by Devang Patel
· 18 years ago
9b2252c
Back out Devang's fix for PR1320 because it causes PR1542.
by Nick Lewycky
· 18 years ago
86d0ea9
Request DominanceFrontiner in advance.
by Devang Patel
· 18 years ago
3ee4082
Preserve various analysis info.
by Devang Patel
· 18 years ago
b5650eb
Fix typos.
by Dan Gohman
· 18 years ago
8c78a0b
Drop 'const'
by Devang Patel
· 19 years ago
e95c6ad
Use 'static const char' instead of 'static const int'.
by Devang Patel
· 19 years ago
09f162c
Do not use typeinfo to identify pass in pass manager.
by Devang Patel
· 19 years ago
28d921d
fix long lines
by Chris Lattner
· 19 years ago
bca0d57
Check _all_ PHINodes.
by Devang Patel
· 19 years ago
8eb8eea
Insert new pre-header before new header. Original pre-header may
by Devang Patel
· 19 years ago
8541978
Preserve canonical loop form.
by Devang Patel
· 19 years ago
b9af574
Do not create new pre-header. Reuse original pre-header.
by Devang Patel
· 19 years ago
03d7ae3
Simpler for() loops.
by Devang Patel
· 19 years ago
d6ba41e
Fix future bug. Of course, Chris spotted this.
by Devang Patel
· 19 years ago
b28a391
More cosmetic changes.
by Devang Patel
· 19 years ago
88bc2c6
Only cosmetic changes. Zero functionality Change.
by Devang Patel
· 19 years ago
f42389f
Add loop rotation pass.
by Devang Patel
· 19 years ago