.. |
ASanStackFrameLayout.cpp
|
[asan] fix ndebug build with strict warnings (-Wunused-variable)
|
2013-12-06 09:26:09 +00:00 |
BasicBlockUtils.cpp
|
UpdatePHINodes in BasicBlockUtils should not crash on duplicate predecessors
|
2013-10-04 23:41:05 +00:00 |
BreakCriticalEdges.cpp
|
Remove the very substantial, largely unmaintained legacy PGO
|
2013-10-02 15:42:23 +00:00 |
BuildLibCalls.cpp
|
Enable double to float shrinking optimizations for binary functions like 'fmin/fmax'. Fix radar:15283121
|
2013-12-16 22:42:40 +00:00 |
BypassSlowDivision.cpp
|
Bypass Slow Divides
|
2013-03-04 18:13:57 +00:00 |
CMakeLists.txt
|
[asan] rewrite asan's stack frame layout
|
2013-12-06 09:00:17 +00:00 |
CloneFunction.cpp
|
Extend RemapInstruction and friends to take an optional new parameter, a ValueMaterializer.
|
2013-05-28 15:17:05 +00:00 |
CloneModule.cpp
|
Move all of the header files which are involved in modelling the LLVM IR
|
2013-01-02 11:36:10 +00:00 |
CmpInstAnalysis.cpp
|
Move all of the header files which are involved in modelling the LLVM IR
|
2013-01-02 11:36:10 +00:00 |
CodeExtractor.cpp
|
Revert patches to add case-range support for PR1255.
|
2013-09-09 19:14:35 +00:00 |
DemoteRegToStack.cpp
|
Reimplement isPotentiallyReachable to make nocapture deduction much stronger.
|
2013-07-27 01:24:00 +00:00 |
FlattenCFG.cpp
|
Convert manual insert point restores to the new RAII object.
|
2013-09-30 15:40:17 +00:00 |
GlobalStatus.cpp
|
Handle calls and invokes in GlobalStatus.
|
2013-10-25 21:29:52 +00:00 |
InlineFunction.cpp
|
Fix inlining to not lose the "cleanup" clause from landingpads
|
2013-12-08 00:51:21 +00:00 |
InstructionNamer.cpp
|
Move all of the header files which are involved in modelling the LLVM IR
|
2013-01-02 11:36:10 +00:00 |
IntegerDivision.cpp
|
Add support for software expansion of 64-bit integer division instructions.
|
2013-11-19 06:54:19 +00:00 |
LCSSA.cpp
|
Quick look-up for block in loop.
|
2013-10-26 03:08:02 +00:00 |
LLVMBuild.txt
|
LLVMBuild: Remove trailing newline, which irked me.
|
2011-12-12 19:48:00 +00:00 |
Local.cpp
|
Transforms: Don't create bad branch weights when folding a switch
|
2013-12-10 00:13:41 +00:00 |
LoopSimplify.cpp
|
Rename LoopSimplify.h to LoopUtils.h
|
2013-05-20 20:46:30 +00:00 |
LoopUnroll.cpp
|
Don't #include heavy Dominators.h file in LoopInfo.h. This change reduces
|
2013-12-07 21:20:17 +00:00 |
LoopUnrollRuntime.cpp
|
Move all of the header files which are involved in modelling the LLVM IR
|
2013-01-02 11:36:10 +00:00 |
LowerExpectIntrinsic.cpp
|
Fix spelling intruction -> instruction.
|
2013-09-28 11:46:15 +00:00 |
LowerInvoke.cpp
|
Remove several unused variables.
|
2013-10-01 13:32:03 +00:00 |
LowerSwitch.cpp
|
Revert patches to add case-range support for PR1255.
|
2013-09-09 19:14:35 +00:00 |
Makefile
|
…
|
|
Mem2Reg.cpp
|
Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.
|
2013-08-13 22:51:58 +00:00 |
MetaRenamer.cpp
|
Add 'const' qualifier to some arrays.
|
2013-07-15 08:02:13 +00:00 |
ModuleUtils.cpp
|
Respect llvm.used in Internalize.
|
2013-07-25 03:23:25 +00:00 |
PromoteMemoryToRegister.cpp
|
Correct word hyphenations
|
2013-12-05 05:44:44 +00:00 |
SSAUpdater.cpp
|
Basic blocks typically have few predecessors. Use a SmallDenseMap to
|
2013-10-14 16:05:55 +00:00 |
SimplifyCFG.cpp
|
FoldBranchToCommonDest merges branches into a single branch with or/and of the condition. It has a heuristics for estimating when some of the dependencies are processed by out-of-order processors. This patch adds another rule to the heuristics that says that if the "BonusInstruction" that we speculatively execute is used by the condition of the second branch then it is okay to hoist it. This change exposes more opportunities for other passes to transform the code. It does not matter that much that we if-convert the code because the selectiondag builder splits or/and branches into multiple branches when profitable.
|
2013-11-12 22:37:16 +00:00 |
SimplifyIndVar.cpp
|
Don't use a potentially expensive shift if all we want is one set bit.
|
2013-07-11 16:05:50 +00:00 |
SimplifyInstructions.cpp
|
Move all of the header files which are involved in modelling the LLVM IR
|
2013-01-02 11:36:10 +00:00 |
SimplifyLibCalls.cpp
|
Enable double to float shrinking optimizations for binary functions like 'fmin/fmax'. Fix radar:15283121
|
2013-12-16 22:42:40 +00:00 |
SpecialCaseList.cpp
|
Introduce SpecialCaseList::isIn overload for GlobalAliases.
|
2013-08-19 19:00:35 +00:00 |
UnifyFunctionExitNodes.cpp
|
Move all of the header files which are involved in modelling the LLVM IR
|
2013-01-02 11:36:10 +00:00 |
Utils.cpp
|
This patch breaks up Wrap.h so that it does not have to include all of
|
2013-05-01 20:59:00 +00:00 |
ValueMapper.cpp
|
Extend RemapInstruction and friends to take an optional new parameter, a ValueMaterializer.
|
2013-05-28 15:17:05 +00:00 |