projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Don't create IRBuilder if we can return from the method earlier.
[oota-llvm.git]
/
lib
/
Transforms
/
Utils
/
2012-10-31
Meador Inge
instcombine: Split out the __stpcpy_chk simplifications...
tree
|
commitdiff
2012-10-30
Hans Wennborg
Use TargetTransformInfo to control switch-to-lookup...
tree
|
commitdiff
2012-10-29
Duncan Sands
Remove a wrapper around getIntPtrType added to GVN...
tree
|
commitdiff
2012-10-26
Benjamin Kramer
LoopSimplify: Preserve DependenceAnalysis.
tree
|
commitdiff
2012-10-26
Benjamin Kramer
Fix SCEV cache invalidation in LCSSA and LoopSimplify.
tree
|
commitdiff
2012-10-25
Jakob Stoklund Olesen
Also optimize large switch statements.
tree
|
commitdiff
2012-10-24
Micah Villmow
Fix a compiler warning with an unused variable.
tree
|
commitdiff
2012-10-24
Micah Villmow
Add some cleanup to the DataLayout changes requested...
tree
|
commitdiff
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
tree
|
commitdiff
2012-10-23
Julien Lerouge
Fix typo.
tree
|
commitdiff
2012-10-23
Julien Lerouge
Explain why DenseMap is still used here instead of...
tree
|
commitdiff
2012-10-22
Julien Lerouge
Iterating over a DenseMap<std::pair<BasicBlock*, unsign...
tree
|
commitdiff
2012-10-19
Nadav Rotem
revert r166264 because the LTO build is still failing
tree
|
commitdiff
2012-10-19
Evgeniy Stepanov
Move SplitBlockAndInsertIfThen to BasicBlockUtils.
tree
|
commitdiff
2012-10-19
Nadav Rotem
recommit the patch that makes LSR and LowerInvoke use...
tree
|
commitdiff
2012-10-18
Meador Inge
Cosmetic change -- move two simplifiers to the right...
tree
|
commitdiff
2012-10-18
Meador Inge
instcombine: Migrate strcpy optimizations
tree
|
commitdiff
2012-10-18
Bob Wilson
Temporarily revert the TargetTransform changes.
tree
|
commitdiff
2012-10-15
Micah Villmow
Resubmit the changes to llvm core to update the functio...
tree
|
commitdiff
2012-10-15
Bill Wendling
Add an enum for the return and function indexes into...
tree
|
commitdiff
2012-10-15
Bill Wendling
Attributes Rewrite
tree
|
commitdiff
2012-10-15
Meador Inge
instcombine: Migrate strcmp and strncmp optimizations
tree
|
commitdiff
2012-10-14
Benjamin Kramer
Simplify code. No functionality change.
tree
|
commitdiff
2012-10-14
Bill Wendling
Remove the bitwise assignment OR operator from the...
tree
|
commitdiff
2012-10-13
Benjamin Kramer
Remove unused private field.
tree
|
commitdiff
2012-10-13
Meador Inge
instcombine: Migrate strchr and strrchr optimizations
tree
|
commitdiff
2012-10-13
Meador Inge
instcombine: Migrate strcat and strncat optimizations
tree
|
commitdiff
2012-10-13
Meador Inge
Implement new LibCallSimplifier class
tree
|
commitdiff
2012-10-11
Manman Ren
PGO: create metadata for switch only if it has more...
tree
|
commitdiff
2012-10-11
Micah Villmow
Revert 165732 for further review.
tree
|
commitdiff
2012-10-11
Micah Villmow
Add in the first iteration of support for llvm/clang...
tree
|
commitdiff
2012-10-10
Nadav Rotem
Add a new interface to allow IR-level passes to access...
tree
|
commitdiff
2012-10-10
Bill Wendling
Pass into the AttributeWithIndex::get method an ArrayRe...
tree
|
commitdiff
2012-10-10
Bill Wendling
Have 'addFnAttr' take the attribute enum value. Then...
tree
|
commitdiff
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
tree
|
commitdiff
2012-10-04
Preston Gurd
This patch corrects commit 165126 by using an integer...
tree
|
commitdiff
2012-10-04
Benjamin Kramer
SimplifyCFG: Enhance the "remove CFG edge that leads...
tree
|
commitdiff
2012-10-03
Preston Gurd
This Patch corrects a problem whereby the optimization...
tree
|
commitdiff
2012-10-01
Benjamin Kramer
SimplifyCFG: Don't crash when forming a switch bitmap...
tree
|
commitdiff
2012-09-30
Benjamin Kramer
SimplifyCFG: Enumerating all predecessors of a BB can...
tree
|
commitdiff
2012-09-27
Benjamin Kramer
Fix a integer overflow in SimplifyCFG's look up table...
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
tree
|
commitdiff
2012-09-26
Hans Wennborg
Address Duncan's comments on r164684:
tree
|
commitdiff
2012-09-26
Hans Wennborg
Address Duncan's comments on r164682:
tree
|
commitdiff
2012-09-26
Hans Wennborg
SimplifyCFG: Make the switch-to-lookup table transforma...
tree
|
commitdiff
2012-09-26
Hans Wennborg
SimplifyCFG: Refactor the switch-to-lookup table transf...
tree
|
commitdiff
2012-09-26
Craig Topper
Rename virtual table anchors from Anchor() to anchor...
tree
|
commitdiff
2012-09-26
Michael Ilseman
Expansions for u/srem, using the udiv expansion. More...
tree
|
commitdiff
2012-09-25
Chad Rosier
Revert r164614 to appease the buildbots.
tree
|
commitdiff
2012-09-25
Michael Ilseman
Expansions for u/srem, using the udiv expansion. More...
tree
|
commitdiff
2012-09-20
Manman Ren
SimplifyCFG: sink common codes from IF, ELSE blocks...
tree
|
commitdiff
2012-09-19
Michael Ilseman
Renaming functions to match coding style guidelines
tree
|
commitdiff
2012-09-19
Michael Ilseman
Doxygen-ify comments
tree
|
commitdiff
2012-09-19
Michael Ilseman
Put the * and & next to the variable, rather than the...
tree
|
commitdiff
2012-09-19
Hans Wennborg
SimplifyCFG: Don't generate invalid code for switch...
tree
|
commitdiff
2012-09-19
Benjamin Kramer
IntegerDivision: Style cleanups, avoid warning about...
tree
|
commitdiff
2012-09-18
Michael Ilseman
New utility for expanding integer division for targets...
tree
|
commitdiff
2012-09-18
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-17
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-17
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-17
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-17
Axel Naumann
Fix a few vars that can end up being used without initi...
tree
|
commitdiff
2012-09-15
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-14
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
tree
|
commitdiff
2012-09-14
Evan Cheng
Stylistic and 80-col fixes
tree
|
commitdiff
2012-09-14
Alex Rosenberg
Review feedback from Duncan Sands. Alphabetize includes...
tree
|
commitdiff
2012-09-14
Manman Ren
Try to fix the bots by detecting inconsistant branch...
tree
|
commitdiff
2012-09-14
Manman Ren
PGO: preserve branch-weight metadata when merging two...
tree
|
commitdiff
2012-09-12
Manman Ren
PGO: preserve branch-weight metadata when removing...
tree
|
commitdiff
2012-09-12
Manman Ren
Release build: guard dump functions with
tree
|
commitdiff
2012-09-11
Manman Ren
SimplifyCFG: preserve branch-weight metadata when creat...
tree
|
commitdiff
2012-09-11
NAKAMURA Takumi
llvm/lib/Transforms/Utils/CMakeLists.txt: Update.
tree
|
commitdiff
2012-09-11
Alex Rosenberg
Add a pass that renames everything with metasyntatic...
tree
|
commitdiff
2012-09-10
Benjamin Kramer
Move bypassSlowDivision into the llvm namespace.
tree
|
commitdiff
2012-09-10
Hans Wennborg
Fix style issues from r163302 pointed out by Evan.
tree
|
commitdiff
2012-09-08
Andrew Trick
Remove an incorrect assert during branch weight propaga...
tree
|
commitdiff
2012-09-07
Hans Wennborg
SimplifyCFG: ValidLookupTableConstant should be static
tree
|
commitdiff
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
tree
|
commitdiff
2012-09-06
Hans Wennborg
Fix switch_to_lookup_table.ll test from r163302.
tree
|
commitdiff
2012-09-06
Hans Wennborg
Build lookup tables for switches (PR884)
tree
|
commitdiff
2012-09-05
Roman Divacky
Stop casting away const qualifier needlessly.
tree
|
commitdiff
2012-09-04
Jakub Staszak
BypassSlowDivision: Assign to reference, don't copy...
tree
|
commitdiff
2012-09-04
Jakub Staszak
Fix my previous patch (r163164). It does now what it...
tree
|
commitdiff
2012-09-04
Jakub Staszak
Return false if BypassSlowDivision doesn't change anything.
tree
|
commitdiff
2012-09-04
Preston Gurd
Generic Bypass Slow Div
tree
|
commitdiff
2012-08-30
Michael Ilseman
test
tree
|
commitdiff
2012-08-29
Andrew Trick
Preserve branch profile metadata during switch formation.
tree
|
commitdiff
2012-08-29
Andrew Trick
whitespace
tree
|
commitdiff
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
tree
|
commitdiff
2012-08-17
Richard Smith
Fix undefined behavior (binding a reference to a derefe...
tree
|
commitdiff
2012-08-13
Nadav Rotem
LICM uses AliasSet information to hoist and sink instru...
tree
|
commitdiff
2012-08-01
Nuno Lopes
remove tabs from my previous commit.
tree
|
commitdiff
2012-08-01
Nuno Lopes
(hopefuly) fix the remaining cases where null wasnt...
tree
|
commitdiff
2012-07-27
Evan Cheng
Teach CodeGenPrep to look past bitcast when it's duplic...
tree
|
commitdiff
2012-07-25
Nuno Lopes
add EmitStrNLen()
tree
|
commitdiff
2012-07-25
Nuno Lopes
make all Emit*() functions consult the TargetLibraryInf...
tree
|
commitdiff
2012-07-23
Sylvestre Ledru
Fix a typo (the the => the)
tree
|
commitdiff
2012-07-15
Chandler Carruth
Move llvm/Support/MDBuilder.h to llvm/MDBuilder.h,...
tree
|
commitdiff
2012-07-13
Benjamin Kramer
Make helper functions static.
tree
|
commitdiff
next