- b2d7336 Revert while I debug the tests that use march but not mtriple. by Rafael Espindola · 14 years ago
- 433771c Move ppc OS X to cfi too. I am building it on an old ppc mini, but it will take some time. by Rafael Espindola · 14 years ago
- 558692f ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS by Daniel Dunbar · 14 years ago
- 912225e ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows() by Daniel Dunbar · 14 years ago
- 18a0929 Target/PPC: Kill off DarwinVers, which is now dead. by Daniel Dunbar · 14 years ago
- 14e2a90 Target/PPC: Eliminate a use of getDarwinVers(). by Daniel Dunbar · 14 years ago
- 869eca1 Target/PPC: Add a TargetTriple field. by Daniel Dunbar · 14 years ago
- 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
- 5fcb81d Insert code in the right location when lowering PowerPC atomics. by Jakob Stoklund Olesen · 14 years ago
- cf3a748 PowerPC atomic pseudos clobber CR0, they don't read it. by Jakob Stoklund Olesen · 14 years ago
- 2684c5d Use X0 instead of R0 for the zero register on ppc64. by Jakob Stoklund Olesen · 14 years ago
- a5c177e We need to pass the TargetMachine object to the InstPrinter if we are printing by Bill Wendling · 14 years ago
- 95771af Allow targets to specify a the type of the RHS of a shift parameterized on the type of the LHS. by Owen Anderson · 14 years ago
- 68e6bee Revert r124611 - "Keep track of incoming argument's location while emitting LiveIns." by Devang Patel · 14 years ago
- 00d78f1 Use explicit add_subdirectory's for LLVM target sublibraries instead by Oscar Fuentes · 14 years ago
- a901129 Swap VT and DebugLoc operands of getExtLoad() for consistency with by Stuart Hastings · 14 years ago
- e9a7ea6 Keep track of incoming argument's location while emitting LiveIns. by Devang Patel · 15 years ago
- 96aa78c Add support for the --noexecstack option. by Rafael Espindola · 15 years ago
- 955ed73 Remove unused variables found by gcc-4.6's -Wunused-but-set-variable. by Jeffrey Yasskin · 15 years ago
- 3965b5e Add a possibility to switch between CFI directives- and table-based frame description emission. Currently all the backends use table-based stuff. by Anton Korobeynikov · 15 years ago
- 4f28c1c Teach frame lowering to ignore debug values after the terminators. by Jakob Stoklund Olesen · 15 years ago
- 7af6fad Update CMake stuff by Anton Korobeynikov · 15 years ago
- 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
- b258135 Fix the last virtual register enumerations. by Jakob Stoklund Olesen · 15 years ago
- 2da8bc8 Various bits of framework needed for precise machine-level selection by Andrew Trick · 15 years ago
- 6e8f4c4 whitespace by Andrew Trick · 15 years ago
- 036609b Flag -> Glue, the ongoing saga by Chris Lattner · 15 years ago
- 29d8f0c flags -> glue for selectiondag by Chris Lattner · 15 years ago
- 8e68c38 Change all self assignments X=X to (void)X, so that we can turn on a by Jeffrey Yasskin · 15 years ago
- f1b4eaf rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for by Chris Lattner · 15 years ago
- c8bd78c Restore the behavior of frame lowering before my refactoring. by Anton Korobeynikov · 15 years ago
- 1ec5bd3 Remove the MCObjectFormat class. by Rafael Espindola · 15 years ago
- 7b62afa MC/Target: Remove HasScatteredSymbols target hook variable, which has been by Daniel Dunbar · 15 years ago
- 5d05d97 MC/Mach-O: Lift some MachObjectWriter arguments into the target specific by Daniel Dunbar · 15 years ago
- ae5abd5 MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface. by Daniel Dunbar · 15 years ago
- 297ed28 Fix indentation (per style guide). by Daniel Dunbar · 15 years ago
- aa4b7dd MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h. by Daniel Dunbar · 15 years ago
- 2761fc4 MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 15 years ago
- 179821a Remove the instruction fragment to data fragment lowering since it was causing by Rafael Espindola · 15 years ago
- 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 15 years ago
- 5d4918d There are two reasons why we might want to use by Rafael Espindola · 15 years ago
- 3cc52ea I swear I did a make clean and make before committing all this... by Michael J. Spencer · 15 years ago
- 94c5ae0 Move more PEI-related hooks to TFI by Anton Korobeynikov · 15 years ago
- 36d76a8 MC/Mach-O: Switch to using MachOFormat.h. by Daniel Dunbar · 15 years ago
- fd46797 Remove the unused TheTarget member. by Rafael Espindola · 15 years ago
- c62feda Namespacify. by Benjamin Kramer · 15 years ago
- bf17cfa Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. by Wesley Peck · 15 years ago
- d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
- d0c3817 Move hasFP() and few related hooks to TargetFrameInfo. by Anton Korobeynikov · 15 years ago
- f2dc4aa make isVirtualSection a virtual method on MCSection. Chris' suggestion. by Rafael Espindola · 15 years ago
- b8efa6b Fix a bug I introduced in the ppc refactoring, which caused long by Chris Lattner · 15 years ago
- 0382a4c add copy of comment to the code that will survive the mcjit'ization by Chris Lattner · 15 years ago
- b69cdfa relax an assertion a bit, allowing the GPR argument of by Chris Lattner · 15 years ago
- bc44341 fix a pasto that massively broke the ppc jit while the buildbots happened by Chris Lattner · 15 years ago
- b46443a Wire up primitive support in the assembler backend for writing .o files by Chris Lattner · 15 years ago
- b7035d0 split out an encoder for memri operands, allowing a relocation to be plopped by Chris Lattner · 15 years ago
- 17e2c18 add support for encoding the lo14 forms used for a few PPC64 addressing by Chris Lattner · 15 years ago
- f3b6e06 fix a regression with the new instprinter: we lost the ability to by Chris Lattner · 15 years ago
- 85cf7d7 implement the start of support for lo16 and ha16, allowing us to get stuff like: by Chris Lattner · 15 years ago
- b719437 add a fixup for conditional branches, giving us output like this: by Chris Lattner · 15 years ago
- 8d70411 change direct branches to encode with the same encoding method by Chris Lattner · 15 years ago
- 019aef6 eliminate a now-unneeded operand printer. by Chris Lattner · 15 years ago
- a9d9ab9 split call operands out to their own encoding class, simplifying by Chris Lattner · 15 years ago
- 7192eb8 add proper encoding for MTCRF instead of using a hack. by Chris Lattner · 15 years ago
- a04084e add basic encoding support for immediates and registers, allowing us by Chris Lattner · 15 years ago
- a2d6025 add a dummy entry to fix a build error by Chris Lattner · 15 years ago
- 5ffe38e Implement a basic MCCodeEmitter for PPC. This doesn't handle by Chris Lattner · 15 years ago
- 84a04ad dissolve some more hacks. by Chris Lattner · 15 years ago
- 0fe7184 fix some fixme's, removing dead code. by Chris Lattner · 15 years ago
- ab63864 remove asmstrings (which can never be printed) from pseudo by Chris Lattner · 15 years ago
- 374c608 strength reduce TOC temp label generation, no functionality change. by Chris Lattner · 15 years ago
- cb22fa6 rip out a ton of old instruction printing junk now that the by Chris Lattner · 15 years ago
- 3a4dd30 Turn on the new instprinter by default. by Chris Lattner · 15 years ago
- 6d2ff12 convert the operand bits into bitfields since they are all combinable in by Chris Lattner · 15 years ago
- 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