..
ArgumentPromotion.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
CMakeLists.txt
Auto-upgrade free instructions to calls to the builtin free function.
2009-10-24 04:23:03 +00:00
ConstantMerge.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
DeadArgumentElimination.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
DeadTypeElimination.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
ExtractGV.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
FunctionAttrs.cpp
Extend CaptureTracking to indicate when a value is never stored, even
2009-11-19 21:57:48 +00:00
GlobalDCE.cpp
cleanups, switch GlobalDCE to SmallPtrSet instead of std::set
2009-11-01 19:03:42 +00:00
GlobalOpt.cpp
Update computeArraySize() to use ComputeMultiple() to determine the array size associated with a malloc; also extend PerformHeapAllocSRoA() to check if the optimized malloc's arg had its highest bit set, so that it is safe for ComputeMultiple() to look through sext instructions while determining the optimized malloc's array size
2009-11-10 08:32:25 +00:00
InlineAlways.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
Inliner.cpp
use isInstructionTriviallyDead, as pointed out by Duncan
2009-11-12 21:58:18 +00:00
InlineSimple.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
Internalize.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
IPConstantPropagation.cpp
teach ipsccp and ipconstprop that a blockaddress doesn't 'take the address' of a function
2009-11-01 06:11:53 +00:00
IPO.cpp
Reverting 85714, 85715, 85716, which are breaking the build
2009-11-01 16:42:53 +00:00
LoopExtractor.cpp
Update various Loop optimization passes to cope with the possibility that
2009-11-05 21:11:53 +00:00
LowerSetJmp.cpp
Eliminate some temporaries.
2009-11-03 12:52:50 +00:00
Makefile
Removed trailing whitespace from Makefiles.
2009-01-09 16:44:42 +00:00
MergeFunctions.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
PartialInlining.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
PartialSpecialization.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
PruneEH.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
StripDeadPrototypes.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00
StripSymbols.cpp
Remove debug info attached with an instruction.
2009-11-17 00:47:06 +00:00
StructRetPromotion.cpp
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25 06:57:41 +00:00