Add an addition operator to TableGen
[oota-llvm.git] / include / llvm / Transforms /
2013-01-18 Will DietzMove Blacklist.h to include/ to enable use from clang.
2013-01-17 Alexey SamsonovASan: add optional 'zero-based shadow' option to ASan...
2013-01-10 Jakub StaszakFix include guards so they exactly match file names.
2013-01-07 Chandler CarruthMove CallGraphSCCPass.h into the Analysis tree; that...
2013-01-07 Chandler CarruthSwitch the SCEV expander and LoopStrengthReduce to use
2013-01-07 Chandler CarruthMake SimplifyCFG simply depend upon TargetTransformInfo...
2013-01-05 Chandler CarruthSink the AddressingModeMatcher helper class into an...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-28 Alexey SamsonovAdd proper support for -fsanitize-blacklist= flag for...
2012-12-21 Evgeniy Stepanov[msan] Remove unreachable blocks before instrumenting...
2012-12-19 Evgeniy Stepanov[msan] Add track-origins argument to the pass constructor.
2012-12-12 Nadav RotemLoopVectorizer: Use the "optsize" attribute to decide...
2012-12-12 Alexey SamsonovImprove debug info generated with enabled AddressSanitizer.
2012-12-12 Nadav RotemLoopVectorizer: When -Os is used, vectorize only loops...
2012-12-11 Rafael EspindolaUse an ArrayRef instead of a std::vector&.
2012-12-10 Bill WendlingDon't use a red zone for code coverage if the user...
2012-12-07 Bill Wendlings/AttrListPtr/AttributeSet/g to better label what this...
2012-12-04 Matt Beaumont-GayAdd 'using' declarations to suppress -Woverloaded-virtu...
2012-12-03 Nadav Rotemminor renaming, documentation and cleanups.
2012-12-03 Alexey SamsonovASan: add blacklist file to ASan pass options. Clang...
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-29 Alexey SamsonovAdd options to AddressSanitizer passes to make them...
2012-11-29 Evgeniy StepanovInitial commit of MemorySanitizer.
2012-11-28 Kostya Serebryany[asan] Split AddressSanitizer into two passes (Function...
2012-11-23 Joey GoulyRemove unused parameter Penalty from the BoundsChecking...
2012-11-13 Meador Ingeinstcombine: Migrate math library call simplifications
2012-11-11 Meador IngeAdd method for replacing instructions to LibCallSimplifier
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-10-30 Hans WennborgUse TargetTransformInfo to control switch-to-lookup...
2012-10-29 Nadav RotemRename the BB-vectorize flag to match the dragonegg...
2012-10-29 Nadav RotemChange the PassManagerBuilder (used by -O3) loop vector...
2012-10-26 Rafael EspindolaChange the internalize pass to internalize all symbols...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Evgeniy StepanovMove SplitBlockAndInsertIfThen to BasicBlockUtils.
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-18 Chandler CarruthIntroduce a BarrierNoop pass, a hack designed to allow...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-17 Nadav RotemAdd a loop vectorizer.
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-15 Kostya Serebryany[asan] make AddressSanitizer to be a FunctionPass inste...
2012-10-13 Meador IngeImplement new LibCallSimplifier class
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-08 Nadav RotemRefactor the AddrMode class out of TLI to its own heade...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-04 Preston GurdThis patch corrects commit 165126 by using an integer...
2012-09-26 Craig TopperRename virtual table anchors from Anchor() to anchor...
2012-09-26 Michael IlsemanExpansions for u/srem, using the udiv expansion. More...
2012-09-25 Chad RosierRevert r164614 to appease the buildbots.
2012-09-25 Michael IlsemanExpansions for u/srem, using the udiv expansion. More...
2012-09-19 Michael IlsemanDocument the interface for integer expansion, using...
2012-09-19 Michael IlsemanForward declarations
2012-09-19 Benjamin KramerRemove unused and broken CloneFunction wrapper.
2012-09-18 Michael IlsemanNew utility for expanding integer division for targets...
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-15 Chandler CarruthPort the SSAUpdater-based promotion logic from the...
2012-09-14 Evan ChengStylistic and 80-col fixes
2012-09-14 Chandler CarruthIntroduce a new SROA implementation.
2012-09-11 Alex RosenbergAdd a pass that renames everything with metasyntatic...
2012-09-11 Andrew TrickRemove unused declaration
2012-09-10 Benjamin KramerMove bypassSlowDivision into the llvm namespace.
2012-09-04 Jakub StaszakRemove unneeded code.
2012-09-04 Preston GurdGeneric Bypass Slow Div
2012-08-29 Benjamin KramerMake MemoryBuiltins aware of TargetLibraryInfo.
2012-07-25 Nuno Lopesadd EmitStrNLen()
2012-07-25 Nuno Lopesmake all Emit*() functions consult the TargetLibraryInf...
2012-07-20 Nuno Lopesbaby steps toward fixing some problems with inbound...
2012-07-20 Nuno Lopesmove the bounds checking pass to the instrumentation...
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2012-06-28 Hal FinkelAllow BBVectorize to form non-2^n-length vectors.
2012-06-25 Eli BenderskyThe name (and comment describing) of llvm::GetFirstDebu...
2012-06-24 Hal FinkelAllow controlling vectorization of boolean values separ...
2012-06-23 Hal FinkelAllow BBVectorize to fuse compare instructions.
2012-06-21 Nadav RotemAdd a number of threshold arguments to the SRA pass.
2012-05-22 Nuno Lopesadd a new pass to instrument loads and stores for run...
2012-05-14 Andrew TrickRemove a stale forward declaration.
2012-05-08 Eric ChristopherRemove excess semi-colons to quiet warnings.
2012-05-04 Chandler CarruthTeach the code extractor how to extract a sequence...
2012-05-04 Chandler CarruthFactor the computation of input and output sets into...
2012-05-04 Chandler CarruthMove the CodeExtractor utility to a dedicated header...
2012-05-03 Chandler CarruthFactor the logic for testing whether a basic block...
2012-04-30 Bill WendlingSecond attempt at PR12573:
2012-04-14 Hal FinkelEnhance BBVectorize to more-properly handle pointer...
2012-04-13 Hal FinkelAdd support to BBVectorize for vectorizing selects.
2012-04-07 Hongbin ZhengRefactor: Use positive field names in VectorizeConfig.
2012-04-05 Hongbin ZhengIntroduce the VectorizeConfig class, with which we...
2012-04-05 Hongbin ZhengAdd the function "vectorizeBasicBlock" which allow...
2012-04-02 Bill WendlingAdd an option to turn off the expensive GVN load PRE...
2012-03-31 Chandler CarruthRemove a bunch of empty, dead, and no-op methods from...
2012-03-31 Chandler CarruthInitial commit for the rewrite of the inline cost analy...
2012-03-28 Chandler CarruthSwitch to WeakVHs in the value mapper, and aggressively...
2012-03-23 Kostya Serebryanyadd EP_OptimizerLast extension point
2012-03-22 Andrew TrickRemove unused simplifyIVUsers
2012-03-16 Chandler CarruthStart removing the use of an ad-hoc 'never inline'...
2012-03-15 Chandler CarruthRemove the basic inliner. This was added in 2007, and...
2012-02-25 Chad RosierAdd support for disabling llvm.lifetime intrinsics...
next