llvm-6502/lib/Transforms/Utils
Chris Lattner adfd32f8ee Fix a serious code pessimization problem. If an inlined function has a single
return, clone the 'ret' BB code into the block AFTER the inlined call, not the
other way around.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15030 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-20 05:45:24 +00:00
..
BasicBlockUtils.cpp
BreakCriticalEdges.cpp Fix bug: test/Regression/Transforms/LowerInvoke/2004-02-29-PHICrash.llx 2004-02-29 22:24:41 +00:00
CloneFunction.cpp Move RemapInstruction() to ValueMapper, so that it can be shared with 2004-05-19 09:08:12 +00:00
CloneModule.cpp Convert to SymbolTable's new iteration interface. 2004-05-25 08:53:40 +00:00
CloneTrace.cpp Add CloneTraceInto(), which is based on (and has mostly the same 2004-05-19 09:08:14 +00:00
CodeExtractor.cpp Progress on PR341 2004-07-15 02:06:12 +00:00
DemoteRegToStack.cpp Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx 2004-04-01 20:28:45 +00:00
InlineFunction.cpp Fix a serious code pessimization problem. If an inlined function has a single 2004-07-20 05:45:24 +00:00
Local.cpp Use new IsNAN() wrapper. 2004-06-23 00:25:35 +00:00
LoopSimplify.cpp Fix PR404 try #2 2004-07-15 08:20:22 +00:00
LowerAllocations.cpp Now that we codegen the portable "sizeof" efficiently, we can use it for 2004-07-15 01:08:08 +00:00
LowerInvoke.cpp bug 122: 2004-07-18 00:44:37 +00:00
LowerSelect.cpp Add a simple select instruction lowering pass 2004-03-30 18:41:10 +00:00
LowerSwitch.cpp Do not create empty basic blocks when the lowerswitch pass expects blocks to 2004-03-14 04:14:31 +00:00
Makefile
Mem2Reg.cpp
PromoteMemoryToRegister.cpp Change to use the StableBasicBlockNumbering class 2004-06-19 08:42:40 +00:00
SimplifyCFG.cpp Implement SimplifyCFG/BrUnwind.ll 2004-07-20 01:17:38 +00:00
UnifyFunctionExitNodes.cpp Use one destination constructor for the unconditional branch. 2004-05-26 21:38:14 +00:00
ValueMapper.cpp Remove an if statement that would never be reached. 2004-07-18 08:41:47 +00:00
ValueMapper.h Move RemapInstruction() to ValueMapper, so that it can be shared with 2004-05-19 09:08:12 +00:00