Issue a fatal error if the line doesn't have a regular expression.
[oota-llvm.git] / lib / Transforms / IPO /
2012-11-20 Bill WendlingMake the AttrListPtr object a part of the LLVMContext.
2012-11-19 Bob WilsonClean up handling of always-inline functions in the...
2012-11-15 Dmitri GribenkoUse empty parens for empty function parameter list...
2012-11-15 Hans WennborgMake GlobalOpt be conservative with TLS variables ...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-31 Benjamin KramerReplace some instances of UniqueVector with SetVector...
2012-10-30 Nadav Rotem80-col
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-29 Rafael Espindolallvm-extract changes linkages so that functions on...
2012-10-29 Rafael Espindolallvm-extract was unable to handle aliases. It would...
2012-10-26 Rafael EspindolaChange the internalize pass to internalize all symbols...
2012-10-24 Nadav Rotemrevert accidental change
2012-10-24 Nadav RotemImplement a basic cost model for vector and scalar...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-18 Chandler CarruthIntroduce a BarrierNoop pass, a hack designed to allow...
2012-10-17 Nadav RotemAdd a loop vectorizer.
2012-10-16 Bill WendlingUse the Attributes::get method which takes an AttrVal...
2012-10-16 Craig TopperFix filename in file header.
2012-10-15 Bill WendlingMove the Attributes::Builder outside of the Attributes...
2012-10-15 Bill WendlingAdd an enum for the return and function indexes into...
2012-10-15 Bill WendlingAttributes Rewrite
2012-10-14 Bill WendlingRemove operator cast method in favor of querying with...
2012-10-14 Bill WendlingRemove the bitwise AND operators from the Attributes...
2012-10-14 Bill WendlingRemove the bitwise assignment OR operator from the...
2012-10-14 Bill WendlingRemove the bitwise NOT operator from the Attributes...
2012-10-10 Bill WendlingRemove the final bits of Attributes being declared...
2012-10-10 Bill WendlingHave 'addFnAttr' take the attribute enum value. Then...
2012-10-09 Bill WendlingUse the attribute enums to query if a parameter has...
2012-10-09 Alexey SamsonovFixup for r165490: Use DenseMap instead of std::map...
2012-10-09 Bill WendlingUse the enum value of the attributes when adding them...
2012-10-09 Alexey SamsonovFix PR14016.
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-09 Bill WendlingConvert to using the Attributes::Builder class to creat...
2012-10-08 Nick LewyckyGive CaptureTracker::shouldExplore a base implementatio...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-04 Bill WendlingUse method to query for attributes.
2012-10-04 Bill WendlingAdd method to query for 'NoAlias' attribute on call...
2012-10-04 Bill WendlingUse method to query for attributes.
2012-10-04 Bill WendlingQuery for attributes via the correct method call.
2012-10-02 Chandler CarruthTurn the new SROA pass back on. Let's see if it sticks...
2012-09-30 Benjamin KramerArgumentPromotion: Remove ancient workaround for a...
2012-09-28 Evan ChengGlobalDCE should be run at -O2 / -Os to eliminate unuse...
2012-09-28 Benjamin KramerGlobalOpt: non-constexpr bitcasts or GEPs can occur...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-26 Nick LewyckyDisable the new SROA pass to get the tree back in worki...
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-25 Bill WendlingMove Attribute::typeIncompatible inside of the Attribut...
2012-09-24 Chandler CarruthEnable the new SROA pass by default.
2012-09-18 Benjamin KramerLNT builders have picked up new SROA, disable it to...
2012-09-18 Chandler CarruthAdd a major missing piece to the new SROA pass: aggress...
2012-09-15 Benjamin KramerDisable new sroa now that all buildbots have tested it.
2012-09-15 Chandler CarruthPort the SSAUpdater-based promotion logic from the...
2012-09-14 Chandler CarruthActually keep the flag default-off for now. =/ That...
2012-09-14 Chandler CarruthIntroduce a new SROA implementation.
2012-09-13 Nadav RotemFix an 80 char line limit.
2012-08-29 Benjamin KramerMake MemoryBuiltins aware of TargetLibraryInfo.
2012-08-03 Bill WendlingMove the "findUsedStructTypes" functionality outside...
2012-07-25 Nick LewyckyIt's not safe to blindly remove invoke instructions...
2012-07-24 Nick LewyckyDon't delete one more instruction than we're allowed...
2012-07-24 Nick LewyckyTeach globalopt to not nuke all stores to globals....
2012-07-21 Nick LewyckyRevert r160602.
2012-07-21 Nick LewyckyTeach globalopt to play nice with leak checkers. This...
2012-07-19 Nick LewyckyRevert r160529 due to crashes.
2012-07-19 Nick LewyckyDon't wipe out global variables that are probably stori...
2012-07-19 Benjamin KramerReplace some explicit compare loops with std::equal.
2012-07-19 Bill WendlingRemove tabs.
2012-07-02 Duncan SandsGlobalOpt forgot to handle bitcast when analyzing globa...
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-27 Matt Beaumont-GayRevert r159136 due to PR13124.
2012-06-25 Rafael EspindolaIf a constant or a function has linkonce_odr linkage...
2012-06-24 NAKAMURA Takumillvm/lib: [CMake] Add explicit dependency to intrinsics...
2012-06-24 Nick LewyckyTab to spaces. No functionality change.
2012-06-23 Hans WennborgExtend the IL for selecting TLS models (PR9788)
2012-06-22 Nuno Lopesfix whitespace in my last commit.
2012-06-22 Nuno Lopesremove extractMallocCallFromBitCast, since it was tailo...
2012-06-15 Rafael EspindolaSome optimizations done by globalopt are safe only...
2012-06-14 Rafael EspindolaImplement the isSafeToDiscardIfUnused predicate and...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-05-28 Chris Lattnerswitch AttrListPtr::get to take an ArrayRef, simplifyin...
2012-05-23 Patrik HägglundFix the inliner so that the optsize function attribute...
2012-05-12 Jay FoadTeach Function::hasAddressTaken that BlockAddress doesn...
2012-05-04 Chandler CarruthMove the CodeExtractor utility to a dedicated header...
2012-04-16 Bill WendlingAdd a Fixme.
2012-04-13 Hal FinkelBy default, use Early-CSE instead of GVN for vectorizat...
2012-04-13 Bill WendlingCode-gen may inject code into the IR before it emits...
2012-04-11 Chandler CarruthAdd two statistics to help track how we are computing...
2012-04-02 Bill WendlingAdd an option to turn off the expensive GVN load PRE...
2012-04-01 Chandler CarruthBelatedly address some code review from Chris.
2012-04-01 Chandler CarruthFix a pretty scary bug I introduced into the always...
2012-03-31 Chandler CarruthGive the always-inliner its own custom filter. It shoul...
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-31 Benjamin KramerInternalize: Remove reference of @llvm.noinline, it...
2012-03-28 Benjamin KramerGlobalOpt: If we have an inbounds GEP from a ConstantAg...
2012-03-27 Chandler CarruthMake a seemingly tiny change to the inliner and fix...
2012-03-25 Chandler CarruthMove the instruction simplification of callsite argumen...
2012-03-23 Kostya Serebryanyadd EP_OptimizerLast extension point
next