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
/
Scalar
/
2012-12-17
Chandler Carruth
Fix a secondary bug I introduced while fixing the first...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Hoist a convertValue call to the two paths where it...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Hoist the insertVector helper to be a static helper.
tree
|
commitdiff
2012-12-17
Chandler Carruth
Lift the extractVector helper all the way out to a...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Factor the vector load rewriting into a more generic...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Fix the first part of PR14478: memset now works.
tree
|
commitdiff
2012-12-17
Chandler Carruth
Extract the logic for inserting a subvector into a...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Lift the integer splat computation into a helper function.
tree
|
commitdiff
2012-12-15
Chandler Carruth
Relax an overly aggressive assert to fix PR14572.
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Revert EVT->MVT changes, r169836-169851, due to buildbo...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getLoadExtAction to take an...
tree
|
commitdiff
2012-12-10
Chandler Carruth
Add a new visitor for walking the uses of a pointer...
tree
|
commitdiff
2012-12-10
Chandler Carruth
Fix PR14548: SROA was crashing on a mixture of i1 and...
tree
|
commitdiff
2012-12-09
Chandler Carruth
Switch SROA to pop Uses off the back of its visitors...
tree
|
commitdiff
2012-12-09
Shuxin Yang
- Re-enable population count loop idiom recognization
tree
|
commitdiff
2012-12-08
Chandler Carruth
Revert the patches adding a popcount loop idiom recogni...
tree
|
commitdiff
2012-12-08
Shuxin Yang
Fix an inadvertent typo error.
tree
|
commitdiff
2012-12-07
Bill Wendling
s/AttrListPtr/AttributeSet/g to better label what this...
tree
|
commitdiff
2012-12-06
Bill Wendling
Set the 'MadeChange' variable if we are deleting blocks.
tree
|
commitdiff
2012-12-04
Matt Beaumont-Gay
Add 'using' declarations to suppress -Woverloaded-virtu...
tree
|
commitdiff
2012-12-03
Nadav Rotem
Teach the jump threading optimization to stop scanning...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Remove some buggy and apparantly unnecessary code from...
tree
|
commitdiff
2012-12-01
Benjamin Kramer
SROA: Avoid struct and array types early to avoid creat...
tree
|
commitdiff
2012-11-30
Bill Wendling
Replace r168930 with a more reasonable patch.
tree
|
commitdiff
2012-11-30
Meador Inge
Move library call simplification statistic to instcombine
tree
|
commitdiff
2012-11-30
Chandler Carruth
Move the InstVisitor utility into VMCore where it belon...
tree
|
commitdiff
2012-11-29
Shuxin Yang
rdar://12100355 (part 1)
tree
|
commitdiff
2012-11-29
Bill Wendling
Handle the situation where CodeGenPrepare removes a...
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate puts optimizations
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate fputs optimizations
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate fwrite optimizations
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate fprintf optimizations
tree
|
commitdiff
2012-11-28
Bill Wendling
When we delete a dead basic block, see if any of its...
tree
|
commitdiff
2012-11-27
Meador Inge
instcombine: Migrate sprintf optimizations
tree
|
commitdiff
2012-11-26
Meador Inge
instcombine: Migrate printf optimizations
tree
|
commitdiff
2012-11-26
Meador Inge
instcombine: Migrate toascii optimizations
tree
|
commitdiff
2012-11-26
Meador Inge
instcombine: Migrate isascii optimizations
tree
|
commitdiff
2012-11-26
Meador Inge
instcombine: Migrate isdigit optimizations
tree
|
commitdiff
2012-11-26
Meador Inge
instcombine: Migrate *abs optimizations
tree
|
commitdiff
2012-11-25
Meador Inge
instcombine: Migrate ffs* optimizations
tree
|
commitdiff
2012-11-23
Benjamin Kramer
CodeGenPrepare: Move ret duplication out of the instruc...
tree
|
commitdiff
2012-11-21
Chandler Carruth
PR14055: Implement support for sub-vector operations...
tree
|
commitdiff
2012-11-20
Chandler Carruth
Use LLVM_ENABLE_DUMP for the variables used in printing...
tree
|
commitdiff
2012-11-20
Chandler Carruth
Fix PR14132 and handle OOB loads speculated throuh...
tree
|
commitdiff
2012-11-20
Chandler Carruth
Add a comment to associate a FIXME with a PR where...
tree
|
commitdiff
2012-11-20
Chandler Carruth
Rework the rewriting of loads and stores for vector...
tree
|
commitdiff
2012-11-18
Duncan Sands
Remove the last bit of constant folding from LinearizeE...
tree
|
commitdiff
2012-11-18
Duncan Sands
Fix PR14060, an infinite loop in reassociate. The...
tree
|
commitdiff
2012-11-17
Evan Cheng
Teach SROA rewriteVectorizedStoreInst to handle cases...
tree
|
commitdiff
2012-11-15
Duncan Sands
Fix a crash observed by Shuxin Yang. The issue here...
tree
|
commitdiff
2012-11-13
Meador Inge
instcombine: Migrate math library call simplifications
tree
|
commitdiff
2012-11-13
Shuxin Yang
revert r167740
tree
|
commitdiff
2012-11-12
Shuxin Yang
This change is to fix rdar://12571717 which is about...
tree
|
commitdiff
2012-11-12
Meador Inge
Delete a stale comment. No functional change.
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memset optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memmove optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memcpy optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memcmp optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate strstr optimizations
tree
|
commitdiff
2012-11-10
Meador Inge
instcombine: Migrate strcspn optimizations
tree
|
commitdiff
2012-11-08
Meador Inge
instcombine: Migrate strspn optimizations
tree
|
commitdiff
2012-11-02
Chandler Carruth
Revert the switch of loop-idiom to use the new dependen...
tree
|
commitdiff
2012-11-02
Duncan Sands
Fix an obvious typo that causes an assertion failure...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the majority of the next patch in the address...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
tree
|
commitdiff
2012-11-01
Jakub Staszak
Don't insert and erase load instruction. Simply create...
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strto* optimizations
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strpbrk optimizations
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strlen optimizations
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strncpy optimizations
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate stpcpy optimizations
tree
|
commitdiff
2012-10-30
Chandler Carruth
Fix PR14212: For some strange reason I treated vectors...
tree
|
commitdiff
2012-10-30
Benjamin Kramer
LoopIdiom: Fix a serious missed optimization: we only...
tree
|
commitdiff
2012-10-30
Hans Wennborg
Use TargetTransformInfo to control switch-to-lookup...
tree
|
commitdiff
2012-10-29
Ulrich Weigand
In various places throughout the code generator, there...
tree
|
commitdiff
2012-10-29
Duncan Sands
Remove a wrapper around getIntPtrType added to GVN...
tree
|
commitdiff
2012-10-27
Benjamin Kramer
LoopIdiom: Add checks to avoid turning memmove into...
tree
|
commitdiff
2012-10-27
Benjamin Kramer
LoopIdiom: Recognize memmove loops.
tree
|
commitdiff
2012-10-27
Benjamin Kramer
LoopIdiom: Replace custom dependence analysis with...
tree
|
commitdiff
2012-10-25
Chandler Carruth
Teach SROA how to split whole-alloca integer loads...
tree
|
commitdiff
2012-10-24
Hal Finkel
Update GVN to support vectors of pointers.
tree
|
commitdiff
2012-10-24
Micah Villmow
Add some cleanup to the DataLayout changes requested...
tree
|
commitdiff
2012-10-24
Micah Villmow
Back out r166591, not sure why this made it through...
tree
|
commitdiff
2012-10-24
Micah Villmow
Delete a directory that wasn't supposed to be checked...
tree
|
commitdiff
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
tree
|
commitdiff
2012-10-23
Richard Smith
Per the C++ standard, we need to include the definition...
tree
|
commitdiff
2012-10-22
Argyrios Kyrtzidis
Revert r166407 because it caused analyzer tests to...
tree
|
commitdiff
2012-10-22
Nick Lewycky
Reapply r166405, teaching tailcallelim to be smarter...
tree
|
commitdiff
2012-10-22
NAKAMURA Takumi
Revert r166405, "Teach TailRecursionElimination to...
tree
|
commitdiff
2012-10-21
Nick Lewycky
Teach TailRecursionElimination to consider 'nocapture...
tree
|
commitdiff
2012-10-21
Benjamin Kramer
Revert r166390 "LoopIdiom: Replace custom dependence...
tree
|
commitdiff
2012-10-21
Benjamin Kramer
LoopIdiom: Replace custom dependence analysis with...
tree
|
commitdiff
2012-10-20
Benjamin Kramer
SROA: Simplify code. No functionality change.
tree
|
commitdiff
2012-10-19
Nadav Rotem
revert r166264 because the LTO build is still failing
tree
|
commitdiff
2012-10-19
Benjamin Kramer
SimplifyLibcalls: The return value of ffsll is always...
tree
|
commitdiff
2012-10-19
Benjamin Kramer
Indvars: Don't recursively delete instruction during...
tree
|
commitdiff
2012-10-19
Nadav Rotem
recommit the patch that makes LSR and LowerInvoke use...
tree
|
commitdiff
2012-10-18
Meador Inge
instcombine: Migrate strcpy optimizations
tree
|
commitdiff
2012-10-18
Chandler Carruth
Refactor insert and extract of sub-integers into static...
tree
|
commitdiff
next