RegisterPresssureTracker: Track live physical register by unit.
[oota-llvm.git] / lib / Transforms / Scalar /
2012-12-04 Matt Beaumont-GayAdd 'using' declarations to suppress -Woverloaded-virtu...
2012-12-03 Nadav RotemTeach the jump threading optimization to stop scanning...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-12-03 Chandler CarruthRemove some buggy and apparantly unnecessary code from...
2012-12-01 Benjamin KramerSROA: Avoid struct and array types early to avoid creat...
2012-11-30 Bill WendlingReplace r168930 with a more reasonable patch.
2012-11-30 Meador IngeMove library call simplification statistic to instcombine
2012-11-30 Chandler CarruthMove the InstVisitor utility into VMCore where it belon...
2012-11-29 Shuxin Yangrdar://12100355 (part 1)
2012-11-29 Bill WendlingHandle the situation where CodeGenPrepare removes a...
2012-11-29 Meador Ingeinstcombine: Migrate puts optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fputs optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fwrite optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fprintf optimizations
2012-11-28 Bill WendlingWhen we delete a dead basic block, see if any of its...
2012-11-27 Meador Ingeinstcombine: Migrate sprintf optimizations
2012-11-26 Meador Ingeinstcombine: Migrate printf optimizations
2012-11-26 Meador Ingeinstcombine: Migrate toascii optimizations
2012-11-26 Meador Ingeinstcombine: Migrate isascii optimizations
2012-11-26 Meador Ingeinstcombine: Migrate isdigit optimizations
2012-11-26 Meador Ingeinstcombine: Migrate *abs optimizations
2012-11-25 Meador Ingeinstcombine: Migrate ffs* optimizations
2012-11-23 Benjamin KramerCodeGenPrepare: Move ret duplication out of the instruc...
2012-11-21 Chandler CarruthPR14055: Implement support for sub-vector operations...
2012-11-20 Chandler CarruthUse LLVM_ENABLE_DUMP for the variables used in printing...
2012-11-20 Chandler CarruthFix PR14132 and handle OOB loads speculated throuh...
2012-11-20 Chandler CarruthAdd a comment to associate a FIXME with a PR where...
2012-11-20 Chandler CarruthRework the rewriting of loads and stores for vector...
2012-11-18 Duncan SandsRemove the last bit of constant folding from LinearizeE...
2012-11-18 Duncan SandsFix PR14060, an infinite loop in reassociate. The...
2012-11-17 Evan ChengTeach SROA rewriteVectorizedStoreInst to handle cases...
2012-11-15 Duncan SandsFix a crash observed by Shuxin Yang. The issue here...
2012-11-13 Meador Ingeinstcombine: Migrate math library call simplifications
2012-11-13 Shuxin Yangrevert r167740
2012-11-12 Shuxin YangThis change is to fix rdar://12571717 which is about...
2012-11-12 Meador IngeDelete a stale comment. No functional change.
2012-11-11 Meador Ingeinstcombine: Migrate memset optimizations
2012-11-11 Meador Ingeinstcombine: Migrate memmove optimizations
2012-11-11 Meador Ingeinstcombine: Migrate memcpy optimizations
2012-11-11 Meador Ingeinstcombine: Migrate memcmp optimizations
2012-11-11 Meador Ingeinstcombine: Migrate strstr optimizations
2012-11-10 Meador Ingeinstcombine: Migrate strcspn optimizations
2012-11-08 Meador Ingeinstcombine: Migrate strspn optimizations
2012-11-02 Chandler CarruthRevert the switch of loop-idiom to use the new dependen...
2012-11-02 Duncan SandsFix an obvious typo that causes an assertion failure...
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-11-01 Jakub StaszakDon't insert and erase load instruction. Simply create...
2012-10-31 Meador Ingeinstcombine: Migrate strto* optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strpbrk optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strlen optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strncpy optimizations
2012-10-31 Meador Ingeinstcombine: Migrate stpcpy optimizations
2012-10-30 Chandler CarruthFix PR14212: For some strange reason I treated vectors...
2012-10-30 Benjamin KramerLoopIdiom: Fix a serious missed optimization: we only...
2012-10-30 Hans WennborgUse TargetTransformInfo to control switch-to-lookup...
2012-10-29 Ulrich WeigandIn various places throughout the code generator, there...
2012-10-29 Duncan SandsRemove a wrapper around getIntPtrType added to GVN...
2012-10-27 Benjamin KramerLoopIdiom: Add checks to avoid turning memmove into...
2012-10-27 Benjamin KramerLoopIdiom: Recognize memmove loops.
2012-10-27 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-25 Chandler CarruthTeach SROA how to split whole-alloca integer loads...
2012-10-24 Hal FinkelUpdate GVN to support vectors of pointers.
2012-10-24 Micah VillmowAdd some cleanup to the DataLayout changes requested...
2012-10-24 Micah VillmowBack out r166591, not sure why this made it through...
2012-10-24 Micah VillmowDelete a directory that wasn't supposed to be checked...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-23 Richard SmithPer the C++ standard, we need to include the definition...
2012-10-22 Argyrios KyrtzidisRevert r166407 because it caused analyzer tests to...
2012-10-22 Nick LewyckyReapply r166405, teaching tailcallelim to be smarter...
2012-10-22 NAKAMURA TakumiRevert r166405, "Teach TailRecursionElimination to...
2012-10-21 Nick LewyckyTeach TailRecursionElimination to consider 'nocapture...
2012-10-21 Benjamin KramerRevert r166390 "LoopIdiom: Replace custom dependence...
2012-10-21 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-20 Benjamin KramerSROA: Simplify code. No functionality change.
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Benjamin KramerSimplifyLibcalls: The return value of ffsll is always...
2012-10-19 Benjamin KramerIndvars: Don't recursively delete instruction during...
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-18 Meador Ingeinstcombine: Migrate strcpy optimizations
2012-10-18 Chandler CarruthRefactor insert and extract of sub-integers into static...
2012-10-18 Chandler CarruthThis FIXME was fixed some time ago. =]
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-17 Chandler CarruthThis just in, it is a *bad idea* to use 'udiv' on an...
2012-10-17 Chandler CarruthFix a really annoying "bug" introduced in r165941....
2012-10-16 Jakub StaszakSimplify code. No functionality change.
2012-10-16 Jakub Staszak80-col fixup.
2012-10-16 Jakub StaszakSimplify potentially quadratic behavior while erasing...
2012-10-16 Bill WendlingUse the Attributes::get method which takes an AttrVal...
2012-10-15 Bill WendlingMove the Attributes::Builder outside of the Attributes...
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-15 Chandler CarruthUpdate the memcpy rewriting to fully support widened...
2012-10-15 Chandler CarruthFollow-up fix to r165928: handle memset rewriting for...
2012-10-15 Chandler CarruthFirst major step toward addressing PR14059. This teache...
2012-10-15 Chandler CarruthHoist the canConvertValue predicate and the convertValu...
2012-10-15 Bill WendlingAdd an enum for the return and function indexes into...
2012-10-15 Bill WendlingAttributes Rewrite
2012-10-15 Meador Ingeinstcombine: Migrate strcmp and strncmp optimizations
2012-10-14 Benjamin KramerUnquadratize SetVector removal loops in DSE.
2012-10-14 Bill WendlingRemove the bitwise assignment OR operator from the...
next