1. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  2. dac237e Implement changes from Chris's feedback. Finish converting lib/Target. by Torok Edwin · 16 years ago
  3. 804e0fe Convert more abort() calls to llvm_report_error(). by Torok Edwin · 16 years ago
  4. 6b61cd1 Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed arguments in a vararg call. by Tilmann Scheller · 16 years ago
  5. b4202b8 Update comments to make it clear that the function alignment is the Log2 of the by Bill Wendling · 16 years ago
  6. 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 16 years ago
  7. a119de8 Fix old-style type names in comments. by Dan Gohman · 16 years ago
  8. 9911405 Convert Alpha and Mips to use a MachineFunctionInfo subclass to by Dan Gohman · 16 years ago
  9. 01b36e6 Remove non-DebugLoc versions of BuildMI from Alpha and Cell. by Dale Johannesen · 17 years ago
  10. 6f38cb6 Use getDebugLoc forwarder instead of getNode()->getDebugLoc. by Dale Johannesen · 17 years ago
  11. 1fdbc1d Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing by Dan Gohman · 17 years ago
  12. b300d2a Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 17 years ago
  13. de06470 Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 17 years ago
  14. a05dca4 Remove non-DebugLoc forms of CopyToReg and CopyFromReg. Adjust callers. by Dale Johannesen · 17 years ago
  15. 33c960f Remove non-DebugLoc versions of getLoad and getStore. by Dale Johannesen · 17 years ago
  16. 39355f9 Remove non-DebugLoc forms of the exotic forms of Lod and Sto; patch uses. by Dale Johannesen · 17 years ago
  17. f5d9789 Remove some more non-DebugLoc versions of construction by Dale Johannesen · 17 years ago
  18. 7d2ad62 Make LowerCallTo and LowerArguments take a DebugLoc by Dale Johannesen · 17 years ago
  19. bb46f52 Add the private linkage. by Rafael Espindola · 17 years ago
  20. 5480c04 Fix PR3274: when promoting the condition of a BRCOND node, by Duncan Sands · 17 years ago
  21. aaffa05 There are no longer any places that require a by Duncan Sands · 17 years ago
  22. 1607f05 Change the interface to the type legalization method by Duncan Sands · 17 years ago
  23. 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 17 years ago
  24. 683a922 fix another libgcc blocker by Andrew Lenharth · 17 years ago
  25. 6520e20 Teach DAGCombine to fold constant offsets into GlobalAddress nodes, by Dan Gohman · 17 years ago
  26. 0329466 Rename LoadX to LoadExt. by Evan Cheng · 17 years ago
  27. e563bbc Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as by Chris Lattner · 17 years ago
  28. d2a27ee get CodeGen/Alpha/mul128.ll to work. by Chris Lattner · 17 years ago
  29. 1b19ef0 Note that ADDC and company don't actually expand yet (missing in legalize by Andrew Lenharth · 17 years ago
  30. 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 17 years ago
  31. 0bb4160 Make log, log2, log10, exp, exp2 use Expand by default. by Dale Johannesen · 17 years ago
  32. 056292f Reverting r56249. On further investigation, this functionality isn't needed. by Bill Wendling · 17 years ago
  33. 9468a9b - Change "ExternalSymbolSDNode" to "SymbolSDNode". by Bill Wendling · 17 years ago
  34. f5aeb1a Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 17 years ago
  35. 7794f2a Add intrinsics for log, log2, log10, exp, exp2. by Dale Johannesen · 17 years ago
  36. ba36cb5 erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 17 years ago
  37. 475871a Rename SDOperand to SDValue. by Dan Gohman · 17 years ago
  38. 8e5f2c6 Pool-allocation for MachineInstrs, MachineBasicBlocks, and by Dan Gohman · 17 years ago
  39. 126d907 Rather than having a different custom legalization by Duncan Sands · 17 years ago
  40. 4406604 Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating by Dan Gohman · 17 years ago
  41. 7f46020 Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its by Dan Gohman · 17 years ago
  42. f951620 Revert the SelectionDAG optimization that makes by Duncan Sands · 17 years ago
  43. 0011dc4 Use MachineBasicBlock::transferSuccessors. by Dan Gohman · 17 years ago
  44. 8e4eb09 Remove comparison methods for MVT. The main cause by Duncan Sands · 17 years ago
  45. 83ec4b6 Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
  46. 707e018 Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal by Dan Gohman · 17 years ago
  47. d2cde68 Default ISD::PREFETCH to expand. by Evan Cheng · 17 years ago
  48. 5b8f82e Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC's by Scott Michel · 17 years ago
  49. 27b7db5 Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} and prefetchnta instructions. by Evan Cheng · 17 years ago
  50. ab0b949 Atomic op support. If any gcc test uses __sync builtins, it might start failing on archs that haven't implemented them yet by Andrew Lenharth · 17 years ago
  51. 00fee65 In TargetLowering::LowerCallTo, don't assert that by Duncan Sands · 18 years ago
  52. e179584 Change how FP immediates are handled. by Nate Begeman · 18 years ago
  53. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 18 years ago
  54. 69de193 Re-apply the memory operand changes, with a fix for the static by Dan Gohman · 18 years ago
  55. 334dc1f Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-commit. by Evan Cheng · 18 years ago
  56. c6c391d Create a new class, MemOperand, for describing memory references by Dan Gohman · 18 years ago
  57. ddf8956 This commit changes: by Chris Lattner · 18 years ago
  58. 84bc542 Rename SSARegMap -> MachineRegisterInfo in keeping with the idea by Chris Lattner · 18 years ago
  59. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  60. 0f8d9c0 Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack by Bill Wendling · 18 years ago
  61. f96e4de Set ISD::FPOW to Expand. by Dan Gohman · 18 years ago
  62. f1fc3a8 Fix PR 1681. When X86 target uses +sse -sse2, by Dale Johannesen · 18 years ago
  63. f7331b3 Fold the adjust_trampoline intrinsic into by Duncan Sands · 18 years ago
  64. f04afdb Change LegalFPImmediates to use APFloat. by Dale Johannesen · 18 years ago
  65. 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 18 years ago
  66. 75ce010 Assert when TLS is not implemented. by Lauro Ramos Venancio · 18 years ago
  67. bed2946 Removed tabs everywhere except autogenerated & external files. Add make by Anton Korobeynikov · 18 years ago
  68. 4234f57 switch TargetLowering::getConstraintType to take the entire constraint, by Chris Lattner · 18 years ago
  69. d0b82b3 Refactoring of formal parameter flags. Enable properly use of by Anton Korobeynikov · 18 years ago
  70. 2ad9f17 Simplify lowering and selection of exception ops. by Jim Laskey · 18 years ago
  71. 62819f3 Support to provide exception and selector registers. by Jim Laskey · 18 years ago
  72. ac5a545 return addresses, those I already have by Andrew Lenharth · 19 years ago
  73. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
  74. bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 19 years ago
  75. 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
  76. 3553d86 FTOIT and ITOFT are bit converts, and if we drop 21264s, are always available by Andrew Lenharth · 19 years ago
  77. 4785781 For PR950: by Reid Spencer · 19 years ago
  78. f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 19 years ago
  79. 1331dec silence warnings. by Chris Lattner · 19 years ago
  80. 3ed469c For PR786: by Reid Spencer · 19 years ago
  81. d079cdb fix 2006-11-01-vastart.ll by Andrew Lenharth · 19 years ago
  82. f81173f Add all that branch mangling niftiness by Andrew Lenharth · 19 years ago
  83. c35497f All targets expand BR_JT for now. by Evan Cheng · 19 years ago
  84. 8b2794a Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. by Evan Cheng · 19 years ago
  85. b4eb092 Reduce the amount of state in the lowering code and drop old pattern ISel functions by Andrew Lenharth · 19 years ago
  86. 82c3d8f Jimptables working again on alpha. by Andrew Lenharth · 19 years ago
  87. 466685d Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. by Evan Cheng · 19 years ago
  88. 111c2fa Alpha uses a got by Chris Lattner · 19 years ago
  89. 786225a Make use of getStore(). by Evan Cheng · 19 years ago
  90. c548428 Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an by Evan Cheng · 19 years ago
  91. 0607a2f Fix jump tables to match gcc (and the ABI and whatnot) by Andrew Lenharth · 19 years ago
  92. ea4f9d5 Jump tables on Alpha by Andrew Lenharth · 19 years ago
  93. c356a57 Reflects MachineConstantPoolEntry changes. by Evan Cheng · 19 years ago
  94. 89c0b4a jmp_bufs are this big on alpha. by Andrew Lenharth · 19 years ago
  95. e219945 Eliminate use of getNode that takes a vector. by Chris Lattner · 19 years ago
  96. e21492b eliminate use of getNode that takes vector<SDOperand>. Wrap a really long line. by Chris Lattner · 19 years ago
  97. 441a570 These are already implemented by Andrew Lenharth · 19 years ago
  98. 7794bd3 this case isn't handled by Andrew Lenharth · 19 years ago
  99. df97cc6 Add memory operand and int regs by Andrew Lenharth · 19 years ago
  100. 1725599 inline asm, at least for floats by Andrew Lenharth · 19 years ago