| Commit message (Expand) | Author | Age | Files | Lines |
* | Factor out the code for finding an available register for use | Dan Gohman | 2009-08-12 | 1 | -54/+70 |
* | Add missing chain operands for VLD* and VST* instructions. | Bob Wilson | 2009-08-12 | 2 | -26/+34 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 20 | -299/+366 |
* | Simplify this code, and use an in-bounds GEP. | Dan Gohman | 2009-08-12 | 1 | -5/+7 |
* | prune #include | Chris Lattner | 2009-08-11 | 1 | -2/+0 |
* | prune #includage. | Chris Lattner | 2009-08-11 | 1 | -12/+0 |
* | fix CodeGen/PowerPC/2007-01-15-AsmDialect.ll, fallout from r78742 | Chris Lattner | 2009-08-11 | 1 | -2/+2 |
* | change the -x86-asm-syntax=intel/att flag to be in X86TAI | Chris Lattner | 2009-08-11 | 4 | -45/+24 |
* | Shrinkify Thumb2 r = add sp, imm. | Evan Cheng | 2009-08-11 | 3 | -11/+22 |
* | second half of commit. | Chris Lattner | 2009-08-11 | 1 | -2/+2 |
* | pass "is64Bit" flag into PPC TAI ctors instead of a whole targetmachine. | Chris Lattner | 2009-08-11 | 2 | -20/+7 |
* | eliminate asmflavor from subtarget, PPCTAI is the only client | Chris Lattner | 2009-08-11 | 3 | -19/+4 |
* | Change the asmprinter to print the comment character before the | Chris Lattner | 2009-08-11 | 8 | -23/+8 |
* | Allow a zero cycle stage to reserve/require a FU without advancing the cycle ... | David Goodwin | 2009-08-11 | 5 | -44/+75 |
* | factorize more darwin TAI stuff. Note that this gives | Chris Lattner | 2009-08-11 | 4 | -17/+7 |
* | X86/AsmParser: Mark MOV64GSrm, MOV64FSrm, GS_MOV32rm, FS_MOV32rm as codegen o... | Daniel Dunbar | 2009-08-11 | 2 | -4/+4 |
* | factorize darwin ProtectedDirective and SetDirective. | Chris Lattner | 2009-08-11 | 4 | -5/+4 |
* | Add 'isCodeGenOnly' bit to Instruction .td records. | Daniel Dunbar | 2009-08-11 | 3 | -6/+9 |
* | all darwin targets have .space and .zerofill, pull up. | Chris Lattner | 2009-08-11 | 4 | -5/+2 |
* | eliminate template from arm TAI | Chris Lattner | 2009-08-11 | 3 | -28/+19 |
* | fix a bug I introduced in r78724 that caused failures in: | Chris Lattner | 2009-08-11 | 1 | -1/+1 |
* | move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate | Chris Lattner | 2009-08-11 | 6 | -35/+33 |
* | Fix warnings. | Owen Anderson | 2009-08-11 | 3 | -12/+10 |
* | eliminate the X86TargetAsmInfo template. | Chris Lattner | 2009-08-11 | 2 | -26/+24 |
* | Added ADD instructions with rAX as one parameter to the Intel instruction | Sean Callanan | 2009-08-11 | 1 | -0/+8 |
* | Shrinkify Thumb2 load / store multiple instructions. | Evan Cheng | 2009-08-11 | 7 | -53/+122 |
* | llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will be | Daniel Dunbar | 2009-08-11 | 1 | -0/+6 |
* | Optimize exact sdiv by a constant power of 2 to ashr. | Dan Gohman | 2009-08-11 | 1 | -0/+9 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 68 | -4970/+4974 |
* | pass the TargetTriple down from each target ctor to the | Chris Lattner | 2009-08-11 | 12 | -17/+15 |
* | now that JumpTableDirective can differentate picness itself, MIPS TAI | Chris Lattner | 2009-08-11 | 3 | -11/+6 |
* | split "JumpTableDirective" (an existing hack) into a PIC and nonPIC | Chris Lattner | 2009-08-11 | 4 | -11/+6 |
* | "TAI::JumpTableDirective" is always null for current arm targets, simplify | Chris Lattner | 2009-08-11 | 1 | -14/+12 |
* | Add convenience functions for creating nsw add operators. | Dan Gohman | 2009-08-11 | 1 | -0/+9 |
* | Don't set the isexact flag if an sdiv operator has been folded into | Dan Gohman | 2009-08-11 | 1 | -1/+4 |
* | Add Thumb2 eh_sjlj_setjmp implementation | Jim Grosbach | 2009-08-11 | 2 | -0/+34 |
* | Simplify ConstantExpr::getInBoundsGetElementPtr and fix a possible crash, if | Daniel Dunbar | 2009-08-11 | 1 | -8/+5 |
* | Revert 78680 until I figure out why it completely broke things. | Daniel Dunbar | 2009-08-11 | 1 | -0/+40 |
* | Link NamedMDNodes. | Devang Patel | 2009-08-11 | 2 | -0/+28 |
* | Add convenience functions for creating inbounds GEPs. | Dan Gohman | 2009-08-11 | 1 | -0/+20 |
* | Use DEBUG macro for debug output. | David Goodwin | 2009-08-11 | 1 | -11/+7 |
* | add a trivial line # cache to SourceMgr to make repeated queries to | Chris Lattner | 2009-08-11 | 1 | -0/+40 |
* | Make LLVMContext and LLVMContextImpl classes instead of structs. | Benjamin Kramer | 2009-08-11 | 6 | -7/+8 |
* | Remove some unnecessary LoadInst constructors, missed during Twinification. | Daniel Dunbar | 2009-08-11 | 1 | -40/+0 |
* | Add some debug output. | David Goodwin | 2009-08-11 | 2 | -2/+16 |
* | Use isa instead of dyn_cast when the result is only converted to bool. | Dan Gohman | 2009-08-11 | 1 | -2/+2 |
* | fix GetInstSizeInBytes for eh_sjlj_setjmp | Jim Grosbach | 2009-08-11 | 1 | -1/+1 |
* | Add convenience functions for creating exact sdiv operators, and | Dan Gohman | 2009-08-11 | 1 | -0/+6 |
* | move some 32-bit instrs to x86instrinfo.td | Chris Lattner | 2009-08-11 | 2 | -8/+11 |
* | This void is implicit in C++. | Benjamin Kramer | 2009-08-11 | 1 | -1/+1 |