| Commit message (Expand) | Author | Age | Files | Lines |
* | Namespacify. | Benjamin Kramer | 2010-11-25 | 1 | -1/+1 |
* | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. | Wesley Peck | 2010-11-23 | 2 | -92/+91 |
* | Move getInitialFrameState() to TargetFrameInfo | Anton Korobeynikov | 2010-11-18 | 4 | -9/+8 |
* | Move hasFP() and few related hooks to TargetFrameInfo. | Anton Korobeynikov | 2010-11-18 | 5 | -57/+54 |
* | make isVirtualSection a virtual method on MCSection. Chris' suggestion. | Rafael Espindola | 2010-11-17 | 1 | -7/+0 |
* | Fix a bug I introduced in the ppc refactoring, which caused long | Chris Lattner | 2010-11-16 | 1 | -0/+1 |
* | 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 |
* | fix a pasto that massively broke the ppc jit while the buildbots happened | Chris Lattner | 2010-11-15 | 1 | -2/+2 |
* | 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 |
* | 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 |
* | add proper encoding for MTCRF instead of using a hack. | Chris Lattner | 2010-11-15 | 3 | -15/+37 |
* | 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 |
* | fix some fixme's, removing dead code. | Chris Lattner | 2010-11-15 | 1 | -8/+2 |
* | remove asmstrings (which can never be printed) from pseudo | Chris Lattner | 2010-11-15 | 4 | -103/+48 |
* | strength reduce TOC temp label generation, no functionality change. | Chris Lattner | 2010-11-15 | 1 | -7/+4 |
* | rip out a ton of old instruction printing junk now that the | Chris Lattner | 2010-11-15 | 1 | -419/+86 |
* | Turn on the new instprinter by default. | Chris Lattner | 2010-11-15 | 1 | -1/+1 |
* | convert the operand bits into bitfields since they are all combinable in | Chris Lattner | 2010-11-15 | 3 | -116/+92 |
* | add targetoperand flags for jump tables, constant pool and block address | Chris Lattner | 2010-11-15 | 6 | -111/+122 |
* | remove some extraneous quotes to make the new instprinter match. | Chris Lattner | 2010-11-15 | 1 | -2/+2 |
* | Attempt to unbreak cmake-based builds | Anton Korobeynikov | 2010-11-15 | 1 | -0/+1 |
* | First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou... | Anton Korobeynikov | 2010-11-15 | 5 | -664/+702 |
* | Whitespace cleanup | Anton Korobeynikov | 2010-11-15 | 1 | -4/+4 |
* | implement support for the MO_DARWIN_STUB TargetOperand flag, | Chris Lattner | 2010-11-14 | 4 | -35/+172 |
* | with the picbase nonsense starting to be figured out, implement | Chris Lattner | 2010-11-14 | 1 | -0/+22 |
* | move the pic base symbol stuff up to MachineFunction | Chris Lattner | 2010-11-14 | 2 | -2/+3 |
* | reimplement ppc asmprinter "toc" handling to use a VariantKind | Chris Lattner | 2010-11-14 | 2 | -3/+27 |
* | lower PPC::MFCRpseud when transforming to MC, avoiding calling | Chris Lattner | 2010-11-14 | 2 | -2/+18 |
* | make the stubbed-out printer methods abort instead of | Chris Lattner | 2010-11-14 | 2 | -3/+18 |
* | wire up a few more things, down to 4 test failures, all | Chris Lattner | 2010-11-14 | 2 | -19/+39 |
* | properly wire up the instprinter to the ppc64 backend, down to 5 failures. | Chris Lattner | 2010-11-14 | 1 | -1/+1 |
* | implement pretty printing support for the various pseudo | Chris Lattner | 2010-11-14 | 1 | -0/+45 |
* | Wire up symbol hi/lo printing. We don't print hi()/lo(), but this gets | Chris Lattner | 2010-11-14 | 2 | -4/+17 |
* | implement basic support for symbol operand lowering, | Chris Lattner | 2010-11-14 | 3 | -3/+63 |
* | switch PPC to a simplified MCInstLowering model. | Chris Lattner | 2010-11-14 | 4 | -92/+13 |
* | fix PPC.h to not pull in TargetMachine.h | Chris Lattner | 2010-11-14 | 1 | -2/+2 |
* | implement basic support for memory operands and crbit operands, | Chris Lattner | 2010-11-14 | 2 | -5/+72 |
* | implement several trivial operand printers, reducing | Chris Lattner | 2010-11-14 | 2 | -6/+56 |
* | Implement support for printing register and immediate operands, | Chris Lattner | 2010-11-14 | 3 | -6/+46 |