aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...James Molloy2012-12-2011-11/+77
* Remove MCTargetAsmLexer and its derived classes now that edis,Roman Divacky2012-12-2011-435/+0
* Adding support for llvm.arm.neon.vaddl[su].* andRenato Golin2012-12-203-4/+66
* Formatting fixes. Remove some unnecessary 'else' after 'return'. No functiona...Craig Topper2012-12-201-21/+14
* Removing trailing whitespaceCraig Topper2012-12-201-146/+146
* Implement cfi_def_cfa_offset. "Make check" test case for this comming in theReed Kotler2012-12-201-0/+27
* There is one more patch to finish large frames. Make sure we assertReed Kotler2012-12-202-0/+8
* Add constant extender support to GP-relative load/store instructions.Jyotsna Verma2012-12-202-44/+42
* Add TSFlags to ALU32 type instructions for constant-extender/Relationship maps.Jyotsna Verma2012-12-203-40/+26
* set register class properly for mips16 hereReed Kotler2012-12-201-1/+2
* Undefine PPC harder.Rafael Espindola2012-12-202-0/+6
* This assert is overly restrictive and does not work for mips16.Reed Kotler2012-12-201-1/+0
* Turn on register scavenger for Mips 16Reed Kotler2012-12-202-0/+39
* [mips] Refactor SLT (set on less than) instructions. Separate encodingAkira Hatanaka2012-12-203-22/+32
* [mips] Refactor unconditional branch instruction. Separate encoding informationAkira Hatanaka2012-12-202-6/+15
* [mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass Akira Hatanaka2012-12-206-69/+64
* [mips] Delete definition of CPRESTORE instruction.Akira Hatanaka2012-12-201-8/+0
* [mips] Refactor conditional branch instructions with one register operand.Akira Hatanaka2012-12-203-14/+24
* Don't use isa<CallInst>(this) in the constructor for CallInst's base class.Richard Smith2012-12-201-2/+5
* [mips] Refactor conditional branch instructions with two register operands.Akira Hatanaka2012-12-203-8/+22
* fix most of remaining issues with large frames.Reed Kotler2012-12-204-18/+195
* [mips] Use "or $r0, $r1, $zero" instead of "addu $r0, $zero, $r1" to copyAkira Hatanaka2012-12-201-5/+5
* Fix use-before-construction of X86TargetLowering.Richard Smith2012-12-202-4/+4
* Don't use -1 as a value of an unsigned 7-bit enumeration; that has undefinedRichard Smith2012-12-201-2/+1
* [mips] Change the order of template parameters. Move the default parameters toAkira Hatanaka2012-12-202-29/+30
* [mips] Refactor shift instructions with register operands. Separate encodingAkira Hatanaka2012-12-203-15/+28
* [mips] Refactor shift immediate instructions. Separate encoding informationAkira Hatanaka2012-12-203-36/+44
* [mips] Refactor arithmetic and logic instructions with immediate operands.Akira Hatanaka2012-12-203-22/+39
* [mips] Refactor arithmetic and logic instructions. Separate encodingAkira Hatanaka2012-12-203-28/+40
* [mips] Delete ArithOverflowR and ArithOverflow and use ArithLogicR andAkira Hatanaka2012-12-202-43/+30
* Loop Vectorizer: Enable if-conversion.Nadav Rotem2012-12-201-1/+1
* s/AttributesImpl/AttributeImpl/g This is going to apply to Attribute, not Att...Bill Wendling2012-12-204-22/+22
* Do not introduce vector operations in functions marked with noimplicitfloat.Bob Wilson2012-12-201-2/+5
* whitespaceNadav Rotem2012-12-201-1/+1
* Target/R600: Update MIB according to r170588.NAKAMURA Takumi2012-12-203-22/+29
* Add a context so that once we uniquify strings we can access them easily.Bill Wendling2012-12-192-3/+6
* MC: Add MCInstrDesc::mayAffectControlFlow() method.Jim Grosbach2012-12-194-6/+9
* Refactor isIntrinsic() to be quicker, and change classof() (and thus, isa<Int...Michael Ilseman2012-12-191-5/+1
* s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList.Bill Wendling2012-12-194-12/+12
* Add a missing 'else'. Found by grep '} if'Dmitri Gribenko2012-12-191-1/+1
* R600: Remove unecessary VREG alignment.Tom Stellard2012-12-191-6/+6
* R600: control flow optimizationTom Stellard2012-12-191-0/+49
* R600: New control flow for SI v2Tom Stellard2012-12-1914-385/+1500
* Split out abbreviations for the skeleton info from the rest ofEric Christopher2012-12-192-19/+63
* Remove the explicit MachineInstrBuilder(MI) constructor.Jakob Stoklund Olesen2012-12-196-34/+34
* Fix a bug that was found by building clang with -fsanitize.Nadav Rotem2012-12-191-1/+6
* LLVM sdisel normalize bit extraction of the form:Evan Cheng2012-12-191-2/+107
* Remove edis - the enhanced disassembler. Fixes PR14654.Roman Divacky2012-12-1925-2244/+4
* Transform (x&C)>V into (x&C)!=0 where possiblePaul Redmond2012-12-192-37/+10
* PowerPC: Expand VSELECT nodes.Benjamin Kramer2012-12-191-0/+1