Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for...
[oota-llvm.git] / lib / Transforms / Scalar /
2013-01-28 Michael GottesmanExtracted ObjCARC.cpp into its own library libLLVMObjCA...
2013-01-27 Michael GottesmanRenamed function IsPotentialUse to IsPotentialRetainabl...
2013-01-24 Michael GottesmanAdded comment to ObjCARC elaborating what is meant...
2013-01-22 Michael GottesmanFixed typo.
2013-01-22 Michael Gottesman[ObjCARC] Refactored out the inner most 2-loops from...
2013-01-22 Bill WendlingMore encapsulation work.
2013-01-22 Chandler CarruthBegin fleshing out an interface in TTI for modelling...
2013-01-21 Chandler CarruthSwitch CodeMetrics itself over to use TTI to determine...
2013-01-18 Michael GottesmanImproved comment.
2013-01-18 Michael GottesmanFixed typo in comment.
2013-01-18 Bill WendlingUse AttributeSet accessor methods instead of Attribute...
2013-01-18 Benjamin KramerSilence GCC warning about dropping off a non-void function.
2013-01-18 Michael GottesmanFixed 80+ violation.
2013-01-17 Michael GottesmanAdded missing const from my last commit.
2013-01-17 Michael Gottesman[ObjCARC] Implemented operator<< for InstructionClass...
2013-01-16 Michael Gottesman[ObjCARC] Turn off ignoring unwind edges in ObjCARC...
2013-01-14 Michael GottesmanChanged SmallPtrSet.count guard + SmallPtrSet.insert...
2013-01-14 Michael GottesmanFixed some 80+ violations.
2013-01-14 Michael GottesmanUpdated the documentation in ObjCARC.cpp to fit the...
2013-01-13 Michael GottesmanFixed an infinite loop in the block escape in analysis...
2013-01-13 Michael Gottesman[ObjCARC] Even more debug messages!
2013-01-13 Michael Gottesman[ObjCARC] More debug messages.
2013-01-12 Chandler CarruthFix an editor goof in r171738 that Bill spotted. He...
2013-01-12 Michael GottesmanFixed debug message in ObjCARC.
2013-01-12 Michael GottesmanFixed a few debug messages in ObjCARC and added one.
2013-01-12 Michael GottesmanFixed bug in ObjCARC where we were changing a call...
2013-01-12 Michael GottesmanFixed a bug where we were tail calling objc_autorelease...
2013-01-10 Shuxin YangPR14904: Segmentation fault running pass 'Recognize...
2013-01-10 Michael Gottesman[ObjCARC Debug Message] Added debug message when we...
2013-01-09 Michael Gottesman[ObjCARC Debug Messages] This is a squashed commit...
2013-01-09 Benjamin KramerLICM: Hoist insertvalue/extractvalue out of loops.
2013-01-07 Michael GottesmanFixed EOL whitespace.
2013-01-07 Chandler CarruthSink AddrMode back into TargetLowering, removing one...
2013-01-07 Chandler CarruthRemove LSR's use of the random AddrMode struct. These...
2013-01-07 Chandler CarruthSwitch the SCEV expander and LoopStrengthReduce to use
2013-01-07 Silviu BarangaMake the MergeGlobals pass correctly handle the address...
2013-01-07 Chandler CarruthSwitch LoopIdiom pass to directly require target transf...
2013-01-07 Chandler CarruthMake SimplifyCFG simply depend upon TargetTransformInfo...
2013-01-07 Chandler CarruthMake the popcnt support enums and methods have more...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-07 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-07 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-07 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-06 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-06 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-06 Michael Gottesman[ObjCARC Debug Messages] - Added missing newline.
2013-01-06 Michael GottesmanAdded debug statement to ObjCARC when we replace objc_a...
2013-01-06 Michael GottesmanAdded 2x Debug statements to ObjCARC that log when...
2013-01-06 Michael GottesmanAdded debug message in ObjCARC when we remove a no...
2013-01-06 Michael GottesmanAdded debug message to ObjCARC when we transform an...
2013-01-06 Andrew TrickFix a crash in LSR replaceCongruentIVs.
2013-01-05 Michael GottesmanAdded debug message to ObjCARC when we transform objc_r...
2013-01-05 Michael GottesmanAdded debug message for ObjCARC when we zap an objc_aut...
2013-01-05 Chris Lattnerswitch from pointer equality comparison to MDNode:...
2013-01-05 Chandler CarruthSwitch LoopIdiomRecognize to directly use the TargetTra...
2013-01-05 Chandler CarruthSink the AddressingModeMatcher helper class into an...
2013-01-04 Michael GottesmanAdded DEBUG message to ObjCARC when we optimize objc_re...
2013-01-04 Michael GottesmanFixed up some DEBUG messages where I was putting in...
2013-01-03 Michael GottesmanChanged two debug statements that state that a queue...
2013-01-03 Michael GottesmanAdded DEBUG message for ObjCARC when we zap a push...
2013-01-03 Michael GottesmanAdded DEBUG message to ObjCARC when we transform objc_i...
2013-01-03 Michael GottesmanAdded DEBUG message for ObjCARC when an inline asm...
2013-01-02 Shuxin Yang- Add comment to two functions which might be considere...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthResort the #include lines in include/... and lib/....
2013-01-01 Benjamin KramerAdd IRBuilder::CreateVectorSplat and use it to simplify...
2013-01-01 Benjamin KramerSROA: Clean up unused assignment warnings from clang...
2013-01-01 Michael GottesmanAdded DEBUG message when ObjCARC replaces a call which...
2013-01-01 Michael GottesmanAdded DEBUG messages to the top of several processing...
2012-12-31 Chris LattnerFix LICM's memory promotion optimization to preserve...
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-21 Evan ChengEvery pass deserves a name, even codegenprep.
2012-12-20 James MolloyAdd a new attribute, 'noduplicate'. If a function conta...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-18 Nadav RotemSROA: Replace calls to getScalarSizeInBits to DataLayou...
2012-12-17 Chandler CarruthFix another SROA crasher, PR14601.
2012-12-17 Chandler CarruthTeach the rewriting of memcpy calls to support subvecto...
2012-12-17 Evgeniy StepanovOptimize tree walking in markAliveBlocks.
2012-12-17 Chandler CarruthFix a secondary bug I introduced while fixing the first...
2012-12-17 Chandler CarruthHoist a convertValue call to the two paths where it...
2012-12-17 Chandler CarruthHoist the insertVector helper to be a static helper.
2012-12-17 Chandler CarruthLift the extractVector helper all the way out to a...
2012-12-17 Chandler CarruthFactor the vector load rewriting into a more generic...
2012-12-17 Chandler CarruthFix the first part of PR14478: memset now works.
2012-12-17 Chandler CarruthExtract the logic for inserting a subvector into a...
2012-12-17 Chandler CarruthLift the integer splat computation into a helper function.
2012-12-15 Chandler CarruthRelax an overly aggressive assert to fix PR14572.
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getLoadExtAction to take an...
2012-12-10 Chandler CarruthAdd a new visitor for walking the uses of a pointer...
2012-12-10 Chandler CarruthFix PR14548: SROA was crashing on a mixture of i1 and...
2012-12-09 Chandler CarruthSwitch SROA to pop Uses off the back of its visitors...
2012-12-09 Shuxin Yang- Re-enable population count loop idiom recognization
2012-12-08 Chandler CarruthRevert the patches adding a popcount loop idiom recogni...
2012-12-08 Shuxin YangFix an inadvertent typo error.
2012-12-07 Bill Wendlings/AttrListPtr/AttributeSet/g to better label what this...
2012-12-06 Bill WendlingSet the 'MadeChange' variable if we are deleting blocks.
2012-12-04 Matt Beaumont-GayAdd 'using' declarations to suppress -Woverloaded-virtu...
2012-12-03 Nadav RotemTeach the jump threading optimization to stop scanning...
next