aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-07-21Now that RelocBehaviour() is never overloaded, it doesn't need to beChris Lattner
2009-07-21this doesn't break any of the 4 ia64 tests.Chris Lattner
2009-07-21alpha doesn't need to redefine this: it only supports PIC codegen anyway.Chris Lattner
2009-07-21Add some support for iterative coalescers to calculate a joined liveDavid Greene
2009-07-21no really, I can spell!Chris Lattner
2009-07-21add an API so target-independent codegen can determine if a constantChris Lattner
2009-07-21Convert instcombine from using using getAnalysis<TargetData> toDan Gohman
2009-07-21Permit the IntPtrTy argument to isEliminableCastPair to be null,Dan Gohman
2009-07-21Change ELFCodeEmitter logic to emit the constant pool and jump tables toBruno Cardoso Lopes
2009-07-21Replace the original ad-hoc code for determining whether (v pred w) impliesDan Gohman
2009-07-21remove the last bits of SectionFlagsForGlobal. There is some flag here thatChris Lattner
2009-07-21don't mask out the small flag and then reapply it later.Chris Lattner
2009-07-21if Xcore doesn't support TLS, it doesn't have to worry about thread local LLV...Chris Lattner
2009-07-21remove the Xcore implementation of SelectSectionForGlobal. While you haveChris Lattner
2009-07-21simplify based on the fact that darwin always uses L/l.Chris Lattner
2009-07-21make some stuff private.Chris Lattner
2009-07-21Remove the XCore custom implementation of MergeableConstSection, relying onChris Lattner
2009-07-21inline a trivial method into its only call site and fix indentation of casesChris Lattner
2009-07-21Remove some overridden functions in XCoreTargetAsmInfo that areChris Lattner
2009-07-21revert r76602, 76603, and r76615, pending design discussions.Chris Lattner
2009-07-21minor cleanups.Chris Lattner
2009-07-21Privatize the ConstantArray table.Owen Anderson
2009-07-21Missed a piece of the commit to remove the shift flavor.Eli Friedman
2009-07-21Privatize the first of the value maps.Owen Anderson
2009-07-21Remove shift amount flavor. It isn't actually complete enough to Eli Friedman
2009-07-21Remove a couple of already-implemented notes.Eli Friedman
2009-07-21Prefix IR dumps with LiveInterval indices when possible. This turnsDavid Greene
2009-07-21Add fake v7 itineraries for now.Evan Cheng
2009-07-21make AsmPrinter::doFinalization iterate over the global variablesChris Lattner
2009-07-21Add PrefixPrinter arguments to the dump routines for MachineFunction andDavid Greene
2009-07-21Do not select tSXTB / tSXTH in thumb2 mode.Evan Cheng
2009-07-21Rename getConstantInt{True|False} to get{True|False} at Chris' behest.Owen Anderson
2009-07-21reduce indentation by using an early exit.Chris Lattner
2009-07-21Update CMake files.Ted Kremenek
2009-07-21whitespace cleanups, make the MipsAsmPrinter::doInitializationChris Lattner
2009-07-21fix Sparc, SystemZ, and MSP430 to not override AsmPrinter::doInitialization.Chris Lattner
2009-07-21Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match theChris Lattner
2009-07-21fix indentationChris Lattner
2009-07-21remove an unneeded override.Chris Lattner
2009-07-21more random whitespace cleanup, eliminate #define, avoid copyingChris Lattner
2009-07-21some simple whitespace cleanup, avoid copying vectors for no reasonChris Lattner
2009-07-21Another rewriter bug exposed by recent coalescer changes. ReuseInfo::GetRegFo...Evan Cheng
2009-07-21Add missing include.Daniel Dunbar
2009-07-21Switch this API to StringRef.Daniel Dunbar
2009-07-21Simplify / normalize some uses of Value::getName.Daniel Dunbar
2009-07-21Remove some unused code.Daniel Dunbar
2009-07-21Support adding relocations for data sections, handling the cases whereBruno Cardoso Lopes
2009-07-21Add jumps with 8-bit relocation for assembler / disassembler. Patch by Sean C...Evan Cheng
2009-07-21Fix a dagga combiner bug: avoid creating illegal constant.Evan Cheng
2009-07-21Move a bit more state over to the LLVMContext.Owen Anderson