| Commit message (Expand) | Author | Age | Files | Lines |
* | First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou... | Anton Korobeynikov | 2010-11-15 | 80 | -3343/+4264 |
* | Whitespace cleanup | Anton Korobeynikov | 2010-11-15 | 1 | -4/+4 |
* | Move the logic to decide with which symbol we produce a relocation (if any) to | Rafael Espindola | 2010-11-14 | 1 | -27/+44 |
* | implement support for the MO_DARWIN_STUB TargetOperand flag, | Chris Lattner | 2010-11-14 | 4 | -35/+172 |
* | tidy up, no functionality change. | Chris Lattner | 2010-11-14 | 2 | -3/+1 |
* | 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 | 9 | -46/+20 |
* | simplify getPICBaseSymbol a bit. | Chris Lattner | 2010-11-14 | 4 | -8/+8 |
* | reimplement ppc asmprinter "toc" handling to use a VariantKind | Chris Lattner | 2010-11-14 | 3 | -4/+29 |
* | 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 |
* | trim #includes. | Chris Lattner | 2010-11-14 | 1 | -5/+1 |
* | switch PPC to a simplified MCInstLowering model. | Chris Lattner | 2010-11-14 | 4 | -92/+13 |
* | Fix another case of a .comm directive without a corresponding .type | Rafael Espindola | 2010-11-14 | 1 | -1/+2 |
* | fix PPC.h to not pull in TargetMachine.h | Chris Lattner | 2010-11-14 | 1 | -2/+2 |
* | rename LowerToMCInst -> LowerARMMachineInstrToMCInst. | Chris Lattner | 2010-11-14 | 3 | -5/+7 |
* | even more simplifications. ARM MCInstLowering is now just | Chris Lattner | 2010-11-14 | 4 | -60/+19 |
* | more shrinkification | Chris Lattner | 2010-11-14 | 2 | -10/+1 |
* | more simplifications. | Chris Lattner | 2010-11-14 | 2 | -92/+18 |
* | simplify and tidy up | Chris Lattner | 2010-11-14 | 3 | -41/+16 |
* | 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 |
* | stub out PPCMCInstLowering, add a new option that uses it and the new | Chris Lattner | 2010-11-14 | 4 | -0/+154 |
* | Fix the type of a symbol created with .comm and no corresponding .type. | Rafael Espindola | 2010-11-14 | 1 | -0/+1 |
* | stub out a powerpc MCInstPrinter implementation. | Chris Lattner | 2010-11-14 | 7 | -2/+145 |
* | move all the target's asmprinters into the main target. The piece | Chris Lattner | 2010-11-14 | 40 | -188/+16 |
* | If dom tree information is available, make it possible to pass | Duncan Sands | 2010-11-14 | 4 | -8/+10 |
* | move PPCAsmPrinter into the main PPC library, like ARM and X86. | Chris Lattner | 2010-11-14 | 5 | -22/+2 |
* | fix cmake | Chris Lattner | 2010-11-14 | 1 | -1/+0 |
* | remove JIT support from the Alpha backend. The JIT will be moving to MC, | Chris Lattner | 2010-11-14 | 8 | -604/+2 |
* | random acts of tidiness. | Chris Lattner | 2010-11-14 | 1 | -10/+5 |
* | Teach InstructionSimplify about phi nodes. I chose to have it simply | Duncan Sands | 2010-11-14 | 2 | -2/+5 |
* | Boost the power of phi node constant folding slightly: if all | Duncan Sands | 2010-11-14 | 1 | -12/+18 |
* | Strip trailing whitespace. | Duncan Sands | 2010-11-14 | 1 | -50/+49 |
* | Second attempt at providing correct encodings for Thumb2 binary operators. | Owen Anderson | 2010-11-14 | 1 | -51/+105 |
* | Handle a peculiar comdat case: Creating a section with an undefined | Rafael Espindola | 2010-11-14 | 2 | -29/+55 |
* | Simplify getSymbolIndexInSymbolTable by setting the actual index of | Rafael Espindola | 2010-11-14 | 1 | -11/+6 |
* | Fix warning. | Rafael Espindola | 2010-11-14 | 1 | -0/+4 |
* | Recognise 32-bit ror-based bswap implementation used by uclibc | Peter Collingbourne | 2010-11-13 | 1 | -0/+29 |
* | Support ; as asm separator | Peter Collingbourne | 2010-11-13 | 1 | -1/+1 |
* | Generalize the reassociation transform in SimplifyCommutative (now renamed to | Duncan Sands | 2010-11-13 | 5 | -46/+128 |
* | Fix typo pointed out by Trevor Harmon. | Duncan Sands | 2010-11-13 | 1 | -1/+1 |
* | Comment out the defms until they're activated. | Bill Wendling | 2010-11-13 | 3 | -3/+7 |
* | Add uses of the *_ldst_multi multiclasses. These aren't used yet. | Bill Wendling | 2010-11-13 | 4 | -0/+48 |