llvm-6502/lib/Transforms/Utils
Dale Johannesen 11b80a8e1c Mark calls to llvm.stacksave, llvm.stackrestore as
nounwind.  When such calls are inlined into something
else that is invoked, they were getting changed to invokes,
which is badness.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49299 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-07 00:08:48 +00:00
..
BasicBlockUtils.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
BasicInliner.cpp Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
BreakCriticalEdges.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
CloneFunction.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
CloneLoop.cpp Update the block cloner which fixes bugpoint on code using unwind_to (phew!) 2008-03-09 05:24:34 +00:00
CloneModule.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
CloneTrace.cpp Turn unwind_to into "unwinds to". 2008-03-10 02:20:00 +00:00
CodeExtractor.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
DemoteRegToStack.cpp Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
InlineCost.cpp 1. Drop default inline threshold back down to 200. 2008-04-01 23:59:29 +00:00
InlineFunction.cpp Mark calls to llvm.stacksave, llvm.stackrestore as 2008-04-07 00:08:48 +00:00
LCSSA.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
Local.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
LoopSimplify.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
LowerAllocations.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
LowerInvoke.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
LowerSwitch.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00
Mem2Reg.cpp remove the LowerSelect pass. The last client was the old Sparc backend, which is long dead by now. 2008-02-19 07:49:17 +00:00
PromoteMemoryToRegister.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
SimplifyCFG.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
UnifyFunctionExitNodes.cpp API changes for class Use size reduction, wave 1. 2008-04-06 20:25:17 +00:00
ValueMapper.cpp Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00