aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2009-10-19Revert r84295, this unbreaks llvm-gcc bootstrap on x86-64/linuxAnton Korobeynikov
2009-10-19Fix a typo in a comment.Dan Gohman
2009-10-19Change a few instance variables to be local variables.Dan Gohman
2009-10-18Spill slots cannot alias.Evan Cheng
2009-10-18-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixedEvan Cheng
2009-10-18Only fixed stack objects and spill slots should be get FixedStack PseudoSourc...Evan Cheng
2009-10-17Fix my -Asserts warning fix.Daniel Dunbar
2009-10-17Suppress -Asserts warning.Daniel Dunbar
2009-10-17Distinquish stack slots from other stack objects. They (and fixed objects) ge...Evan Cheng
2009-10-17Revert 84315 for now. Re-thinking the patch.Evan Cheng
2009-10-17Rename getFixedStack to getStackObject. The stack objects represented are notEvan Cheng
2009-10-1780 col violation.Evan Cheng
2009-10-17Delete an obsolete comment.Dan Gohman
2009-10-17Remove MallocInst from LLVM Instructions.Victor Hernandez
2009-10-17Enhance CodePlacementOpt's unconditional intra-loop branch elimination logicDan Gohman
2009-10-16Allow widening of extract subvectorMon P Wang
2009-10-16Do not emit name entry for a pointer type.Devang Patel
2009-10-16Change createPostRAScheduler so it can be turned off at llc -O1.Evan Cheng
2009-10-16If there is not any llvm instruction associated with each lexical scope encod...Devang Patel
2009-10-16If post-alloc scheduler is not enabled, it should return false, not true.Evan Cheng
2009-10-16Indent code.Zhongxing Xu
2009-10-1680 column violation.Evan Cheng
2009-10-15Report errors correctly for unselected target intrinsics.Jakob Stoklund Olesen
2009-10-15Make CodePlacementOpt align loops, rather than loop headers. TheDan Gohman
2009-10-14When LiveVariables is adding implicit-def to model "partial dead", add the ea...Evan Cheng
2009-10-14Print earlyclobber for implicit-defs as well.Evan Cheng
2009-10-14Make loop not recalc getNumOperands() each time aroundJim Grosbach
2009-10-14Add support to record DbgScope as inlined scope.Devang Patel
2009-10-14quiet compiler warningJim Grosbach
2009-10-14I don't see any point in having both eh.selector.i32 and eh.selector.i64,Duncan Sands
2009-10-14This remat entry is basically done. There are hooks to allow targetsDan Gohman
2009-10-13Add a few README.txt items.Dan Gohman
2009-10-13s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel
2009-10-13Introduce new convenience methods for sign extending orDuncan Sands
2009-10-13Add debugging output.David Goodwin
2009-10-13Fix a -Asserts warning.Daniel Dunbar
2009-10-12Find enclosing subprogram info.Devang Patel
2009-10-12Set default location for a function if it is not set.Devang Patel
2009-10-12Revert the kludge in 76703. I got a cleanDale Johannesen
2009-10-12Remove a redundant member variable.Dan Gohman
2009-10-12More heuristics for Combiner-AA. Still catches all important cases, butNate Begeman
2009-10-12Fix PR5087, patch by Jakub Staszak!Chris Lattner
2009-10-10Create a new InstrEmitter class for translating SelectionDAG nodesDan Gohman
2009-10-10Make getMachineNode return a MachineSDNode* instead of a generic SDNode*Dan Gohman
2009-10-10Fix a missing initialization of PostRAScheduler's AA member.Dan Gohman
2009-10-09The ScheduleDAG framework now requires an AliasAnalysis argument, thoughDan Gohman
2009-10-09Factor out LiveIntervalAnalysis' code to determine whether an instructionDan Gohman
2009-10-09Extract scope information from the variable itself, instead of relying on all...Devang Patel
2009-10-09isTriviallyReMaterializable checks theDan Gohman
2009-10-09Add basic infrastructure and x86 support for preserving MachineMemOperandDan Gohman