| Commit message (Expand) | Author | Age | Files | Lines |
* | llvm-mc/X86: Parse '*' correctly (in the way the matcher expects). | Daniel Dunbar | 2009-08-11 | 1 | -11/+7 |
* | Added the x86 INT instructions; both the special-case INT 3 and the general-case | Sean Callanan | 2009-08-11 | 1 | -0/+4 |
* | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 1 | -2/+2 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 10 | -1364/+1364 |
* | Whitespace, 80-column, and isTwoAddress -> Constraints = "" changes. | Eric Christopher | 2009-08-10 | 1 | -32/+48 |
* | Fix up whitespace, remove commented out code. | Eric Christopher | 2009-08-10 | 1 | -29/+14 |
* | llvm-mc/AsmParser: Disambiguate i64i8imm. | Daniel Dunbar | 2009-08-10 | 1 | -1/+3 |
* | llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to call | Daniel Dunbar | 2009-08-10 | 1 | -4/+4 |
* | SimpleValueType-ify a few more methods on TargetLowering. | Owen Anderson | 2009-08-10 | 1 | -11/+12 |
* | Continue the SimpleValueType-ification. | Owen Anderson | 2009-08-10 | 1 | -8/+8 |
* | llvm-mc/AsmMatcher: Fix thinko, Mem isn't a subclass of Imm. | Daniel Dunbar | 2009-08-10 | 1 | -1/+1 |
* | Start moving TargetLowering away from using full MVTs and towards SimpleValue... | Owen Anderson | 2009-08-10 | 2 | -2/+2 |
* | llvm-mc/AsmMatcher: Change assembler parser match classes to their own record | Daniel Dunbar | 2009-08-10 | 3 | -11/+18 |
* | split MachO section handling stuff out to its out .h/.cpp file. | Chris Lattner | 2009-08-10 | 1 | -1/+1 |
* | Make the big switch: Change MCSectionMachO to represent a section *semantically* | Chris Lattner | 2009-08-10 | 1 | -5/+7 |
* | llvm-mc/AsmParser: Implement user defined super classes. | Daniel Dunbar | 2009-08-09 | 2 | -2/+27 |
* | Extend comment on ParserMatchClass .td field, and add some missing | Daniel Dunbar | 2009-08-09 | 2 | -0/+4 |
* | llvm-mc/AsmParser: Define match classes in the .td file. | Daniel Dunbar | 2009-08-09 | 1 | -0/+3 |
* | add a note about dead zero extends. | Chris Lattner | 2009-08-08 | 1 | -0/+49 |
* | Add crc32 instruction and intrinsics. Add a new class of prefix | Eric Christopher | 2009-08-08 | 5 | -0/+93 |
* | llvm-mc/AsmMatcher: Switch token matching to use the new string matcher. | Daniel Dunbar | 2009-08-08 | 1 | -2/+6 |
* | Use reloc_absolute_word_sext relocation for X86::MOV64(ri/mi)32 instructions,... | Bruno Cardoso Lopes | 2009-08-08 | 1 | -2/+2 |
* | llvm-mc/AsmMatcher: Improve match code. | Daniel Dunbar | 2009-08-08 | 1 | -23/+1 |
* | make printInstruction return void since its result is omitted. Make the | Chris Lattner | 2009-08-08 | 2 | -3/+3 |
* | Do not generate 32-bit call on win64 when imm does not fit | Anton Korobeynikov | 2009-08-07 | 1 | -2/+2 |
* | Reformatting of lines. Put multiple DEBUG statements under one DEBUG statement. | Bill Wendling | 2009-08-07 | 1 | -45/+78 |
* | llvm-mc/AsmMatcher: Tweaks in response to feedback. | Daniel Dunbar | 2009-08-07 | 1 | -1/+1 |
* | Improve disabling of X86 AsmMatcher. | Daniel Dunbar | 2009-08-07 | 1 | -0/+1 |
* | Disable X86 AsmMatcher for now, it is causing gcc-4.0 to run out of memory on | Daniel Dunbar | 2009-08-07 | 1 | -0/+19 |
* | llvm-mc/AsmMatcher: Move to a slightly more sane matching design. | Daniel Dunbar | 2009-08-07 | 1 | -139/+61 |
* | We need to sext global addresses in kernel code model, not zext | Anton Korobeynikov | 2009-08-06 | 2 | -11/+24 |
* | Fix a bug in x86's PreprocessForRMW logic that was exposed | Dan Gohman | 2009-08-06 | 1 | -3/+5 |
* | Missed part of recent kernel codemodel tweaks | Anton Korobeynikov | 2009-08-06 | 1 | -2/+4 |
* | Better handle kernel code model. Also, generalize the things and fix one | Anton Korobeynikov | 2009-08-05 | 3 | -34/+81 |
* | Use GR32 for copies between GR32_NOSP and GR32_NOREX, as neither | Dan Gohman | 2009-08-05 | 1 | -3/+11 |
* | remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs. | Chris Lattner | 2009-08-05 | 1 | -4/+0 |
* | hasSuperClass tests for a strict superset relation, rather than | Dan Gohman | 2009-08-05 | 1 | -2/+2 |
* | Remove some dead code. | Daniel Dunbar | 2009-08-05 | 1 | -22/+1 |
* | Enable the new no-SP register classes by default. This is to address | Dan Gohman | 2009-08-05 | 3 | -17/+6 |
* | Remove dead code. MDNode and MDString are not Constant anymore. | Devang Patel | 2009-08-05 | 1 | -3/+0 |
* | - Remove custom handling of jumptables by the elf writter (this was | Bruno Cardoso Lopes | 2009-08-05 | 2 | -16/+12 |
* | Teach X86FastISel how to handle CCValAssign::BCvt, which is used for | Dan Gohman | 2009-08-05 | 1 | -0/+8 |
* | Clarify common linkage and the requirements on it. Enforce | Chris Lattner | 2009-08-05 | 1 | -1/+6 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 4 | -247/+208 |
* | Don't flush the raw_ostream between each MachineFunction. These flush | Dan Gohman | 2009-08-05 | 2 | -4/+0 |
* | 1) Proper emit displacements for x86, using absolute relocations where necessary | Bruno Cardoso Lopes | 2009-08-05 | 3 | -31/+56 |
* | remove a random reference to subtarget. Even without this, we | Chris Lattner | 2009-08-04 | 1 | -2/+0 |
* | rip out SectionEndDirectiveSuffix support, only uses by | Chris Lattner | 2009-08-04 | 1 | -1/+0 |
* | make MergeableCString be a SectionKind "abstract class", and | Chris Lattner | 2009-08-04 | 1 | -0/+1 |
* | hoist some common code out of a switch | Chris Lattner | 2009-08-03 | 1 | -3/+2 |