index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Utils
Age
Commit message (
Expand
)
Author
2011-12-23
When not destroying the source, the linker is not remapping the types. Added ...
Mon P Wang
2011-12-21
Make some intrinsics safe to speculatively execute.
Nick Lewycky
2011-12-20
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...
David Blaikie
2011-12-18
- Use getExitingBlock instead of getExitingBlocks.
Jakub Staszak
2011-12-17
Revert r146822 at Pete Cooper's request as it broke clang self hosting.
Kevin Enderby
2011-12-17
SimplifyCFG now predicts some conditional branches to true or false depending...
Pete Cooper
2011-12-17
Refactor code used in InstCombine::FoldAndOfICmps to new file.
Pete Cooper
2011-12-16
Avoid a confusing assert for silly options: -unroll-runtime -unroll-count=1.
Andrew Trick
2011-12-15
[asan] fix a bug (issue 19) where dlclose and the following mmap caused a fal...
Kostya Serebryany
2011-12-15
Make loop preheader insertion in LoopSimplify handle the case where the loop ...
Eli Friedman
2011-12-14
Move Instruction::isSafeToSpeculativelyExecute out of VMCore and
Dan Gohman
2011-12-12
LLVMBuild: Remove trailing newline, which irked me.
Daniel Dunbar
2011-12-09
SplitBlockPredecessors uses ArrayRef instead of Data and Size.
Jakub Staszak
2011-12-09
Add -unroll-runtime for unrolling loops with run-time trip counts.
Andrew Trick
2011-12-06
Simplify common predecessor finding.
Benjamin Kramer
2011-12-05
Add a little heuristic to Value::isUsedInBasicBlock to speed it up for small ...
Benjamin Kramer
2011-12-02
Fix quadratic behavior in InlineFunction by fetching the personality function...
Benjamin Kramer
2011-12-01
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
Chad Rosier
2011-11-29
build/CMake: Finish removal of add_llvm_library_dependencies.
Daniel Dunbar
2011-11-29
Fix a theoretical problem (not seen in the wild): if different instances of a
Duncan Sands
2011-11-20
Refactor code to use new attribute getters on CallSite for NoCapture and ByVal.
Nick Lewycky
2011-11-17
Fix an overly general check in SimplifyIndvar to handle useless phi cycles.
Andrew Trick
2011-11-17
Add support for custom names for library functions in TargetLibraryInfo. Add...
Eli Friedman
2011-11-16
test commit to verify that commit access works (added blank line)
Kostya Serebryany
2011-11-15
StringRefize and simplify.
Benjamin Kramer
2011-11-14
Make headers standalone, move a virtual method out of line.
Benjamin Kramer
2011-11-11
LLVMBuild: Alphabetize required_libraries lists.
Daniel Dunbar
2011-11-07
Make sure we don't insert instructions before a landingpad instruction.
Bill Wendling
2011-11-03
build: Add initial cut at LLVMBuild.txt files.
Daniel Dunbar
2011-10-31
Add utility to append a function to the list of global constructors.
Devang Patel
2011-10-24
A dead malloc, a free(NULL) and a free(undef) are all trivially dead
Nick Lewycky
2011-10-21
Remap blockaddress correctly when inlining a function. Fixes PR10162.
Eli Friedman
2011-10-20
Refactor code from inlining and globalopt that checks whether a function defi...
Eli Friedman
2011-10-16
Add a proper LLVM banner to this file.
Chandler Carruth
2011-10-10
Add a natural stack alignment field to TargetData, and prevent InstCombine from
Lang Hames
2011-10-04
LSR should avoid redundant edge splitting.
Andrew Trick
2011-10-04
whitespace
Andrew Trick
2011-10-02
Enhance a couple places where we were doing constant folding of instructions,
Nick Lewycky
2011-09-29
Clean up uses of switch instructions so they are not dependent on the operand...
Eli Friedman
2011-09-27
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-09-20
Relax this condition.
Bill Wendling
2011-09-20
Use ArrayRef instead of an explicit 'const std::vector &'.
Bill Wendling
2011-09-20
Use ArrayRef instead of 'const std::vector' to pass around the list of basic ...
Bill Wendling
2011-09-20
Fix comments.
Bill Wendling
2011-09-19
Revert r140083 and r140084 until buildbots can be fixed.
Bill Wendling
2011-09-19
If we are extracting a basic block that ends in an invoke call, we must also
Bill Wendling
2011-09-19
[indvars] Fix PR10946: SCEV cannot handle Vector IVs.
Andrew Trick
2011-09-05
Delete trivial landing pads that just continue unwinding the caught
Duncan Sands
2011-08-26
Address review comments.
Benjamin Kramer
2011-08-26
SimplifyCFG: If we have a PHI node that can evaluate to NULL and do a load or...
Benjamin Kramer
[next]