1. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  2. 1dbf7a5 Add MachineFunctionProperty checks for AllVRegsAllocated for target passes by Derek Schuff · 10 years ago
  3. ac65b4c PowerPC: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  4. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  5. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  6. d73bfba [PowerPC] Use 16-byte alignment for modern cores for functions/loops by Hal Finkel · 11 years ago
  7. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  8. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  9. 0d3fa92 [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. PowerPC edition by Craig Topper · 12 years ago
  10. 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 12 years ago
  11. 84e68b2 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  12. 940ab93 Add CR-bit tracking to the PowerPC backend for i1 values by Hal Finkel · 12 years ago
  13. c521129 Fix PPC branch selection for counter-based branches by Hal Finkel · 12 years ago
  14. 2680b53 Add registration for PPC-specific passes to allow the IR to be dumped by Krzysztof Parzyszek · 13 years ago
  15. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  16. 96c2d4d Add the PPCCTRLoops pass: a PPC machine-code-level optimization pass to form CTR-based loop branching code. by Hal Finkel · 13 years ago
  17. b22310f Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. by Jia Liu · 14 years ago
  18. 1142444 Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser. by Evan Cheng · 14 years ago
  19. 21fed66 tyops by Gabor Greif · 15 years ago
  20. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  21. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  22. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  23. 4ad72717 fix constness warnings by Gabor Greif · 15 years ago
  24. 749ca32 eliminate the TargetInstrInfo::GetInstSizeInBytes hook. by Chris Lattner · 15 years ago
  25. 2788f79 Make isInt?? and isUint?? template specializations of the generic versions. This by Benjamin Kramer · 16 years ago
  26. 974e12b Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
  27. 02d5f77 Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  28. e9f623e Remove refs to non-DebugLoc version of BuildMI from PowerPC. by Dale Johannesen · 17 years ago
  29. 0d1e9a8 Switch the MachineOperand accessors back to the short names like by Dan Gohman · 17 years ago
  30. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  31. ae84bbd Infrastructure for getting the machine code size of a function and an instruction. X86, PowerPC and ARM are implemented by Nicolas Geoffray · 18 years ago
  32. 0e7b00d Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. by Evan Cheng · 18 years ago
  33. a5bb370 Add new shorter predicates for testing machine operands for various types: by Chris Lattner · 18 years ago
  34. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  35. 9da02f5 Remove isReg, isImm, and isMBB, and change all their users to use by Dan Gohman · 18 years ago
  36. 8c78a0b Drop 'const' by Devang Patel · 19 years ago
  37. e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 19 years ago
  38. 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 19 years ago
  39. f9e5445 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
  40. 1ef9cd4 eliminate static ctors for Statistic objects. by Chris Lattner · 19 years ago
  41. 700b873 Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  42. 20350c4 Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 19 years ago
  43. 542dfd5 Rewrite the branch selector to be correct in the face of large functions. by Chris Lattner · 19 years ago
  44. be9377a convert PPC::BCC to use the 'pred' operand instead of separate predicate by Chris Lattner · 19 years ago
  45. e026379 rename PPC::COND_BRANCH to PPC::BCC by Chris Lattner · 19 years ago
  46. 8c6a41e start using PPC predicates more consistently. by Chris Lattner · 19 years ago
  47. 91542a4 Typo. Fix the nightly tests. by Jim Laskey · 19 years ago
  48. 3b7261b implement a todo: change a map into a vector by Chris Lattner · 19 years ago
  49. be1a4d8 fix typo by Chris Lattner · 19 years ago
  50. a715288 implicit_def_vrrc doesn't generate code. by Chris Lattner · 19 years ago
  51. 96d7386 add a statistic by Chris Lattner · 19 years ago
  52. 4dc4f30 Correctly handle instruction separators. by Chris Lattner · 19 years ago
  53. 3d27be1 s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 19 years ago
  54. 1b20057 Add a comment. by Evan Cheng · 19 years ago
  55. d7572fb Encode pc-relative conditional branch offset as pc+(num of bytes / 4). The by Evan Cheng · 19 years ago
  56. 996795b Use hidden visibility to make symbols in an anonymous namespace get by Chris Lattner · 19 years ago
  57. d48ce27 Implement 64-bit undef, sub, shl/shr, srem/urem by Chris Lattner · 19 years ago
  58. fef7a2d There shalt be only one "immediate" operand type! by Chris Lattner · 20 years ago
  59. bb01d4f Remove BRTWOWAY* by Nate Begeman · 20 years ago
  60. 26e385a Rename BSel -> PPCBSel for the benefit of doxygen users. by Chris Lattner · 20 years ago
  61. 6cca84e More PPC32 -> PPC changes, as well as merging some classes that were by Nate Begeman · 20 years ago
  62. 6f3b954 Rename PPC32*.h to PPC*.h by Chris Lattner · 20 years ago
  63. bfca1ab Rename PowerPC*.h to PPC*.h by Chris Lattner · 20 years ago[Renamed (99%) from llvm/lib/Target/PowerPC/PowerPCBranchSelector.cpp]
  64. e80bf1b Rename PowerPCInstrBuilder.h -> PPC* by Chris Lattner · 20 years ago
  65. 2121f3c Nuke PowerPCInstrFormats.h, its contents are dead. Remove the definitions by Chris Lattner · 20 years ago
  66. d3eee1a Modify the ppc backend to use two register classes for FP: F8RC and F4RC. by Chris Lattner · 20 years ago
  67. 29bfaa7 Propagate cr# from COND_BRANCH to the actual branch instruction as appropriate by Chris Lattner · 20 years ago
  68. a3fbdae Split IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_DEF_FP, so that the by Chris Lattner · 20 years ago
  69. 5f4ef3c Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
  70. 4fdd96c Clean up some uninitialized variables and missing return statements that by Reid Spencer · 20 years ago
  71. 3d57b4c silence incredibly braindead GCC 4 warning by Chris Lattner · 20 years ago
  72. 02e33b7 Fix a memory smasher caught by Mac OS X's debug malloc library. We were by Nate Begeman · 20 years ago
  73. b440243 Remove trailing whitespace by Misha Brukman · 21 years ago
  74. 70a9d9c Remove unnecessary header include by Nate Begeman · 21 years ago
  75. 6173878 Convert remaining X-Form and Pseudo instructions over to asm writer by Nate Begeman · 21 years ago
  76. 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
  77. 0674182 PowerPCInstrInfo has gone away, PPC32 and PPC64 share opcodes. by Misha Brukman · 21 years ago
  78. dad438b Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets by Misha Brukman · 21 years ago
  79. db13b6e Remove an extra 8 byte distance penalty. Patch by Nate Begeman. by Misha Brukman · 21 years ago
  80. ef8cf02 Add PowerPCBranchSelector to discover which are `long' branches. by Misha Brukman · 21 years ago