1. 3574eca Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  2. 79aa341 Reorder includes in Target backends to following coding standards. Remove some superfluous forward declarations. by Craig Topper · 13 years ago
  3. 31d157a Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. by Jia Liu · 13 years ago
  4. 061efcf TargetPassConfig: confine the MC configuration to TargetMachine. by Andrew Trick · 13 years ago
  5. 843ee2e Added TargetPassConfig. The first little step toward configuring codegen passes. by Andrew Trick · 13 years ago
  6. 8247e0d whitespace by Andrew Trick · 13 years ago
  7. 2d24e2a Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
  8. 8a8d479 Move global variables in TargetMachine into new TargetOptions class. As an API by Nick Lewycky · 13 years ago
  9. b95fc31 Sink codegen optimization level into MCCodeGenInfo along side relocation model by Evan Cheng · 13 years ago
  10. 34ad6db - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. by Evan Cheng · 13 years ago
  11. 4396613 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 13 years ago
  12. 276365d Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to by Evan Cheng · 13 years ago
  13. 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 14 years ago
  14. 3ef1c87 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 14 years ago
  15. ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 14 years ago
  16. d858e90 Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 14 years ago
  17. 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 15 years ago
  18. 5335bce remove dead code. by Chris Lattner · 15 years ago
  19. f1d6b10 eliminate all the dead addSimpleCodeEmitter implementations. by Chris Lattner · 15 years ago
  20. 6914b86 remove PPCMachOWriterInfo. by Chris Lattner · 15 years ago
  21. 4881468 - Add getLSDAEncoding to the PowerPC backend. by Bill Wendling · 15 years ago
  22. a7ac47c Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 15 years ago
  23. e28039c Move most targets TargetMachine constructor to only taking a target triple. by Daniel Dunbar · 15 years ago
  24. 5d77cad Lift addAssemblyEmitter into LLVMTargetMachine. - No functionality change. by Daniel Dunbar · 15 years ago
  25. cfe9a60 Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine. by Daniel Dunbar · 15 years ago
  26. f055229 Remove old style hacks to register AsmPrinter into TargetMachine. by Daniel Dunbar · 15 years ago
  27. 51b198a Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 15 years ago
  28. 2286f8d Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 15 years ago
  29. 6c05796 Kill off old (TargetMachine level, not Target level) match quality functions. by Daniel Dunbar · 15 years ago
  30. 03f4bc5 Provide TargetMachine implementations with reference to Target they were created by Daniel Dunbar · 15 years ago
  31. 4246790 Register Target's TargetMachine and AsmPrinter in the new registry. by Daniel Dunbar · 15 years ago
  32. 7184781 by David Greene · 15 years ago
  33. ac57e6e Add the Object Code Emitter class. Original patch by Aaron Gray, I did some by Bruno Cardoso Lopes · 15 years ago
  34. 5bcc8bd Remove unused AsmPrinter OptLevel argument, and propogate. by Daniel Dunbar · 15 years ago
  35. a3f99f9 First patch in the direction of splitting MachineCodeEmitter in two subclasses: by Bruno Cardoso Lopes · 15 years ago
  36. 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 15 years ago
  37. be8cc2a Second attempt: by Bill Wendling · 15 years ago
  38. c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 15 years ago
  39. 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 15 years ago
  40. 42bf74b CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 15 years ago
  41. 57f0db8 Overhaul my earlier submission due to feedback. It's a large patch, but most of by Bill Wendling · 16 years ago
  42. cb37188 Use raw_ostream throughout the AsmPrinter. by Owen Anderson · 16 years ago
  43. 06be997 Factor out asmprinter out of ppc by Anton Korobeynikov · 16 years ago
  44. c9f5f3f Change target-specific classes to use more precise static types. by Dan Gohman · 16 years ago
  45. bfae831 Use PassManagerBase instead of FunctionPassManager for functions by Dan Gohman · 17 years ago
  46. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
  47. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  48. 50cdabc Remove meaningless qualifiers from return types, avoiding compiler warnings. by Dan Gohman · 17 years ago
  49. 8bd6035 Added -print-emitted-asm to print out JIT generated asm to cerr. by Evan Cheng · 17 years ago
  50. e6e4354 name change requested by review of previous patch by Dale Johannesen · 17 years ago
  51. 81da02b Make tail merging the default, except on powerPC. There was no prior art by Dale Johannesen · 17 years ago
  52. eb1ac33 Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the by Bill Wendling · 18 years ago
  53. 0ea18ff Add a field for and construction of the PPCMachOWriterInfo object. by Bill Wendling · 18 years ago
  54. e911615 Revert patch. by Bill Wendling · 18 years ago
  55. 22fb302 Create the specified TargetObjInfo and use it. by Bill Wendling · 18 years ago
  56. fde1b3b 1. Remove condition on delete. by Jim Laskey · 18 years ago
  57. a0f3d17 Make target asm info a property of the target machine. by Jim Laskey · 18 years ago
  58. 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 18 years ago
  59. 94de9a8 First baby step towards ppc64 support. This adds a new -march=ppc64 backend by Chris Lattner · 18 years ago
  60. b65e725 Remove dead var, fix bad override. by Chris Lattner · 18 years ago
  61. 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 18 years ago
  62. a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 18 years ago
  63. bc641b9 Eliminate IntrinsicLowering from TargetMachine. by Chris Lattner · 19 years ago
  64. c4c6257 Added getTargetLowering() to TargetMachine. Refactored targets to support this. by Evan Cheng · 19 years ago
  65. df2e425 Add a new option to indicate we want the code generator to emit code quickly, by Chris Lattner · 19 years ago
  66. 6cee630 Allow itineraries to be passed through the Target Machine. by Jim Laskey · 19 years ago
  67. 21e463b More PPC32 -> PPC changes, as well as merging some classes that were by Nate Begeman · 19 years ago
  68. de12382 prune #includes by Chris Lattner · 19 years ago
  69. 16e71f2 Rename PPC32*.h to PPC*.h by Chris Lattner · 19 years ago
  70. b9459b7 Merge PPCJITInfo.h and PPC32JITInfo.h. Note that the PowerPCJITInfo by Chris Lattner · 19 years ago
  71. 2668959 Rename PowerPC*.h to PPC*.h by Chris Lattner · 19 years ago
  72. ec4b73c Nuke the PowerPCTargetMachine.h header. Note that the PowerPCTargetMachine by Chris Lattner · 19 years ago
  73. b1e1180 by Jim Laskey · 19 years ago
  74. b5f662f Remove trailing whitespace by Misha Brukman · 19 years ago
  75. e4fce6f Move JITInfo from PPCTM to PPC32TM by Chris Lattner · 20 years ago
  76. ed42853 All PPC instructions are now auto-printed by Nate Begeman · 20 years ago
  77. f2ccb77 PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC* by Misha Brukman · 20 years ago
  78. 1c284ac Remove an unneeded header and forward declaration by Nate Begeman · 20 years ago
  79. 7a4fe9b Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm printer. by Nate Begeman · 20 years ago
  80. 3d9a6c2 Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit. by Misha Brukman · 20 years ago