1. ca29c27 [Targets] Add errors for tiny and kernel codemodel on targets that don't support them by David Green · 7 years ago
  2. 46f840f [PowerPC] Make no-PIC default to match GCC - LLVM by Stefan Pintilie · 7 years ago
  3. 9004444 Revert "[PowerPC] Make no-PIC default to match GCC - LLVM" by Stefan Pintilie · 7 years ago
  4. 046eff5 [PowerPC] Make no-PIC default to match GCC - LLVM by Stefan Pintilie · 7 years ago
  5. 7c80f98 [PPC] Remove Darwin support from POWER backend. by Kit Barton · 7 years ago
  6. cb4f0c5 [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler by Stefan Pintilie · 7 years ago
  7. 8ad9a97 Plumb useAA through TargetTransformInfo to remove Transforms->CodeGen header dependency by David Blaikie · 8 years ago
  8. 6054e65 Move TargetLoweringObjectFile from CodeGen to Target to fix layering by David Blaikie · 8 years ago
  9. 26d11ca (Re-landing) Expose a TargetMachine::getTargetTransformInfo function by Sanjoy Das · 8 years ago
  10. 747d111 Revert "Expose a TargetMachine::getTargetTransformInfo function" by Sanjoy Das · 8 years ago
  11. 0c3de35 Expose a TargetMachine::getTargetTransformInfo function by Sanjoy Das · 8 years ago
  12. 6995e5d [PowerPC] Convert r+r instructions to r+i (pre and post RA) by Nemanja Ivanovic · 8 years ago
  13. 6f590bf [PowerPC] MachineSSA pass to reduce the number of CR-logical operations by Nemanja Ivanovic · 8 years ago
  14. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  15. bb8507e Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" by Matthias Braun · 8 years ago
  16. 3a9c114 TargetMachine: Merge TargetMachine and LLVMTargetMachine by Matthias Braun · 8 years ago
  17. 34e6621 Update branch coalescing to be a PowerPC specific pass by Lei Huang · 8 years ago
  18. e42ac21 Temporarily revert "Update branch coalescing to be a PowerPC specific pass" by Eric Christopher · 8 years ago
  19. 0cb591f Update branch coalescing to be a PowerPC specific pass by Lei Huang · 8 years ago
  20. 27834695 Fix the ppc jit tests. by Rafael Espindola · 8 years ago
  21. 79e238a Delete Default and JITDefault code models by Rafael Espindola · 8 years ago
  22. b16eacf Make the PPCCTRLoops pass depend on being able to access the TargetMachine and clean up accordingly. by Eric Christopher · 8 years ago
  23. 6989caa [PowerPC] fix potential verification error on __tls_get_addr by Hiroshi Inoue · 8 years ago
  24. 5102028 [PowerPC] set optimization level in SelectionDAGISel by Hiroshi Inoue · 8 years ago
  25. e7a3553 [PowerPC] fix trivial typos in comment, NFC by Hiroshi Inoue · 8 years ago
  26. c70d07b Rework logic and comment out the default relocation models for PPC. by Eric Christopher · 8 years ago
  27. 5ec30ef Turn a large if block into a smaller early return for clarity. by Eric Christopher · 8 years ago
  28. ded727c Remove the old and unused PPC32 and PPC64TargetMachine classes. by Eric Christopher · 8 years ago
  29. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  30. 5e394c3 TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFC by Matthias Braun · 8 years ago
  31. 8b61764 [LegacyPassManager] Remove TargetMachine constructors by Francis Visoiu Mistrih · 8 years ago
  32. 380611a Remove the default subtarget from the Power port. It's unnecessary and harmful if used. by Eric Christopher · 8 years ago
  33. 9fd267c Temporarily revert "[PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64" as it's causing test failures, I've given Carrot a testcase offline. by Eric Christopher · 8 years ago
  34. f8d4018 [PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64 by Guozhi Wei · 9 years ago
  35. 0824096 Temporarily revert "For X86-64 linux and PPC64 linux align int128 to 16 bytes." by Eric Christopher · 9 years ago
  36. 42b92488 For X86-64 linux and PPC64 linux align int128 to 16 bytes. by Eric Christopher · 9 years ago
  37. 8e8c444 [PowerPC] Expand ISEL instruction into if-then-else sequence. by Tony Jiang · 9 years ago
  38. 8da139a Revert "[PowerPC] Expand ISEL instruction into if-then-else sequence." by Tony Jiang · 9 years ago
  39. 7630b8c [PowerPC] Expand ISEL instruction into if-then-else sequence. by Tony Jiang · 9 years ago
  40. 8187c19 [PowerPC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  41. 400e7b7 Use PIC relocation model as default for PowerPC64 ELF. by Joerg Sonnenberger · 9 years ago
  42. f42454b Move the global variables representing each Target behind accessor function by Mehdi Amini · 9 years ago
  43. bfdbea6 [Target] move reciprocal estimate settings from TargetOptions to TargetLowering by Sanjay Patel · 9 years ago
  44. a932105 [PowerPC] Refactor soft-float support, and enable PPC64 soft float by Hal Finkel · 9 years ago
  45. 248cfb9 Convert 2 more uses to shouldAssumeDSOLocal(). NFC. by Rafael Espindola · 9 years ago
  46. 8c34dd8 Delete Reloc::Default. by Rafael Espindola · 9 years ago
  47. 31d19d4 CodeGen: Move TargetPassConfig from Passes.h to an own header; NFC by Matthias Braun · 9 years ago
  48. f84547c LiveIntervalAnalysis: Remove LiveVariables requirement by Matthias Braun · 9 years ago
  49. 289bd5f Add optimization bisect opt-in calls for PowerPC passes by Andrew Kaylor · 9 years ago
  50. 4701a91 [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2 by Ehsan Amiri · 9 years ago
  51. fc35391 [PowerPC] Add a late MI-level pass for QPX load/splat simplification by Hal Finkel · 9 years ago
  52. 8dd66e5 Remove HasFnAttribute guards to getFnAttribute calls by Nirav Dave · 9 years ago
  53. 9d9cb27 [PPCLoopDataPrefetch] Move pass to Transforms/Scalar/LoopDataPrefetch. NFC by Adam Nemet · 10 years ago
  54. 280f710 [Power PC] llvm soft float support for ppc32 by Petar Jovanovic · 10 years ago
  55. a1c712f [PPC64] Convert bool literals to i32 by Kit Barton · 10 years ago
  56. 34af5e1 [PowerPC] Add an MI SSA peephole pass. by Bill Schmidt · 10 years ago
  57. 0a7d0ad Untabify. by NAKAMURA Takumi · 10 years ago
  58. 8496503 Reformat comment lines. by NAKAMURA Takumi · 10 years ago
  59. 70ad98a Reformat. by NAKAMURA Takumi · 10 years ago
  60. a4e5d3c constify the Function parameter to the TTI creation callback and by Eric Christopher · 10 years ago
  61. 5d36b23 [PowerPC] Use the MachineCombiner to reassociate fadd/fmul by Hal Finkel · 10 years ago
  62. cbf0892 [PowerPC] Make use of the TargetRecip system by Hal Finkel · 10 years ago
  63. c81f450 Clean up redundant copies of Triple objects. NFC by Daniel Sanders · 10 years ago
  64. 335487a Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTriple(). NFC. by Daniel Sanders · 10 years ago
  65. 3e5de88 Replace string GNU Triples with llvm::Triple in TargetMachine. NFC. by Daniel Sanders · 10 years ago
  66. a73f1fd Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtargetInfo(). NFC. by Daniel Sanders · 10 years ago
  67. 8340de1 [PowerPC] Add extra r2 read deps on @toc@l relocations by Hal Finkel · 10 years ago
  68. fe723b9 [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations by Bill Schmidt · 10 years ago
  69. ed1042b Add computeFSAdditions to the function based subtarget creation by Eric Christopher · 11 years ago
  70. 83eb13c Remove the bare getSubtargetImpl call from the PPC port. As part by Eric Christopher · 11 years ago
  71. 93e1ea1 Move the DataLayout to the generic TargetMachine, making it mandatory. by Mehdi Amini · 11 years ago
  72. e5aaf3f [PowerPC] Loop Data Prefetching for the BG/Q by Hal Finkel · 11 years ago
  73. fee6aaf Move ABI handling and 64-bitness to the PowerPC target machine. by Eric Christopher · 11 years ago
  74. 5bedaf93 PowerPC: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
  75. 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  76. 82f1c77 [PowerPC] Fix reverted patch r227976 to avoid register assignment issues by Bill Schmidt · 11 years ago
  77. 0d2a151 Revert "r227976 - [PowerPC] Yet another approach to __tls_get_addr" and related fixups by Hal Finkel · 11 years ago
  78. c9dd020 [PowerPC] Prepare loops for pre-increment loads/stores by Hal Finkel · 11 years ago
  79. 685aa8b [PowerPC] Yet another approach to __tls_get_addr by Bill Schmidt · 11 years ago
  80. 83d6954 [PowerPC] Remove the PPCVSXCopyCleanup pass by Hal Finkel · 11 years ago
  81. 8b04c0d [multiversion] Switch all of the targets over to use the by Chandler Carruth · 11 years ago
  82. 93dcdc4 [PM] Switch the TargetMachine interface from accepting a pass manager by Chandler Carruth · 11 years ago
  83. 705b185 [PM] Change the core design of the TTI analysis to use a polymorphic by Chandler Carruth · 11 years ago
  84. b1874eb Remove unused function. by Eric Christopher · 11 years ago
  85. 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
  86. e2ab0f1 [PowerPC] Loosen ELFv1 PPC64 func descriptor loads for indirect calls by Hal Finkel · 11 years ago
  87. d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
  88. 7e37a5f [CodeGen] Add print and verify pass after each MachineFunctionPass by default by Matthias Braun · 11 years ago
  89. 01c7361 This reverts commit r224043 and r224042. by Rafael Espindola · 11 years ago
  90. a7c82a9 [CodeGen] Add print and verify pass after each MachineFunctionPass by default by Matthias Braun · 11 years ago
  91. f413be1 [PPC] Use SeparateConstOffsetFromGEP by Hal Finkel · 11 years ago
  92. 357600e Add out of line virtual destructors to all LLVMTargetMachine subclasses by Reid Kleckner · 11 years ago
  93. a271932 This patch changes the ownership of TLOF from TargetLoweringBase to TargetMachine so that different subtargets could share the TLOF effectively by Aditya Nandakumar · 11 years ago
  94. 3faf2f1 Add subtarget caches to aarch64, arm, ppc, and x86. by Eric Christopher · 11 years ago
  95. eb6e3bb Now that the optimization level is adjusting the feature string by Eric Christopher · 11 years ago
  96. 36448af Rework the PPC TargetMachine so that the non-function specific by Eric Christopher · 11 years ago
  97. 2212996 [Power] Use AtomicExpandPass for fence insertion, and use lwsync where appropriate by Robin Morisset · 11 years ago
  98. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  99. 3770cf5 Remove extraneous 64-bit argument to the PPC TargetMachine constructor by Eric Christopher · 11 years ago
  100. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago