Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
Transforms
/
Scalar
/
CodeGenPrepare.cpp
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
ff26ab2
Don't break critical edges for single-bb loops, this helps with PR1877, though
by Chris Lattner
· 17 years ago
ebe8075
add a -backedge-hack llc-beta option to codegenprepare.
by Chris Lattner
· 17 years ago
696e5c0
Fix typo.
by Evan Cheng
· 17 years ago
f9785f9
Be extra careful with extension use optimation. Now turned on by default.
by Evan Cheng
· 17 years ago
765dff2
Don't muck with phi nodes; bug fixes.
by Evan Cheng
· 17 years ago
772de51
Bug fix. Only safe to perform extension uses optimization if the source of extension is also defined in the same BB as the extension.
by Evan Cheng
· 17 years ago
bdcb726
If both result of the {s|z}xt and its source are live out, rewrite all uses of the source with result of extension.
by Evan Cheng
· 17 years ago
f67f73a
fix const correctness, BB is const, so its predecessors are too
by Chris Lattner
· 17 years ago
514ab34
Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.
by Duncan Sands
· 17 years ago
684b22d
wrap some long lines. Major offenders that are left include
by Chris Lattner
· 17 years ago
c2bbfc1
More explicit keywords.
by Dan Gohman
· 17 years ago
ce0b237
Sink CmpInst's to their uses to reduce register pressure.
by Dale Johannesen
· 17 years ago
6603a1b
Don't generate branch to entry block.
by Dale Johannesen
· 17 years ago
ecd94c8
Fix typo in comment.
by Nick Lewycky
· 17 years ago
1997473
Drop 'const'
by Devang Patel
· 17 years ago
3e15bf3
Use 'static const char' instead of 'static const int'.
by Devang Patel
· 17 years ago
794fd75
Do not use typeinfo to identify pass in pass manager.
by Devang Patel
· 17 years ago
75abc1e
Fix
by Devang Patel
· 17 years ago
f25646b
use an accessor to simplify code.
by Chris Lattner
· 17 years ago
dd77df3
Completely rewrite addressing-mode related sinking of code. In particular,
by Chris Lattner
· 17 years ago
9fda270
eliminate the last uses of some TLI methods.
by Chris Lattner
· 17 years ago
d9c3a0d
Various passes before isel split edges and do other CFG-restructuring changes.
by Chris Lattner
· 17 years ago
dbe0dec
Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare.
by Chris Lattner
· 17 years ago