1. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
  2. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  3. dac237e Implement changes from Chris's feedback. Finish converting lib/Target. by Torok Edwin · 15 years ago
  4. 9062d9a Fix some failures in targets on available_externally functions, by Chris Lattner · 16 years ago
  5. 536a2f1 Remove refs to non-DebugLoc version of BuildMI from PowerPC. by Dale Johannesen · 16 years ago
  6. f902d24 fix PR3538 for PPC by Chris Lattner · 16 years ago
  7. f5f5dce Eliminate remaining non-DebugLoc version of getTargetNode. by Dale Johannesen · 16 years ago
  8. ed2eee6 Get rid of one more non-DebugLoc getNode and by Dale Johannesen · 16 years ago
  9. a05dca4 Remove non-DebugLoc forms of CopyToReg and CopyFromReg. Adjust callers. by Dale Johannesen · 16 years ago
  10. c1a168a Fix 80 col violations. by Evan Cheng · 16 years ago
  11. 5fc742d Handle ISD::DECLARE with PIC relocation model. by Evan Cheng · 16 years ago
  12. ee5c2b8 Fix PPC ISD::Declare isel and eliminate the need for PPCTargetLowering::LowerGlobalAddress to check if isVerifiedDebugInfoDesc() is true. Given the recent changes, it would falsely return true for a lot of GlobalAddressSDNode's. by Evan Cheng · 16 years ago
  13. fc54c55 Generalize the HazardRecognizer interface so that it can be used by Dan Gohman · 16 years ago
  14. 79ce276 Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph by Dan Gohman · 16 years ago
  15. 53e4e44 Make FP tests requiring two compares work on PPC (PR 642). by Dale Johannesen · 16 years ago
  16. cbb7ab2 Reintroduce a comment that was removed with the AddToISelQueue changes. by Dan Gohman · 16 years ago
  17. 8be6bbe Eliminate the ISel priority queue, which used the topological order for a by Dan Gohman · 16 years ago
  18. 8ad4c00 by David Greene · 16 years ago
  19. f522068 Trim #includes. by Dan Gohman · 16 years ago
  20. da8ac5f Avoid creating two TargetLowering objects for each target. by Dan Gohman · 16 years ago
  21. f5aeb1a Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 16 years ago
  22. 6448d91 Clean up uses of TargetLowering::getTargetMachine. by Dan Gohman · 16 years ago
  23. 93c53e5 fix a bunch of 80-col violations by Gabor Greif · 16 years ago
  24. ba36cb5 erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 16 years ago
  25. f350b27 Move the point at which FastISel taps into the SelectionDAGISel by Dan Gohman · 16 years ago
  26. ad3460c Simplify SelectRoot's interface, and factor out some common code by Dan Gohman · 16 years ago
  27. 475871a Rename SDOperand to SDValue. by Dan Gohman · 16 years ago
  28. e8be6c6 Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk by Dan Gohman · 16 years ago
  29. 1002c02 Add explicit keywords. by Dan Gohman · 16 years ago
  30. db8d56b Split scheduling from instruction selection. by Evan Cheng · 16 years ago
  31. 83ec4b6 Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 16 years ago
  32. b3564aa Convert the last remaining users of the non-APInt form of by Dan Gohman · 17 years ago
  33. 7c1c261 Remove bunch of gcc 4.3-related warnings from Target by Anton Korobeynikov · 17 years ago
  34. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
  35. 4e3f5a4 Dwarf requires variable entries to be in the source order. Right now, since we are recording variable information at isel time this means parameters would appear in the reverse order. The short term fix is to issue recordVariable() at asm printing time instead. by Evan Cheng · 17 years ago
  36. a844bde SDIsel processes llvm.dbg.declare by recording the variable debug information descriptor and its corresponding stack frame index in MachineModuleInfo. This only works if the local variable is "homed" in the stack frame. It does not work for byval parameter, etc. by Evan Cheng · 17 years ago
  37. b625f2f Factor the addressing mode and the load/store VT out of LoadSDNode by Dan Gohman · 17 years ago
  38. fe39edd Finally implement correct ordered comparisons for PPC, even though by Chris Lattner · 17 years ago
  39. 749c6f6 rename TargetInstrDescriptor -> TargetInstrDesc. by Chris Lattner · 17 years ago
  40. 349c495 Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor by Chris Lattner · 17 years ago
  41. 6924430 Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects by Chris Lattner · 17 years ago
  42. 84bc542 Rename SSARegMap -> MachineRegisterInfo in keeping with the idea by Chris Lattner · 17 years ago
  43. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  44. 152b7e1 Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with right callee-saved defs set for ppc64. by Evan Cheng · 17 years ago
  45. 2bda17c Prevent PPC::BCC first operand, the PRED number, from being isel'd into a LI instruction. by Evan Cheng · 17 years ago
  46. ea859be Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from by Dan Gohman · 17 years ago
  47. aa43e9f Fix a bug which caused us to never be able to use signed comparisons for by Chris Lattner · 18 years ago
  48. 95b2c7d eliminate static ctors for Statistic objects. by Chris Lattner · 18 years ago
  49. 78f97f3 Reduce number of instructions to load 64-bit constants. by Jim Laskey · 18 years ago
  50. f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 18 years ago
  51. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
  52. c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 18 years ago
  53. 18258c6 convert PPC::BCC to use the 'pred' operand instead of separate predicate by Chris Lattner · 18 years ago
  54. 289c2d5 rename PPC::COND_BRANCH to PPC::BCC by Chris Lattner · 18 years ago
  55. df4ed63 start using PPC predicates more consistently. by Chris Lattner · 18 years ago
  56. 74531e4 add patterns for ppc32 preinc stores. ppc64 next. by Chris Lattner · 18 years ago
  57. 0851b4f fix ldu/stu jit encoding. Swith 64-bit preinc load instrs to use memri by Chris Lattner · 18 years ago
  58. d104342 remove a ton of custom selection logic no longer needed by Chris Lattner · 18 years ago
  59. 5b3bbc7 allow the offset of a preinc'd load to be the low-part of a global. This by Chris Lattner · 18 years ago
  60. 94e509c implement preinc support for r+i loads on ppc64 by Chris Lattner · 18 years ago
  61. 4eab714 add an initial cut at preinc loads for ppc32. This is broken for ppc64 by Chris Lattner · 18 years ago
  62. 0d53826 Match tblegen changes. by Evan Cheng · 18 years ago
  63. fc5b1ab Refactor all the addressing mode selection stuff into the isel lowering by Chris Lattner · 18 years ago
  64. 3ed469c For PR786: by Reid Spencer · 18 years ago
  65. 1d75400 fix miscompilation of llvm.isunordered, where we branched on the opposite by Chris Lattner · 18 years ago
  66. f42f133 Fold AND and ROTL more often by Nate Begeman · 18 years ago
  67. 7117624 Improve PPC64 equality comparisons like PPC32 comparisons. by Chris Lattner · 18 years ago
  68. 3836dbd Two improvements: by Chris Lattner · 18 years ago
  69. a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
  70. 0b828e0 Do not use getTargetNode() and SelectNodeTo() which takes more than 3 by Evan Cheng · 18 years ago
  71. 95514ba SelectNodeTo now returns a SDNode*. by Evan Cheng · 18 years ago
  72. 9ade218 Select() no longer require Result operand by reference. by Evan Cheng · 18 years ago
  73. 6da2f32 Match tblgen changes. by Evan Cheng · 18 years ago
  74. ccbe2ec Fix PowerPC/2006-08-15-SelectionCrash.ll and simplify selection code. by Chris Lattner · 18 years ago
  75. 64a752f Match tablegen changes. by Evan Cheng · 18 years ago
  76. bd564bf Start eliminating temporary vectors used to create DAG nodes. Instead, pass by Chris Lattner · 18 years ago
  77. 2ef88a0 Match tablegen isel changes. by Evan Cheng · 18 years ago
  78. 2641cad Remove InFlightSet hack. No longer needed. by Evan Cheng · 18 years ago
  79. 33e9ad9 Remove NodeDepth by Evan Cheng · 18 years ago
  80. 2a41a98 shrink libllvmgcc.dylib another 25K by Chris Lattner · 18 years ago
  81. cccef1c Don't match 64-bit bitfield inserts into rlwimi's. todo add rldimi. :) by Chris Lattner · 18 years ago
  82. 6b76b96 Fix ppc64 jump tables by Chris Lattner · 18 years ago
  83. 529c233 Fix variable shadowing issue by Chris Lattner · 18 years ago
  84. c08f902 Implement a bunch of 64-bit cleanliness work. With this, treeadd builds (but by Chris Lattner · 18 years ago
  85. cf00631 Work around a nasty tblgen bug where it doesn't add operands for varargs by Chris Lattner · 18 years ago
  86. 8e2a04e Fix build failure of povray by Chris Lattner · 18 years ago
  87. 5d634ce Fix Benchmarks/MallocBench/cfrac by Chris Lattner · 18 years ago
  88. 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 18 years ago
  89. afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 18 years ago
  90. c703a8f Make PPC call lowering more aggressive, making the isel matching code simple by Chris Lattner · 18 years ago
  91. 9a2a497 Switch PPC over to a call-selection model where the lowering code creates by Chris Lattner · 18 years ago
  92. c04ba7a implement passing/returning vector regs to calls, at least non-varargs calls. by Chris Lattner · 18 years ago
  93. 0949ed5 Fix PowerPC/2006-05-12-rlwimi-crash.ll by Chris Lattner · 18 years ago
  94. 4667f2c Fold more shifts into inserts, and update the README by Nate Begeman · 18 years ago
  95. 93376b0 Update some stuff now that the new rlwimi code has gone in by Nate Begeman · 18 years ago
  96. 77f361f New rlwimi implementation, which is superior to the old one. There are by Nate Begeman · 18 years ago
  97. 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 19 years ago
  98. 710ff32 Add VRRC select support by Chris Lattner · 19 years ago
  99. 6d92cad Codegen vector predicate compares. by Chris Lattner · 19 years ago
  100. 420736d #include Intrinsics.h into all dag isels by Chris Lattner · 19 years ago