- 1e61e69 add targetoperand flags for jump tables, constant pool and block address by Chris Lattner · 15 years ago
- dd57417 remove some extraneous quotes to make the new instprinter match. by Chris Lattner · 15 years ago
- a460e4a Attempt to unbreak cmake-based builds by Anton Korobeynikov · 15 years ago
- 3346491 First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place by Anton Korobeynikov · 15 years ago
- 78b4fee Whitespace cleanup by Anton Korobeynikov · 15 years ago
- b908258 implement support for the MO_DARWIN_STUB TargetOperand flag, by Chris Lattner · 15 years ago
- 749ba48 with the picbase nonsense starting to be figured out, implement by Chris Lattner · 15 years ago
- 142b531 move the pic base symbol stuff up to MachineFunction by Chris Lattner · 15 years ago
- 6135a96 reimplement ppc asmprinter "toc" handling to use a VariantKind by Chris Lattner · 15 years ago
- 2ead458 lower PPC::MFCRpseud when transforming to MC, avoiding calling by Chris Lattner · 15 years ago
- 959fb3d make the stubbed-out printer methods abort instead of by Chris Lattner · 15 years ago
- b2e477f wire up a few more things, down to 4 test failures, all by Chris Lattner · 15 years ago
- fd6688f properly wire up the instprinter to the ppc64 backend, down to 5 failures. by Chris Lattner · 15 years ago
- 2e35248 implement pretty printing support for the various pseudo by Chris Lattner · 15 years ago
- 58d014f Wire up symbol hi/lo printing. We don't print hi()/lo(), but this gets by Chris Lattner · 15 years ago
- 1520fd6 implement basic support for symbol operand lowering, by Chris Lattner · 15 years ago
- a7217c8 switch PPC to a simplified MCInstLowering model. by Chris Lattner · 15 years ago
- 8d63ba8 fix PPC.h to not pull in TargetMachine.h by Chris Lattner · 15 years ago
- fdb2ded implement basic support for memory operands and crbit operands, by Chris Lattner · 15 years ago
- 9988913 implement several trivial operand printers, reducing by Chris Lattner · 15 years ago
- 0d1b7d9 Implement support for printing register and immediate operands, by Chris Lattner · 15 years ago
- 293ef9a stub out PPCMCInstLowering, add a new option that uses it and the new by Chris Lattner · 15 years ago
- 60d5b5f stub out a powerpc MCInstPrinter implementation. by Chris Lattner · 15 years ago
- 0094345 move PPCAsmPrinter into the main PPC library, like ARM and X86. by Chris Lattner · 15 years ago
- 1e96bab In the calling convention logic, ValVT is always a legal type, by Duncan Sands · 15 years ago
- 1440e8b Inside the calling convention logic LocVT is always a simple by Duncan Sands · 15 years ago
- 44ab89e Inline asm multiple alternative constraints development phase 2 - improved basic logic, added initial platform support. by John Thompson · 15 years ago
- 6abfa46 Remove some variables that are never really used (gcc-4.6 warns about these). by Duncan Sands · 15 years ago
- 4f9af2e PowerPC varargs functions store live-in registers on the stack. Make sure we use by Jakob Stoklund Olesen · 15 years ago
- 749dc72 fix the expansion of va_arg instruction on PPC to know the arg by Chris Lattner · 15 years ago
- bade37b Make <target>CodeEmitter::getBinaryCodeForInstr() a const method. by Jim Grosbach · 15 years ago
- 63d66ee Add support to model pipeline bypass / forwarding. by Evan Cheng · 15 years ago
- 3609eb0 Removed a bunch of unnecessary target_link_libraries. by Oscar Fuentes · 15 years ago
- 52a261b fix a long standing wart: all the ComplexPattern's were being by Chris Lattner · 15 years ago
- 6229d0a update a bunch of code to use the MachinePointerInfo version of getStore. by Chris Lattner · 15 years ago
- da2d8e1 eliminate an old SelectionDAG::getTruncStore method, propagating by Chris Lattner · 15 years ago
- 3d6ccfb propagate MachinePointerInfo through various uses of the old by Chris Lattner · 15 years ago
- d1c24ed convert the targets off the non-MachinePointerInfo of getLoad. by Chris Lattner · 15 years ago
- e72f202 reimplement memcpy/memmove/memset lowering to use MachinePointerInfo by Chris Lattner · 15 years ago
- 59db549 convert targets to the new MF.getMachineMemOperand interface. by Chris Lattner · 15 years ago
- 702917d add a readme. by Chris Lattner · 15 years ago
- 3ef1c87 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 15 years ago
- 17aa680 zap dead code. by Chris Lattner · 15 years ago
- fcb4a8e Simplify eliminateFrameIndex() interface back down now that PEI doesn't need by Jim Grosbach · 15 years ago
- 11bc165 tyops by Gabor Greif · 15 years ago
- 23e70eb fix emacs language spec's, patch by Edmund Grimley-Evans! by Chris Lattner · 15 years ago
- 90c579d Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
- 1f74590 Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
- 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
- 40e0bad Implement target specific getDebugValueLocation(). by Devang Patel · 15 years ago
- 0e3a1a8 Use indirect calls in PowerPC JIT. by Torok Edwin · 15 years ago
- e383701 PR7781: Fix incorrect shifting in PPCTargetLowering::LowerBUILD_VECTOR. by Eli Friedman · 15 years ago
- 38cb138 PPC doesn't supported VLA with large alignment. This was by Dale Johannesen · 15 years ago
- 04577ef fix constness warnings by Gabor Greif · 15 years ago
- 2062875 eliminate the TargetInstrInfo::GetInstSizeInBytes hook. by Chris Lattner · 15 years ago
- 78e6e00 Remove the isMoveInstr() hook. by Jakob Stoklund Olesen · 15 years ago
- 7431bea Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and by Bill Wendling · 15 years ago
- a90c3f6 Emit COPY instead of FMR/FMSD instructions for floating point conversion on by Jakob Stoklund Olesen · 15 years ago
- 7a79fcb Teach PPCInstrInfo::storeRegToStackSlot and loadRegFromStackSlot to add memory by Jakob Stoklund Olesen · 15 years ago
- 600f171 RISC architectures get their memory operand folding for free. by Jakob Stoklund Olesen · 15 years ago
- 27689b0 Replace copyRegToReg with copyPhysReg for PowerPC. by Jakob Stoklund Olesen · 15 years ago
- bcc8017 Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument for consistency sake. by Evan Cheng · 15 years ago
- c940365 Split the SDValue out of OutputArg so that SelectionDAG-independent by Dan Gohman · 15 years ago
- 0d881da Propagate debug loc. by Devang Patel · 15 years ago
- 14152b4 Reapply r107655 with fixes; insert the pseudo instruction into by Dan Gohman · 15 years ago
- 258c58c Revert r107655. by Dan Gohman · 15 years ago
- b81c771 Fix a bunch of custom-inserter functions to handle the case where by Dan Gohman · 15 years ago
- ed2ae13 Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill slots so it's always false. by Evan Cheng · 15 years ago
- 90c64f4 Remove initialized but otherwise unused variables. by Duncan Sands · 15 years ago
- 1784d16 The hasMemory argument is irrelevant to how the argument by Dale Johannesen · 15 years ago
- e368b46 Eliminate unnecessary uses of getZExtValue(). by Dan Gohman · 15 years ago
- 3bf9125 Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This by Stuart Hastings · 15 years ago
- 99405df Reapply r105521, this time appending "LLU" to 64 bit by Bruno Cardoso Lopes · 15 years ago
- 1087f54 revert r105521, which is breaking the buildbots with stuff like this: by Chris Lattner · 15 years ago
- 3eca98b Initial AVX support for some instructions. No patterns matched by Bruno Cardoso Lopes · 15 years ago
- 42d075c Remove the TargetRegisterClass member from CalleeSavedInfo by Rafael Espindola · 15 years ago
- 6f07bd6 cleanup by Rafael Espindola · 15 years ago
- ca561ff Replace the SubRegSet tablegen class with a less error-prone mechanism. by Jakob Stoklund Olesen · 15 years ago
- b555609 Revert "Replace the SubRegSet tablegen class with a less error-prone mechanism." by Jakob Stoklund Olesen · 15 years ago
- 6a45d68 Replace the SubRegSet tablegen class with a less error-prone mechanism. by Jakob Stoklund Olesen · 15 years ago
- 4fda967 Remove NumberHack entirely. by Jakob Stoklund Olesen · 15 years ago
- 33276d9 Switch SubRegSet to using symbolic SubRegIndices by Jakob Stoklund Olesen · 15 years ago
- 09bc029 Replace the tablegen RegisterClass field SubRegClassList with an alist-like data by Jakob Stoklund Olesen · 15 years ago
- a113227 Add SubRegIndex defs to PowerPC. It looks like the CR subregister indices are by Jakob Stoklund Olesen · 15 years ago
- 2457f2c Implement @llvm.returnaddress. rdar://8015977. by Evan Cheng · 15 years ago
- 5f07d52 The PPC MFCR instruction implicitly uses all 8 of the CR by Dale Johannesen · 15 years ago
- b92187a Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what by Bill Wendling · 15 years ago
- effc8c5 Set isTerminator on TRAP instructions. by Dan Gohman · 15 years ago
- c0c32ae Don't use isBarrier for the PowerPC sync instruction. isBarrier is for by Dan Gohman · 15 years ago
- ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 15 years ago
- 34dcc6f Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it by Dan Gohman · 15 years ago
- 746ad69 Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot. by Evan Cheng · 15 years ago
- 9f2cda7 No-ops emitted for scheduling don't correspond with anything in the by Dan Gohman · 15 years ago
- 08673d2 Implement builtin_return_address(x) and builtin_frame_address(x) by Dale Johannesen · 15 years ago
- af1d8ca Get rid of the EdgeMapping map. Instead, just check for BasicBlock by Dan Gohman · 15 years ago
- 8c5358c Make naked functions work on PPC. by Dale Johannesen · 15 years ago
- 8601a3d Frame index can be negative. by Evan Cheng · 15 years ago
- a00adba Use MachineOperand::is* predicates. by Devang Patel · 15 years ago
- efc3a63 Add PPC AsmPrinter handling for target-specific form of by Dale Johannesen · 15 years ago
- 0965217 Add PPC specific emitFrameIndexDebugValue. by Evan Cheng · 15 years ago