| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a silly darwin-only typo introduced during merge. | Anton Korobeynikov | 2010-02-15 | 1 | -7/+6 |
* | Move TLOF implementations to libCodegen to resolve layering violation. | Anton Korobeynikov | 2010-02-15 | 2 | -1/+2 |
* | Preliminary patch to improve dwarf EH generation - Hooks to return Personalit... | Anton Korobeynikov | 2010-02-15 | 6 | -84/+213 |
* | revert r96241. It breaks two regression tests, isn't documented, | Chris Lattner | 2010-02-15 | 1 | -70/+8 |
* | Split SelectionDAGISel::IsLegalAndProfitableToFold to | Evan Cheng | 2010-02-15 | 1 | -10/+26 |
* | Add support for emitting non-temporal stores for DAGs marked | David Greene | 2010-02-15 | 1 | -8/+70 |
* | Remove an assumption of default arguments. This is in anticipation of a | David Greene | 2010-02-15 | 1 | -2/+3 |
* | Remove an assumption of default arguments. This is in anticipation of a | David Greene | 2010-02-15 | 1 | -58/+83 |
* | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands | 2010-02-15 | 3 | -12/+12 |
* | Forgot to commit the header | Anton Korobeynikov | 2010-02-14 | 1 | -5/+0 |
* | Drop winmcasminfo and use normal AT&T COFF for all windows targets. | Anton Korobeynikov | 2010-02-14 | 2 | -26/+2 |
* | teach the encoder to handle pseudo instructions like FP_REG_KILL, | Chris Lattner | 2010-02-13 | 1 | -3/+4 |
* | X86: Move extended MCFixupKinds into X86FixupKinds.h | Daniel Dunbar | 2010-02-13 | 2 | -11/+26 |
* | add encoder support and tests for rdtscp | Chris Lattner | 2010-02-13 | 2 | -0/+5 |
* | Added the rdtscp instruction to the x86 instruction | Sean Callanan | 2010-02-13 | 2 | -1/+4 |
* | Teach MachineFrameInfo to track maximum alignment while stack objects are being | Evan Cheng | 2010-02-13 | 1 | -5/+1 |
* | Fixed encodings for invlpg, invept, and invvpid. | Sean Callanan | 2010-02-13 | 1 | -3/+3 |
* | rip out the 'heinous' x86 MCCodeEmitter implementation. | Chris Lattner | 2010-02-13 | 3 | -338/+2 |
* | remove special cases for vmlaunch, vmresume, vmxoff, and swapgs | Chris Lattner | 2010-02-13 | 5 | -12/+36 |
* | MC/X86: Push immediate operands as immediates not expressions when possible. | Daniel Dunbar | 2010-02-13 | 1 | -4/+12 |
* | Remove special cases for [LM]FENCE, MONITOR and MWAIT from | Chris Lattner | 2010-02-12 | 3 | -38/+9 |
* | implement the rest of correct x86-64 encoder support for | Chris Lattner | 2010-02-12 | 1 | -5/+9 |
* | give MCCodeEmitters access to the current MCContext. | Chris Lattner | 2010-02-12 | 3 | -8/+15 |
* | implement infrastructure to support fixups for rip-rel | Chris Lattner | 2010-02-12 | 2 | -13/+32 |
* | pull the rip-relative addressing mode case up early. | Chris Lattner | 2010-02-12 | 1 | -5/+12 |
* | fixme resolved! | Chris Lattner | 2010-02-12 | 1 | -1/+0 |
* | start producing reloc_pcrel_4byte/reloc_pcrel_1byte for calls. | Chris Lattner | 2010-02-12 | 1 | -23/+28 |
* | enhance the immediate field encoding to know whether the immediate | Chris Lattner | 2010-02-12 | 3 | -23/+59 |
* | Add support for a union type in LLVM IR. Patch by Talin! | Chris Lattner | 2010-02-12 | 1 | -1/+1 |
* | Setup correct data layout to match gcc's expectations on mingw32. | Anton Korobeynikov | 2010-02-12 | 1 | -1/+1 |
* | Cleanup stdcall / fastcall name mangling. | Anton Korobeynikov | 2010-02-12 | 7 | -151/+61 |
* | add a bunch of mod/rm encoding types for fixed mod/rm bytes. | Chris Lattner | 2010-02-12 | 5 | -0/+61 |
* | revert r95949, it turns out that adding new prefixes is not a | Chris Lattner | 2010-02-12 | 2 | -10/+10 |
* | X86: Fix definition for RCL/RCR.*m? operations -- they were getting represented | Daniel Dunbar | 2010-02-12 | 2 | -58/+63 |
* | add another bit of space for new kinds of instruction prefixes. | Chris Lattner | 2010-02-12 | 2 | -10/+10 |
* | Add a missing pattern for movhps so that we get: | Nate Begeman | 2010-02-12 | 1 | -0/+3 |
* | fix the encodings of monitor and mwait, which were completely | Chris Lattner | 2010-02-12 | 1 | -7/+2 |
* | enhance llvm-mc -show-inst to print the enum of an instruction, like so: | Chris Lattner | 2010-02-11 | 4 | -2/+14 |
* | add a new MCInstPrinter::getOpcodeName interface, when it is | Chris Lattner | 2010-02-11 | 1 | -4/+4 |
* | improve encoding information for branches. We now know they have | Chris Lattner | 2010-02-11 | 1 | -15/+14 |
* | make getFixupKindInfo return a const reference, allowing | Chris Lattner | 2010-02-11 | 1 | -4/+7 |
* | switch to target-indep fixups for 1/2/4/8 byte data. | Chris Lattner | 2010-02-11 | 1 | -14/+9 |
* | unbreak the build. | Chris Lattner | 2010-02-11 | 1 | -1/+1 |
* | refactor the conditional jump instructions in the .td file to | Chris Lattner | 2010-02-11 | 6 | -133/+111 |
* | dont' call getX86RegNum on X86::RIP, it doesn't like that. This | Chris Lattner | 2010-02-11 | 2 | -3/+7 |
* | fix a really nasty bug I introduced in r95693: r12 (and r12d, | Chris Lattner | 2010-02-11 | 2 | -7/+12 |
* | Add and commonize encoder support for all immediates. | Chris Lattner | 2010-02-11 | 1 | -110/+35 |
* | generalize EmitDisplacementField to work with any size | Chris Lattner | 2010-02-11 | 1 | -14/+13 |
* | eliminate the dead IsPCRel argument. | Chris Lattner | 2010-02-11 | 1 | -9/+6 |
* | eliminate the dead "PCAdj" logic. | Chris Lattner | 2010-02-11 | 1 | -22/+9 |