| Commit message (Expand) | Author | Age | Files | Lines |
* | CppBackend: avoid printing unnecessary whitespace. | Benjamin Kramer | 2009-09-03 | 1 | -2/+2 |
* | don't call getOffset() on jump tables, this fixes three failing olden benchmarks | Chris Lattner | 2009-09-03 | 1 | -1/+1 |
* | Implement support for X86II::MO_GOT_ABSOLUTE_ADDRESS. We get very | Chris Lattner | 2009-09-03 | 1 | -15/+26 |
* | Reference to hidden symbols do not have to go through non-lazy pointer in non... | Evan Cheng | 2009-09-03 | 8 | -32/+53 |
* | remove extraneous hack. | Chris Lattner | 2009-09-03 | 1 | -2/+0 |
* | Make these functions static and local. | Daniel Dunbar | 2009-09-03 | 2 | -13/+4 |
* | Thread an MCAsmInfo pointer through the various MC printing APIs, | Chris Lattner | 2009-09-03 | 1 | -3/+3 |
* | just use dump() | Chris Lattner | 2009-09-03 | 1 | -1/+1 |
* | merge globaladdress symbol processing stuff into other stuff. Now | Chris Lattner | 2009-09-03 | 2 | -76/+65 |
* | Unbreak x86_64 build. | Evan Cheng | 2009-09-03 | 1 | -2/+6 |
* | Split the "operand -> symbol" logic from the "get offset and other munging | Chris Lattner | 2009-09-03 | 2 | -36/+34 |
* | implement lowering support for constant pool index operands, this gets a bunc... | Chris Lattner | 2009-09-03 | 2 | -13/+52 |
* | X86JITInfo::getLazyResolverFunction() should not read cpu id to determine whe... | Evan Cheng | 2009-09-03 | 4 | -33/+25 |
* | simplify this by using SmallString::str(), much nicer! | Chris Lattner | 2009-09-03 | 1 | -1/+1 |
* | Added opaque 32-, 48-, and 80-bit memory operand types to the X86 | Sean Callanan | 2009-09-03 | 4 | -0/+31 |
* | More missed vdup patterns | Anton Korobeynikov | 2009-09-02 | 1 | -0/+12 |
* | switch from std::string to SmallString + raw_svector_ostream. | Chris Lattner | 2009-09-02 | 1 | -7/+5 |
* | split mcinst lowering stuff out to its own file. | Chris Lattner | 2009-09-02 | 4 | -262/+293 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 31 | -142/+147 |
* | refactor select 'sched insertion' out to its own method. | Chris Lattner | 2009-09-02 | 2 | -60/+73 |
* | Add support for modeling whether or not the processor has support for | Chris Lattner | 2009-09-02 | 3 | -10/+21 |
* | Fixed the asmstrings for 8-bit, 16-bit, and 32-bit ADD %rAX, imm instructions. | Sean Callanan | 2009-09-02 | 2 | -3/+28 |
* | Simplify. | Daniel Dunbar | 2009-09-01 | 1 | -18/+8 |
* | Fix what I believe is a copy-n-pasto introduced in r78129. | Daniel Dunbar | 2009-09-01 | 1 | -3/+3 |
* | X86/Encoding: Support ExternalSymbol operands in emitDisplacementField (for c... | Daniel Dunbar | 2009-09-01 | 1 | -0/+7 |
* | Remove Offset from ExternalSybmol MachineOperands, this is unused (and at lea... | Daniel Dunbar | 2009-09-01 | 1 | -1/+1 |
* | reduce size of SmallString to something more reasonable | Jim Grosbach | 2009-09-01 | 1 | -1/+1 |
* | Add support for generating code for vst{234}lane intrinsics. | Bob Wilson | 2009-09-01 | 4 | -0/+124 |
* | Use raw_ostream instead of sstream | Jim Grosbach | 2009-09-01 | 1 | -7/+5 |
* | RRX reads CPSR. | David Goodwin | 2009-09-01 | 2 | -1/+4 |
* | Added TEST %rAX, $imm instructions to the Intel tables. These are required f... | Sean Callanan | 2009-09-01 | 2 | -0/+9 |
* | Reapply 80278 | Bruno Cardoso Lopes | 2009-09-01 | 4 | -45/+71 |
* | Further refactoring of PIC16 Obj file code. | Sanjiv Gupta | 2009-09-01 | 3 | -19/+26 |
* | Generate code for vld{234}_lane intrinsics. | Bob Wilson | 2009-09-01 | 4 | -0/+130 |
* | Fix compiler warnings | Jim Grosbach | 2009-09-01 | 2 | -2/+2 |
* | Clean up LSDA name generation and use for SJLJ exception handling. This | Jim Grosbach | 2009-09-01 | 4 | -22/+31 |
* | Remove .n suffix for some 16-bit opcodes now that Darwin assembler is fixed. | Evan Cheng | 2009-08-31 | 1 | -4/+3 |
* | X86/exp-asm-printer: Lower MachineOperand::MO_JumpTableIndex to MCOperand. | Daniel Dunbar | 2009-08-31 | 2 | -1/+35 |
* | Stop printing old asm printing code inline with -experimental-asm-printer (th... | Daniel Dunbar | 2009-08-31 | 1 | -9/+0 |
* | Avoid unnecessary +0 in experimental-asm-printer. | Daniel Dunbar | 2009-08-31 | 1 | -7/+10 |
* | Simplify isDerivedType() and other predicate interface. | Devang Patel | 2009-08-31 | 1 | -3/+3 |
* | Revert commit 80428. It completely broke exception | Duncan Sands | 2009-08-31 | 4 | -93/+0 |
* | Normalize makefile comments and sort cmake file lists. | Benjamin Kramer | 2009-08-31 | 22 | -24/+24 |
* | llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue. | Daniel Dunbar | 2009-08-31 | 4 | -37/+59 |
* | Add missed pattern | Anton Korobeynikov | 2009-08-30 | 1 | -0/+2 |
* | EXTRACT_VECTOR_ELEMENT can have result type different from element type. | Anton Korobeynikov | 2009-08-30 | 1 | -3/+10 |
* | llvm-mc/X86: Encode constant MCValue's correctly. | Daniel Dunbar | 2009-08-30 | 1 | -0/+6 |
* | CMOV_GR8 clobbers EFLAGS when its expansion involves an xor to set | Dan Gohman | 2009-08-29 | 1 | -2/+4 |
* | - Add target lowering methods to get the preferred format for the FDE and LSDA | Bill Wendling | 2009-08-29 | 4 | -0/+93 |
* | Do not assert on too wide splats we don't support. | Anton Korobeynikov | 2009-08-29 | 1 | -4/+6 |