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 |
2012-10-18 |
Chandler Carruth | This FIXME was fixed some time ago. =] |
tree | commitdiff |
2012-10-18 |
Bob Wilson | Temporarily revert the TargetTransform changes. |
tree | commitdiff |
2012-10-17 |
Chandler Carruth | This just in, it is a *bad idea* to use 'udiv' on an... |
tree | commitdiff |
2012-10-17 |
Chandler Carruth | Fix a really annoying "bug" introduced in r165941.... |
tree | commitdiff |
2012-10-16 |
Jakub Staszak | Simplify code. No functionality change. |
tree | commitdiff |
2012-10-16 |
Jakub Staszak | 80-col fixup. |
tree | commitdiff |
2012-10-16 |
Jakub Staszak | Simplify potentially quadratic behavior while erasing... |
tree | commitdiff |
2012-10-16 |
Bill Wendling | Use the Attributes::get method which takes an AttrVal... |
tree | commitdiff |
2012-10-15 |
Bill Wendling | Move the Attributes::Builder outside of the Attributes... |
tree | commitdiff |
2012-10-15 |
Micah Villmow | Resubmit the changes to llvm core to update the functio... |
tree | commitdiff |
2012-10-15 |
Chandler Carruth | Update the memcpy rewriting to fully support widened... |
tree | commitdiff |
2012-10-15 |
Chandler Carruth | Follow-up fix to r165928: handle memset rewriting for... |
tree | commitdiff |
2012-10-15 |
Chandler Carruth | First major step toward addressing PR14059. This teache... |
tree | commitdiff |
2012-10-15 |
Chandler Carruth | Hoist the canConvertValue predicate and the convertValu... |
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 | Unquadratize SetVector removal loops in DSE. |
tree | commitdiff |
2012-10-14 |
Bill Wendling | Remove the bitwise assignment OR operator from the... |
tree | commitdiff |
2012-10-14 |
Bill Wendling | Remove the bitwise XOR operator from the Attributes... |
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 |
Chandler Carruth | Teach SROA to cope with wrapper aggregates. These show... |
tree | commitdiff |
2012-10-13 |
Chandler Carruth | Speculatively harden the conversion logic. I have no... |
tree | commitdiff |
2012-10-13 |
Chandler Carruth | Silence a warning in -assert builds. |
tree | commitdiff |
2012-10-13 |
Chandler Carruth | Clean up how we rewrite loads and stores to the whole... |
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 | Remove the final bits of Attributes being declared... |
tree | commitdiff |
2012-10-09 |
Michael Ilseman | Update EarlyCSE's SimpleValues to use Hashing.h for... |
tree | commitdiff |
2012-10-09 |
Bill Wendling | Use the enum value of the attributes when adding them... |
tree | commitdiff |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
tree | commitdiff |
2012-10-09 |
Chandler Carruth | Fix PR14034, an infloop / heap corruption / crash bug... |
tree | commitdiff |
2012-10-09 |
Bill Wendling | Fix. Apply the no capture attribute to the correct... |
tree | commitdiff |
2012-10-09 |
Bill Wendling | Convert to using the Attributes::Builder class to creat... |
tree | commitdiff |
2012-10-08 |
Nadav Rotem | Refactor the AddrMode class out of TLI to its own heade... |
tree | commitdiff |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
tree | commitdiff |
2012-10-05 |
NAKAMURA Takumi | SROA.cpp: Fix a warning, [-Wunused-variable] |
tree | commitdiff |
2012-10-05 |
Duncan Sands | Move this test a bit later, after the point at which... |
tree | commitdiff |
2012-10-05 |
Chandler Carruth | Teach the new SROA a new trick. Now we zap any memcpy... |
tree | commitdiff |
2012-10-05 |
Chandler Carruth | Lift the speculation visitor above all the helpers... |
tree | commitdiff |
2012-10-04 |
Preston Gurd | This patch corrects commit 165126 by using an integer... |
tree | commitdiff |
2012-10-04 |
Jakub Staszak | Add a comment to the commit r165187. |
tree | commitdiff |
2012-10-04 |
Duncan Sands | In my recent change to avoid use of underaligned memory... |
tree | commitdiff |
2012-10-04 |
Chandler Carruth | Fix PR13969, a mini-phase-ordering issue with the new... |
tree | commitdiff |
2012-10-04 |
Duncan Sands | The memcpy optimizer was happily doing call slot forwar... |
tree | commitdiff |
2012-10-04 |
Chandler Carruth | Teach the integer-promotion rewrite strategy to be... |
tree | commitdiff |
2012-10-04 |
Bill Wendling | Use method to query for attributes. |
tree | commitdiff |
2012-10-03 |
Jakub Staszak | Fix PR13967. |
tree | commitdiff |
2012-10-03 |
Chandler Carruth | Fix an issue where we failed to adjust the alignment... |
tree | commitdiff |
next |