Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
a063e19593800142afaef5389f35605da901b805
/
lib
/
CodeGen
/
TailDuplication.cpp
cbe1e31
Ignore debug value instructions while analyzing BB for tail duplication.
by Devang Patel
· 15 years ago
18589de
eliminate InvalidateLabel and LabelIDList from MMI and replace
by Chris Lattner
· 15 years ago
09eeac9
Reuse operand location when updating PHI instructions.
by Jakob Stoklund Olesen
· 15 years ago
518bb53
move target-independent opcodes out of TargetInstrInfo
by Chris Lattner
· 15 years ago
cb44b28
Treat indirect branches specially only during pre-regalloc tail duplication,
by Bob Wilson
· 16 years ago
057d539
Simplify logic. Any functional change is unintended.
by Jakob Stoklund Olesen
· 16 years ago
bfdcf3b
Change pre-regalloc tail duplication to only duplicate indirect branch blocks.
by Bob Wilson
· 16 years ago
30ac046
Add Target hook to duplicate machine instructions.
by Jakob Stoklund Olesen
· 16 years ago
00dec1b
Change errs() to dbgs().
by David Greene
· 16 years ago
3466f13
Tail duplication should zap a copy it inserted for SSA update if the copy is the only use of its source.
by Evan Cheng
· 16 years ago
80564f7
Delete code accidentally left behind.
by Evan Cheng
· 16 years ago
75eb535
Pre-regalloc tale duplication. Work in progress.
by Evan Cheng
· 16 years ago
11572ba
Handle recursive PHI's.
by Evan Cheng
· 16 years ago
79fc6f4
Add a pre-regalloc tail duplication pass.
by Evan Cheng
· 16 years ago
111e762
Teach tail duplication to update SSA form. Work in progress.
by Evan Cheng
· 16 years ago
f1e01dc
Don't count PHI instructions toward the limit for tail duplicating a block.
by Bob Wilson
· 16 years ago
3858225
Reprioritize tests for tail duplication to be aggressive about indirect
by Bob Wilson
· 16 years ago
15217e6
Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable
by Bob Wilson
· 16 years ago
2d521e5
Rename new TailDuplicationPass to avoid name conflict with the old one.
by Bob Wilson
· 16 years ago
15acadd
Split tail duplication into a separate pass. This is needed to avoid
by Bob Wilson
· 16 years ago