Fixed a bug in the coalescer where intervals were occasionally merged despite a real...
[oota-llvm.git] / lib / CodeGen /
2009-10-27 Lang HamesFixed a bug in the coalescer where intervals were occas...
2009-10-27 Dan GohmanUpdate the MachineBasicBlock CFG for an indirect branch.
2009-10-27 Dan GohmanAdd CodeGen support for indirect branches.
2009-10-27 Devang PatelDo not held on to DenseMap slot accross map insertion...
2009-10-27 Chris Lattnerdon't use stdio
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-10-27 Chris Lattneradd enough support for indirect branch for the feature...
2009-10-27 Chris Lattnerpseudosourcevalue is also still using getGlobalContext...
2009-10-27 Eric ChristopherAdd objectsize intrinsic and hook it up through codegen...
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-26 David GoodwinAllow the aggressive anti-dep breaker to process the...
2009-10-26 David GoodwinDefine virtual destructor in *.cpp file.
2009-10-26 David GoodwinAdd aggressive anti-dependence breaker. Currently it...
2009-10-26 Dan GohmanWhen checking whether a def of an aliased register...
2009-10-26 David GoodwinBreak anti-dependence breaking out into its own class.
2009-10-26 Evan Cheng- Revert some changes from 85044, 85045, and 85047...
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-10-25 Evan ChengUse isIdentityCopy. Fix a bozo bug (flipped condition...
2009-10-25 Evan ChengCode clean up.
2009-10-25 Evan ChengDo not delete identity insert_subreg even if dest is...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-25 Jim GrosbachWhen the scavenger is looking for a good candidate...
2009-10-24 Dan GohmanRename isLoopExit to isLoopExiting, for consistency...
2009-10-24 Anton KorobeynikovAdd some asserts to catch copyRegToReg() fails early
2009-10-23 Evan ChengIdentity copies should not contribute to spill weight.
2009-10-23 Dan GohmanAPInt-ify the gep scaling code, so that it correctly...
2009-10-23 Bill WendlingNeuter stack protectors by only checking character...
2009-10-22 David GoodwinAllow the target to select the level of anti-dependence...
2009-10-22 Bill WendlingTidying up some code and comments. No functionality...
2009-10-22 Anton KorobeynikovFix null pointer dereference.
2009-10-22 Dan GohmanRevert the main portion of r31856. It was causing Branc...
2009-10-21 Jim GrosbachThe spill restore needs to be resolved to the SP/FP...
2009-10-21 Jim GrosbachCleanup of frame index scavenging. Better code flow...
2009-10-21 Evan ChengNeed a comma after imp-use.
2009-10-21 Dan GohmanRevert r84658 and r84691. They were causing llvm-gcc...
2009-10-20 David GoodwinRespect src register allocation requirements when break...
2009-10-20 Anton KorobeynikovFix invalid for vector types fneg(bitconvert(x)) =...
2009-10-20 Lang HamesOops. Backing out 84681 - needs to wait for the indexin...
2009-10-20 Lang HamesAdded some debugging output to pre-alloc splitting.
2009-10-20 David GoodwinCheckpoint more aggressive anti-dependency breaking...
2009-10-20 Jim GrosbachBetter handle instructions that re-def a scratch register
2009-10-20 Jim GrosbachRegister re-use for scavenged frame indices must check...
2009-10-20 Dan GohmanRe-apply r84295, with fixes to how the loop "top" and...
2009-10-20 Evan ChengTrim unnecessary includes.
2009-10-20 Dan GohmanAdd getTopBlock and getBottomBlock member functions...
2009-10-20 Evan ChengIf the physical register being spilled does not have...
2009-10-20 Jim GrosbachEnable post-pass frame index register scavenging for...
2009-10-19 Jim GrosbachAdjust the scavenge register spilling to allow the...
2009-10-19 Anton KorobeynikovRevert r84295, this unbreaks llvm-gcc bootstrap on...
2009-10-19 Dan GohmanFix a typo in a comment.
2009-10-19 Dan GohmanChange a few instance variables to be local variables.
2009-10-18 Evan ChengSpill slots cannot alias.
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-18 Evan ChengOnly fixed stack objects and spill slots should be...
2009-10-17 Daniel DunbarFix my -Asserts warning fix.
2009-10-17 Daniel DunbarSuppress -Asserts warning.
2009-10-17 Evan ChengDistinquish stack slots from other stack objects. They...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-17 Evan Cheng80 col violation.
2009-10-17 Dan GohmanDelete an obsolete comment.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-17 Dan GohmanEnhance CodePlacementOpt's unconditional intra-loop...
2009-10-16 Mon P WangAllow widening of extract subvector
2009-10-16 Devang PatelDo not emit name entry for a pointer type.
2009-10-16 Evan ChengChange createPostRAScheduler so it can be turned off...
2009-10-16 Devang PatelIf there is not any llvm instruction associated with...
2009-10-16 Evan ChengIf post-alloc scheduler is not enabled, it should retur...
2009-10-16 Zhongxing XuIndent code.
2009-10-16 Evan Cheng80 column violation.
2009-10-15 Jakob Stoklund OlesenReport errors correctly for unselected target intrinsics.
2009-10-15 Dan GohmanMake CodePlacementOpt align loops, rather than loop...
2009-10-14 Evan ChengWhen LiveVariables is adding implicit-def to model...
2009-10-14 Evan ChengPrint earlyclobber for implicit-defs as well.
2009-10-14 Jim GrosbachMake loop not recalc getNumOperands() each time around
2009-10-14 Devang PatelAdd support to record DbgScope as inlined scope.
2009-10-14 Jim Grosbachquiet compiler warning
2009-10-14 Duncan SandsI don't see any point in having both eh.selector.i32...
2009-10-14 Dan GohmanThis remat entry is basically done. There are hooks...
2009-10-13 Dan GohmanAdd a few README.txt items.
2009-10-13 Devang Patels/DebugLoc.CompileUnit/DebugLoc.Scope/g
2009-10-13 Duncan SandsIntroduce new convenience methods for sign extending or
2009-10-13 David GoodwinAdd debugging output.
2009-10-13 Daniel DunbarFix a -Asserts warning.
2009-10-12 Devang PatelFind enclosing subprogram info.
2009-10-12 Devang PatelSet default location for a function if it is not set.
2009-10-12 Dale JohannesenRevert the kludge in 76703. I got a clean
2009-10-12 Dan GohmanRemove a redundant member variable.
2009-10-12 Nate BegemanMore heuristics for Combiner-AA. Still catches all...
2009-10-12 Chris LattnerFix PR5087, patch by Jakub Staszak!
2009-10-10 Dan GohmanCreate a new InstrEmitter class for translating Selecti...
2009-10-10 Dan GohmanMake getMachineNode return a MachineSDNode* instead...
2009-10-10 Dan GohmanFix a missing initialization of PostRAScheduler's AA...
2009-10-09 Dan GohmanThe ScheduleDAG framework now requires an AliasAnalysis...
2009-10-09 Dan GohmanFactor out LiveIntervalAnalysis' code to determine...
2009-10-09 Devang PatelExtract scope information from the variable itself...
2009-10-09 Dan GohmanisTriviallyReMaterializable checks the
2009-10-09 Dan GohmanAdd basic infrastructure and x86 support for preserving...
2009-10-09 Devang PatelCheck invalid debug info for enums. This may happen...
next