summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add a function to get the segment name of a section.Rafael Espindola2012-12-21
* Add targets to skip running the GC passes.Evan Cheng2012-12-21
* Every pass deserves a name, even codegenprep.Evan Cheng2012-12-21
* Improve the X86 cost model for loads and stores.Nadav Rotem2012-12-21
* BB-Vectorizer: Check the cost of the store pointer typeNadav Rotem2012-12-21
* Call llvm_unreachable instead of assert.Reed Kotler2012-12-21
* Fix a bug in the code that checks if we can vectorize loops while using dynamicNadav Rotem2012-12-21
* Require the two-argument MI::addOperand(MF, MO) for dangling instructions.Jakob Stoklund Olesen2012-12-20
* Add an MF argument to MI::copyImplicitOps().Jakob Stoklund Olesen2012-12-20
* Use two-arg addOperand(MF, MO) internally in MachineInstr when possible.Jakob Stoklund Olesen2012-12-20
* MachineInstrBuilderize ARM.Jakob Stoklund Olesen2012-12-20
* MachineInstrBuilderize NVPTX.Jakob Stoklund Olesen2012-12-20
* Fix an unitialized member variable that may have caused sporadic failuresEli Bendersky2012-12-20
* Whitespace and 80-column cleanup.Eric Christopher2012-12-20
* Start splitting out the debug string section handling by moving itEric Christopher2012-12-20
* Some random comment, naming, and format changes.Bill Wendling2012-12-20
* Remove two dead functions.Jakob Stoklund Olesen2012-12-20
* Revert "Adding support for llvm.arm.neon.vaddl[su].* and"Bob Wilson2012-12-20
* LoopVectorize: Fix a bug in the scalarization of instructions.Nadav Rotem2012-12-20
* On some ARM cpus, flags setting movs with shifter operand, i.e. lsl, lsr, asr,Evan Cheng2012-12-20
* Aligned bundling support. Following the discussion here:Eli Bendersky2012-12-20
* Use MachineInstrBuilder for PHI nodes in SelectionDAGISel.Jakob Stoklund Olesen2012-12-20
* Use MachineInstrBuilder in InstrEmitter.Jakob Stoklund Olesen2012-12-20
* Use MachineInstrBuilder in a few CodeGen passes.Jakob Stoklund Olesen2012-12-20
* Loop Vectorizer: turn-off if-conversion.Nadav Rotem2012-12-20
* Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...James Molloy2012-12-20
* Remove MCTargetAsmLexer and its derived classes now that edis,Roman Divacky2012-12-20
* Adding support for llvm.arm.neon.vaddl[su].* andRenato Golin2012-12-20
* Formatting fixes. Remove some unnecessary 'else' after 'return'. No functiona...Craig Topper2012-12-20
* Removing trailing whitespaceCraig Topper2012-12-20
* Implement cfi_def_cfa_offset. "Make check" test case for this comming in theReed Kotler2012-12-20
* There is one more patch to finish large frames. Make sure we assertReed Kotler2012-12-20
* Add constant extender support to GP-relative load/store instructions.Jyotsna Verma2012-12-20
* Add TSFlags to ALU32 type instructions for constant-extender/Relationship maps.Jyotsna Verma2012-12-20
* set register class properly for mips16 hereReed Kotler2012-12-20
* Undefine PPC harder.Rafael Espindola2012-12-20
* This assert is overly restrictive and does not work for mips16.Reed Kotler2012-12-20
* Turn on register scavenger for Mips 16Reed Kotler2012-12-20
* [mips] Refactor SLT (set on less than) instructions. Separate encodingAkira Hatanaka2012-12-20
* [mips] Refactor unconditional branch instruction. Separate encoding informationAkira Hatanaka2012-12-20
* [mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass Akira Hatanaka2012-12-20
* [mips] Delete definition of CPRESTORE instruction.Akira Hatanaka2012-12-20
* [mips] Refactor conditional branch instructions with one register operand.Akira Hatanaka2012-12-20
* Don't use isa<CallInst>(this) in the constructor for CallInst's base class.Richard Smith2012-12-20
* [mips] Refactor conditional branch instructions with two register operands.Akira Hatanaka2012-12-20
* fix most of remaining issues with large frames.Reed Kotler2012-12-20
* [mips] Use "or $r0, $r1, $zero" instead of "addu $r0, $zero, $r1" to copyAkira Hatanaka2012-12-20
* Fix use-before-construction of X86TargetLowering.Richard Smith2012-12-20
* Don't use -1 as a value of an unsigned 7-bit enumeration; that has undefinedRichard Smith2012-12-20
* [mips] Change the order of template parameters. Move the default parameters toAkira Hatanaka2012-12-20