Simplify some code.
[oota-llvm.git] / lib / CodeGen /
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...
2009-10-09 Jim Grosbachwhen previous scratch register is killed, flag the...
2009-10-09 Evan ChengGive Dan and my recent changes, machine LICM is now...
2009-10-09 Evan ChengFix a logic error that caused non-rematable loop invari...
2009-10-09 Evan ChengReset kill markers after live interval is reconstructed.
2009-10-08 Evan ChengRemove code that makes no sense.
2009-10-08 Devang PatelClear variable debug info map at the end of the function.
2009-10-08 Bob WilsonAdd a SelectionDAG getTargetInsertSubreg convenience...
2009-10-08 Devang PatelDo not record line number to implicitly mark start...
2009-10-08 Dan GohmanAdd a form of addPreserved which takes a string argumen...
2009-10-08 Jim GrosbachRe-enable register scavenging in Thumb1 by default.
2009-10-08 Jim Grosbachbugfix. The target may use virtual registers that aren...
2009-10-07 Jim Grosbachreverting thumb1 scavenging default due to test failure...
2009-10-07 Chris Lattnersecond half of lazy liveness removal.
2009-10-07 Jim GrosbachEnable thumb1 register scavenging by default.
2009-10-07 Jim Grosbachgrammar
2009-10-07 Jim Grosbachadd initializers for clarity. Add missing assignment...
2009-10-07 Owen AndersonRemove LazyLiveness from the tree. It doesn't work...
2009-10-07 Dan GohmanReplace some code for aggressive-remat with MachineInst...
2009-10-07 Dan GohmanReplace TargetInstrInfo::isInvariantLoad and its target...
2009-10-07 Dan GohmanAdd a few simple MachineVerifier checks for MachineMemO...
2009-10-07 Jim GrosbachAdd register-reuse to frame-index register scavenging...
2009-10-07 Dan GohmanFix this comment. The loop header is the loop entry...
2009-10-06 Devang PatelAdd support to handle debug info attached to an instruc...
2009-10-06 Dan GohmanInstead of printing unnecessary basic block labels...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-10-06 Jim Grosbachgrammar
2009-10-06 Devang PatelFix cut-n-pasto.
2009-10-06 Devang PatelUpdate processDebugLoc() so that it can be used to...
2009-10-06 Devang PatelRemove dead code.
2009-10-06 Devang PatelAdd utility routine to set begin and end labels for...
2009-10-06 Devang PatelRemove unintentional function decl.
2009-10-06 Devang PatelAdd utility routine to collect variable debug info...
2009-10-06 Devang PatelSet default location for the function if it is not...
2009-10-06 Devang PatelExistence of a compile unit for input source file is...
2009-10-05 Devang PatelIf subprogram die is not available then construct new...
2009-10-05 Devang PatelAdjust context for the global variables that are not...
2009-10-05 Devang PatelSet address while constructing DIE.
2009-10-05 Jim GrosbachIn Thumb1, the register scavenger is not always able...
2009-10-05 Devang PatelGracefully handle various scopes while recording source...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-10-05 Chris Lattnerstop MachineFunctionPass from claiming that it preserve...
2009-10-04 Jakob Stoklund OlesenWhitespace and formatting.
2009-10-03 Lang HamesOops. Renamed remaining MachineInstrIndex references.
2009-10-03 Lang HamesRenamed MachineInstrIndex to LiveIndex.
2009-10-02 Benjamin KramerFix a use-after-free in post-ra-scheduling.
2009-10-01 David GoodwinAll callee-saved registers are live-out of a return...
2009-10-01 David GoodwinRemove neonfp attribute and instead set default based...
2009-10-01 David GoodwinRestore the -post-RA-scheduler flag as an override...
2009-10-01 Devang PatelAdd support to extract lexical scope information from...
next