1. 1e96bab In the calling convention logic, ValVT is always a legal type, by Duncan Sands · 15 years ago
  2. 1440e8b Inside the calling convention logic LocVT is always a simple by Duncan Sands · 15 years ago
  3. 44ab89e Inline asm multiple alternative constraints development phase 2 - improved basic logic, added initial platform support. by John Thompson · 15 years ago
  4. 8026a9d eliminate some uses of the getStore overload. by Chris Lattner · 15 years ago
  5. d1c24ed convert the targets off the non-MachinePointerInfo of getLoad. by Chris Lattner · 15 years ago
  6. 4677379 Fix PR7174, a couple o Mips fixes: by Bruno Cardoso Lopes · 15 years ago
  7. 29e9daa Fix Mips PR7473. Patch by stetorvs@gmail.com by Bruno Cardoso Lopes · 15 years ago
  8. c940365 Split the SDValue out of OutputArg so that SelectionDAG-independent by Dan Gohman · 15 years ago
  9. 0d881da Propagate debug loc. by Devang Patel · 15 years ago
  10. 14152b4 Reapply r107655 with fixes; insert the pseudo instruction into by Dan Gohman · 15 years ago
  11. 258c58c Revert r107655. by Dan Gohman · 15 years ago
  12. b81c771 Fix a bunch of custom-inserter functions to handle the case where by Dan Gohman · 15 years ago
  13. ed2ae13 Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill slots so it's always false. by Evan Cheng · 15 years ago
  14. af1d8ca Get rid of the EdgeMapping map. Instead, just check for BasicBlock by Dan Gohman · 15 years ago
  15. d858e90 Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 15 years ago
  16. 1e93df6 Move per-function state out of TargetLowering subclasses and into by Dan Gohman · 15 years ago
  17. 46510a7 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 15 years ago
  18. f6fa186 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  19. 6059b85 Add suport for VASTART on Mips. by Bruno Cardoso Lopes · 16 years ago
  20. b37a742 First step towards varargs support in Mips: by Bruno Cardoso Lopes · 16 years ago
  21. 022d9e1 Revert 95130. by Evan Cheng · 16 years ago
  22. 9426196 Pass callsite return type to TargetLowering::LowerCall and use that to check sibcall eligibility. by Evan Cheng · 16 years ago
  23. 3ed6f87 Fix PR6144. Reload GP before the emission of CALLSEQ_END to guarantee the right reload order by Bruno Cardoso Lopes · 16 years ago
  24. 0c439eb Eliminate target hook IsEligibleForTailCallOptimization. by Evan Cheng · 16 years ago
  25. f1214cb eliminate the TargetLowering::UsesGlobalOffsetTable bool, which is by Chris Lattner · 16 years ago
  26. d71cebf Support PIC loading of constant pool entries by Bruno Cardoso Lopes · 16 years ago
  27. 735afe1 Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. by Dan Gohman · 16 years ago
  28. bef8888 We are not using DBG_STOPPOINT anymore. by Devang Patel · 16 years ago
  29. 6e0b658 - Fix a small bug while handling target constant pools (one param was missing). by Bruno Cardoso Lopes · 16 years ago
  30. 3f2bf85 by David Greene · 16 years ago
  31. a1eaa3c Add a second ValueType argument to isFPImmLegal. by Evan Cheng · 16 years ago
  32. eb2f969 Do away with addLegalFPImmediate. Add a target hook isFPImmLegal which returns true if the fp immediate can be natively codegened by target. by Evan Cheng · 16 years ago
  33. ce31910 Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic blocks and update CFG, it should also inform sdisel of the changes so the phi source operands will come from the right basic blocks. by Evan Cheng · 16 years ago
  34. fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 16 years ago
  35. 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 16 years ago
  36. c517cb0 Reapply 80278 by Bruno Cardoso Lopes · 16 years ago
  37. 0c80be5 Revert 80278 for now, it caused a lot of MIPS tests to fail by Bruno Cardoso Lopes · 16 years ago
  38. dcace5c Revamp our friend Mips :) by Bruno Cardoso Lopes · 16 years ago
  39. b71b909 reintroduce support for Mips "small" section handling. This is by Chris Lattner · 16 years ago
  40. e3736f8 Restore some "small section" support code, reverting my patch from r76936. by Chris Lattner · 16 years ago
  41. 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
  42. e50ed30 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
  43. 77547be Start moving TargetLowering away from using full MVTs and towards SimpleValueType, which will simplify the privatization of IntegerType in the future. by Owen Anderson · 16 years ago
  44. 98ca4f2 Major calling convention code refactoring. by Dan Gohman · 16 years ago
  45. e2c7408 Remove -disable-mips-abicall and -enable-mips-absolute-call command-line by Eli Friedman · 16 years ago
  46. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
  47. d94061f remove more remnants of small section support. by Chris Lattner · 16 years ago
  48. e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
  49. 6055a6a One more operation expansion for MIPS, from test/CodeGen/Generic. by Eli Friedman · 16 years ago
  50. 10a3659 Expand a bunch of illegal operations on MIPS (found by by Eli Friedman · 16 years ago
  51. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  52. 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 16 years ago
  53. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 16 years ago
  54. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  55. d1474d0 Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 16 years ago
  56. b4202b8 Update comments to make it clear that the function alignment is the Log2 of the by Bill Wendling · 16 years ago
  57. 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 16 years ago
  58. 6314ac2 Misc accumulated tweaks to legalization logic for various targets. by Eli Friedman · 16 years ago
  59. 9911405 Convert Alpha and Mips to use a MachineFunctionInfo subclass to by Dan Gohman · 16 years ago
  60. d3bdf19 Added support for fround, fextend and FP_TO_SINT by Bruno Cardoso Lopes · 16 years ago
  61. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
  62. fc16657 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 16 years ago
  63. d401507 fix an apparently real bug exposed by a warning in -asserts mode. by Chris Lattner · 16 years ago
  64. bdfbb74 Removed AFGR32 register class Handle odd registers allocation in FGR32. by Bruno Cardoso Lopes · 16 years ago
  65. b53db4f Added support for Mips O32 Calling Convention by Bruno Cardoso Lopes · 16 years ago
  66. 9481757 Remove non-DebugLoc versions of BuildMI from IA64, Mips. by Dale Johannesen · 16 years ago
  67. 1fdbc1d Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing by Dan Gohman · 17 years ago
  68. b300d2a Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 17 years ago
  69. de06470 Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 17 years ago
  70. a05dca4 Remove non-DebugLoc forms of CopyToReg and CopyFromReg. Adjust callers. by Dale Johannesen · 17 years ago
  71. 33c960f Remove non-DebugLoc versions of getLoad and getStore. by Dale Johannesen · 17 years ago
  72. 5bf4b75 Fix a typo by Nate Begeman · 17 years ago
  73. bb46f52 Add the private linkage. by Rafael Espindola · 17 years ago
  74. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
  75. 5480c04 Fix PR3274: when promoting the condition of a BRCOND node, by Duncan Sands · 17 years ago
  76. aaffa05 There are no longer any places that require a by Duncan Sands · 17 years ago
  77. 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 17 years ago
  78. 6520e20 Teach DAGCombine to fold constant offsets into GlobalAddress nodes, by Dan Gohman · 17 years ago
  79. f522068 Trim #includes. by Dan Gohman · 17 years ago
  80. 0329466 Rename LoadX to LoadExt. by Evan Cheng · 17 years ago
  81. e563bbc Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as by Chris Lattner · 17 years ago
  82. 056292f Reverting r56249. On further investigation, this functionality isn't needed. by Bill Wendling · 17 years ago
  83. 9468a9b - Change "ExternalSymbolSDNode" to "SymbolSDNode". by Bill Wendling · 17 years ago
  84. 095cc29 Define CallSDNode, an SDNode subclass for use with ISD::CALL. by Dan Gohman · 17 years ago
  85. f5aeb1a Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 17 years ago
  86. ba36cb5 erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 17 years ago
  87. 99a6cb9 disallow direct access to SDValue::ResNo, provide a getter instead by Gabor Greif · 17 years ago
  88. 739e441 Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT node by Bruno Cardoso Lopes · 17 years ago
  89. 65ad452 Support added for ctlz intrinsic, test case added. by Bruno Cardoso Lopes · 17 years ago
  90. 7da151c Added Mips support for DYNAMIC_STACKALLOC by Bruno Cardoso Lopes · 17 years ago
  91. f7f3b50 Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, they by Bruno Cardoso Lopes · 17 years ago
  92. ea9d4d6 Handle i32->f32 bitconvert results. by Bruno Cardoso Lopes · 17 years ago
  93. 1906c5a Apply the same pattern used in 'and' lowering for 'or' by Bruno Cardoso Lopes · 17 years ago
  94. 7bd7182 Expand fcopysign by Bruno Cardoso Lopes · 17 years ago
  95. 7728377 Handle more SELECT corner cases considering legalize types, probabily wont work with by Bruno Cardoso Lopes · 17 years ago
  96. 7030ae7 Added pattern for floating point zero immediate (avoiding a constant pool by Bruno Cardoso Lopes · 17 years ago
  97. 4b877ca Fixed bug in global address lowering for functions and in Brcond lowering by Bruno Cardoso Lopes · 17 years ago
  98. 97843cd Changed some methods order. by Bruno Cardoso Lopes · 17 years ago
  99. 6d399bd Added floating point lowering for select. by Bruno Cardoso Lopes · 17 years ago
  100. f33bc43 Disable gp_rel relocation for constant pools access for now. by Bruno Cardoso Lopes · 17 years ago