1. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  2. 2cdea4c name change: isPow2DivCheap -> isPow2SDivCheap by Sanjay Patel · 11 years ago
  3. caa5658 Added a TLI hook to signal that the target does not have or does not care about by Pedro Artigas · 11 years ago
  4. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  5. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  6. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  7. f7a02c1 CodeGen: emit IR-level f16 conversion intrinsics as fptrunc/fpext by Tim Northover · 11 years ago
  8. 20bd0ce CodeGen: soften f16 type by default instead of marking legal. by Tim Northover · 11 years ago
  9. 84ce0a6 CodeGen: generate single libcall for fptrunc -> f16 operations. by Tim Northover · 11 years ago
  10. 0b666e0 [x86,SDAG] Introduce any- and sign-extend-vector-inreg nodes analogous by Chandler Carruth · 11 years ago
  11. cbd44c5 Make it possible for ints/floats to return different values from getBooleanContents() by Daniel Sanders · 11 years ago
  12. d3561f6 [SDAG] Make the new zext-vector-inreg node default to expand so targets by Chandler Carruth · 11 years ago
  13. 9d010ff [codegen,aarch64] Add a target hook to the code generator to control by Chandler Carruth · 11 years ago
  14. 420a216 IR: add "cmpxchg weak" variant to support permitted failure. by Tim Northover · 11 years ago
  15. d91d605 InitLibcallNames can take a Triple instead of a TargetMachine. by Eric Christopher · 11 years ago
  16. 65382d7 Remove unused variable. by Eric Christopher · 11 years ago
  17. ce4b3fe X86TTI: Adjust sdiv cost now that we can lower it on plain SSE2. by Benjamin Kramer · 12 years ago
  18. 1a97a7b Revert r206749 till a final decision about the intrinsics is made. by Michael Zolotukhin · 12 years ago
  19. b23edeb Set default value of HasExtractBitsInsn to false by Yi Jiang · 12 years ago
  20. f2ba994 Reapply r206732. This time without optimization of branches. by Michael Zolotukhin · 12 years ago
  21. a2533a7 Revert r206732 which is causing llc to crash on most of the build bots. by Chandler Carruth · 12 years ago
  22. 137a846 Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN, by Michael Zolotukhin · 12 years ago
  23. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  24. f751d62 Change shouldSplitVectorElementType to better match the description. by Matt Arsenault · 12 years ago
  25. 753eca0 CodeGen: add sensible defaults for the ISD::FROUND operation by Tim Northover · 12 years ago
  26. cea0abb CodeGenPrep: wrangle IR to exploit AArch64 tbz/tbnz inst. by Tim Northover · 12 years ago
  27. d6f1f84 [C++11] Replace llvm::tie with std::tie. by Benjamin Kramer · 12 years ago
  28. a3ad4e6 move getNameWithPrefix and getSymbol to TargetMachine. by Rafael Espindola · 12 years ago
  29. daeafb4 Add back r201608, r201622, r201624 and r201625 by Rafael Espindola · 12 years ago
  30. 7e198ad Revert r201622 and r201608. by Daniel Jasper · 12 years ago
  31. b9ea63c Avoid an infinite cycle with private linkage and -f{data|function}-sections. by Rafael Espindola · 12 years ago
  32. 09dcc6a Fix PR18743. by Rafael Espindola · 12 years ago
  33. 7c68beb Rename some member variables from TD to DL. by Rafael Espindola · 12 years ago
  34. 728d417 TargetLowering: n * r where n > 2 should be an illegal addressing mode by Tom Stellard · 12 years ago
  35. decb024 Disable compare sinking in CodeGenPrepare when multiple condition registers are available by Hal Finkel · 12 years ago
  36. 6994fdf Remove the 's' DataLayout specification by Rafael Espindola · 12 years ago
  37. c8a73af Remove unused variable from r195944. by Lang Hames · 12 years ago
  38. 3960999 Refactor a lot of patchpoint/stackmap related code to simplify and make it by Lang Hames · 12 years ago
  39. b03bd4d Add addrspacecast instruction. by Matt Arsenault · 12 years ago
  40. a564d32 LegalizeDAG: allow libcalls for max/min atomic operations by Tim Northover · 12 years ago
  41. 8d7d4de SelectionDAG: Pass along the original argument/element type in ISD::InputArg by Tom Stellard · 12 years ago
  42. bc42421 Remove unused TargetLowering field. by Matt Arsenault · 12 years ago
  43. 451b7dd CodeGen: Emit a libcall if the target doesn't support 16-byte wide atomics by David Majnemer · 12 years ago
  44. fd15582 SelectionDAG: Use correct pointer size when lowering function arguments v2 by Tom Stellard · 12 years ago
  45. 0c5c01aa Add a llvm.copysign intrinsic by Hal Finkel · 12 years ago
  46. 7dce16f [stackprotector] Add in the stackprotector libcall. by Michael Gottesman · 12 years ago
  47. 8ec43c6 Set ISD::FROUND to Expand by default for all types by Hal Finkel · 12 years ago
  48. 171817e Add ISD::FROUND for libm round() by Hal Finkel · 12 years ago
  49. 75865923 Add LLVMContext argument to getSetCCResultType by Matt Arsenault · 12 years ago
  50. 16aba17 Remove unused ShouldFoldAtomicFences flag. by Tim Northover · 13 years ago
  51. eb108ba Use the target options specified on a function to reset the back-end. by Bill Wendling · 13 years ago
  52. 70671b9 Remove the old CodePlacementOpt pass. by Benjamin Kramer · 13 years ago
  53. 3d05558 Set properties for f128 type. by Akira Hatanaka · 13 years ago
  54. 6af16fc Fix PR10475 by Michael Liao · 13 years ago
  55. 341ad3e Update TargetLowering ivars for name policy. by Jim Grosbach · 13 years ago
  56. f29ddfe enable SDISel sincos optimization for GNU environments by Paul Redmond · 13 years ago
  57. 0e88c7d Teach SDISel to combine fsin / fcos into a fsincos node if the following by Evan Cheng · 13 years ago
  58. 56b31bd Split TargetLowering into a CodeGen and a SelectionDAG part. by Benjamin Kramer · 13 years ago