| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Encode the multi-load/store instructions with their respective modes ('ia', | Bill Wendling | 2010-11-16 | 13 | -541/+567 |
* | Object: Get rid of sys::Path, Triple, and cleanup namespace. | Michael J. Spencer | 2010-11-16 | 2 | -11/+10 |
* | add copy of comment to the code that will survive the mcjit'ization | Chris Lattner | 2010-11-16 | 1 | -0/+2 |
* | relax an assertion a bit, allowing the GPR argument of | Chris Lattner | 2010-11-16 | 2 | -2/+6 |
* | Remember to resize SpillSlotToUsesMap when allocating an emergency spill slot. | Jakob Stoklund Olesen | 2010-11-16 | 2 | -19/+19 |
* | Fix PR8612 in the standard spiller, take two. | Jakob Stoklund Olesen | 2010-11-16 | 2 | -1/+9 |
* | Add Thumb2 encodings for mov and friends. | Owen Anderson | 2010-11-16 | 2 | -24/+64 |
* | Change the 11 byte nop to be a single instruction. | Rafael Espindola | 2010-11-15 | 2 | -6/+4 |
* | fix a pasto that massively broke the ppc jit while the buildbots happened | Chris Lattner | 2010-11-15 | 1 | -2/+2 |
* | Revert "Fix PR8612 in the standard spiller as well." | Jakob Stoklund Olesen | 2010-11-15 | 2 | -6/+1 |
* | Attempt to provide encodings for some miscellaneous Thumb2 encodings. | Owen Anderson | 2010-11-15 | 1 | -14/+29 |
* | Code clean up. The peephole pass should be the one updating the instruction | Evan Cheng | 2010-11-15 | 4 | -28/+20 |
* | Provide Thumb2 encodings for sxtb and friends. | Owen Anderson | 2010-11-15 | 2 | -33/+46 |
* | Recommit this change and remove the failing part of the test - it didn't | Eric Christopher | 2010-11-15 | 2 | -30/+8 |
* | Fix PR8612 in the standard spiller as well. | Jakob Stoklund Olesen | 2010-11-15 | 2 | -1/+6 |
* | When spilling a register defined by an early clobber, make sure that the new | Jakob Stoklund Olesen | 2010-11-15 | 2 | -0/+90 |
* | ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterparts) binary encoding. | Jim Grosbach | 2010-11-15 | 4 | -38/+151 |
* | Add Thumb2 encodings for comparison and shift operators. | Owen Anderson | 2010-11-15 | 2 | -37/+118 |
* | Fix compiler warnigns. | Benjamin Kramer | 2010-11-15 | 1 | -2/+2 |
* | Add correct Thumb2 encodings for mvn and friends. | Owen Anderson | 2010-11-15 | 2 | -11/+89 |
* | Update examples and documentation to explicitly add basicaa, now that it's | Dan Gohman | 2010-11-15 | 9 | -0/+21 |
* | Add FIXMEs. | Jim Grosbach | 2010-11-15 | 1 | -0/+4 |
* | Nuke redundant encoding bit set. | Jim Grosbach | 2010-11-15 | 1 | -3/+1 |
* | -basicaa is no longer the default. | Dan Gohman | 2010-11-15 | 1 | -2/+2 |
* | Teach InstructionSimplify the trick of skipping incoming phi | Duncan Sands | 2010-11-15 | 2 | -4/+28 |
* | Move PHI tests to phi.ll, out of select.ll. | Duncan Sands | 2010-11-15 | 2 | -49/+48 |
* | Change MCExpr::EvaluateAsRelocatableImpl of variables to return the original | Rafael Espindola | 2010-11-15 | 7 | -116/+91 |
* | Dovetail with Dan Dunbar's rework of ELFObjectWriter. | Jason W Kim | 2010-11-15 | 1 | -223/+311 |
* | Fix PR8565. | Rafael Espindola | 2010-11-15 | 4 | -13/+54 |
* | Improve code layout, mostly indentation. | Kalle Raiskila | 2010-11-15 | 1 | -166/+150 |
* | Wire up primitive support in the assembler backend for writing .o files | Chris Lattner | 2010-11-15 | 5 | -1/+137 |
* | split out an encoder for memri operands, allowing a relocation to be plopped | Chris Lattner | 2010-11-15 | 5 | -58/+68 |
* | add support for encoding the lo14 forms used for a few PPC64 addressing | Chris Lattner | 2010-11-15 | 5 | -25/+45 |
* | fix a regression with the new instprinter: we lost the ability to | Chris Lattner | 2010-11-15 | 1 | -0/+22 |
* | pull the code to get the operand value out of the loop. | Chris Lattner | 2010-11-15 | 1 | -48/+58 |
* | split the giant encoder loop into two new helper functions. | Chris Lattner | 2010-11-15 | 2 | -112/+129 |
* | reduce nesting and minor cleanups, no functionality change. | Chris Lattner | 2010-11-15 | 1 | -87/+88 |
* | implement the start of support for lo16 and ha16, allowing us to get stuff like: | Chris Lattner | 2010-11-15 | 5 | -30/+108 |
* | add a fixup for conditional branches, giving us output like this: | Chris Lattner | 2010-11-15 | 2 | -8/+11 |
* | change direct branches to encode with the same encoding method | Chris Lattner | 2010-11-15 | 3 | -23/+38 |
* | eliminate a now-unneeded operand printer. | Chris Lattner | 2010-11-15 | 2 | -4/+0 |
* | split call operands out to their own encoding class, simplifying | Chris Lattner | 2010-11-15 | 4 | -77/+130 |
* | correct the fixup comment printer to work on big endian platforms. | Chris Lattner | 2010-11-15 | 1 | -1/+8 |
* | add proper encoding for MTCRF instead of using a hack. | Chris Lattner | 2010-11-15 | 3 | -15/+37 |
* | add fields to the .td files unconditionally, simplifying tblgen a bit. | Chris Lattner | 2010-11-15 | 10 | -36/+38 |
* | remove a pointless testcase. | Chris Lattner | 2010-11-15 | 1 | -585/+0 |
* | add basic encoding support for immediates and registers, allowing us | Chris Lattner | 2010-11-15 | 2 | -4/+8 |
* | add a dummy entry to fix a build error | Chris Lattner | 2010-11-15 | 1 | -2/+2 |
* | Implement a basic MCCodeEmitter for PPC. This doesn't handle | Chris Lattner | 2010-11-15 | 5 | -2/+113 |
* | dissolve some more hacks. | Chris Lattner | 2010-11-15 | 2 | -6/+6 |