index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Utils
Commit message (
Expand
)
Author
Age
*
LLVMBuild: Remove trailing newline, which irked me.
Daniel Dunbar
2011-12-12
*
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-09
*
Simplify common predecessor finding.
Benjamin Kramer
2011-12-06
*
Add a little heuristic to Value::isUsedInBasicBlock to speed it up for small ...
Benjamin Kramer
2011-12-05
*
Fix quadratic behavior in InlineFunction by fetching the personality function...
Benjamin Kramer
2011-12-02
*
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
Chad Rosier
2011-12-01
*
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-29
*
Refactor code to use new attribute getters on CallSite for NoCapture and ByVal.
Nick Lewycky
2011-11-20
*
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-17
*
test commit to verify that commit access works (added blank line)
Kostya Serebryany
2011-11-16
*
StringRefize and simplify.
Benjamin Kramer
2011-11-15
*
Make headers standalone, move a virtual method out of line.
Benjamin Kramer
2011-11-14
*
LLVMBuild: Alphabetize required_libraries lists.
Daniel Dunbar
2011-11-11
*
Make sure we don't insert instructions before a landingpad instruction.
Bill Wendling
2011-11-07
*
build: Add initial cut at LLVMBuild.txt files.
Daniel Dunbar
2011-11-03
*
Add utility to append a function to the list of global constructors.
Devang Patel
2011-10-31
*
A dead malloc, a free(NULL) and a free(undef) are all trivially dead
Nick Lewycky
2011-10-24
*
Remap blockaddress correctly when inlining a function. Fixes PR10162.
Eli Friedman
2011-10-21
*
Refactor code from inlining and globalopt that checks whether a function defi...
Eli Friedman
2011-10-20
*
Add a proper LLVM banner to this file.
Chandler Carruth
2011-10-16
*
Add a natural stack alignment field to TargetData, and prevent InstCombine from
Lang Hames
2011-10-10
*
LSR should avoid redundant edge splitting.
Andrew Trick
2011-10-04
*
whitespace
Andrew Trick
2011-10-04
*
Enhance a couple places where we were doing constant folding of instructions,
Nick Lewycky
2011-10-02
*
Clean up uses of switch instructions so they are not dependent on the operand...
Eli Friedman
2011-09-29
*
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-09-27
*
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-20
*
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-19
*
Delete trivial landing pads that just continue unwinding the caught
Duncan Sands
2011-09-05
*
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
2011-08-26
*
When inserting new instructions, use getFirstInsertionPt instead of
Bill Wendling
2011-08-25
*
Fix a crashing bug in SplitBlock when it is called on a block with no
Rafael Espindola
2011-08-24
*
If we're splitting the landing pad block and assigning it only one predecessor,
Bill Wendling
2011-08-19
*
Intelligently split the landing pad block.
Bill Wendling
2011-08-19
*
Add SplitLandingPadPredecessors().
Bill Wendling
2011-08-19
*
Revert r137871. The loop simplify pass should require all exits from a loop that
Bill Wendling
2011-08-18
*
Split out the updating of PHI nodes after splitting the BB into a separate
Bill Wendling
2011-08-18
*
Use this fantzy ArrayRef thing to pass in the list of predecessors.
Bill Wendling
2011-08-18
*
Use static instead of anonymous namespace.
Bill Wendling
2011-08-18
*
Split out the analysis updating code into a helper function. No intended
Bill Wendling
2011-08-18
*
Increment the insertion iterator to beyond the landingpad instruction.
Bill Wendling
2011-08-17
[next]