1. d71cebf Support PIC loading of constant pool entries by Bruno Cardoso Lopes · 16 years ago
  2. 735afe1 Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. by Dan Gohman · 16 years ago
  3. bef8888 We are not using DBG_STOPPOINT anymore. by Devang Patel · 16 years ago
  4. 6e0b658 - Fix a small bug while handling target constant pools (one param was missing). by Bruno Cardoso Lopes · 16 years ago
  5. 3f2bf85 by David Greene · 16 years ago
  6. a1eaa3c Add a second ValueType argument to isFPImmLegal. by Evan Cheng · 16 years ago
  7. 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
  8. 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
  9. fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 16 years ago
  10. 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 16 years ago
  11. c517cb0 Reapply 80278 by Bruno Cardoso Lopes · 16 years ago
  12. 0c80be5 Revert 80278 for now, it caused a lot of MIPS tests to fail by Bruno Cardoso Lopes · 16 years ago
  13. dcace5c Revamp our friend Mips :) by Bruno Cardoso Lopes · 16 years ago
  14. b71b909 reintroduce support for Mips "small" section handling. This is by Chris Lattner · 16 years ago
  15. e3736f8 Restore some "small section" support code, reverting my patch from r76936. by Chris Lattner · 16 years ago
  16. 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
  17. e50ed30 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
  18. 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
  19. 98ca4f2 Major calling convention code refactoring. by Dan Gohman · 16 years ago
  20. e2c7408 Remove -disable-mips-abicall and -enable-mips-absolute-call command-line by Eli Friedman · 16 years ago
  21. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
  22. d94061f remove more remnants of small section support. by Chris Lattner · 16 years ago
  23. e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
  24. 6055a6a One more operation expansion for MIPS, from test/CodeGen/Generic. by Eli Friedman · 16 years ago
  25. 10a3659 Expand a bunch of illegal operations on MIPS (found by by Eli Friedman · 16 years ago
  26. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  27. 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 16 years ago
  28. 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
  29. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  30. d1474d0 Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 16 years ago
  31. b4202b8 Update comments to make it clear that the function alignment is the Log2 of the by Bill Wendling · 16 years ago
  32. 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 16 years ago
  33. 6314ac2 Misc accumulated tweaks to legalization logic for various targets. by Eli Friedman · 16 years ago
  34. 9911405 Convert Alpha and Mips to use a MachineFunctionInfo subclass to by Dan Gohman · 16 years ago
  35. d3bdf19 Added support for fround, fextend and FP_TO_SINT by Bruno Cardoso Lopes · 16 years ago
  36. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
  37. fc16657 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 16 years ago
  38. d401507 fix an apparently real bug exposed by a warning in -asserts mode. by Chris Lattner · 16 years ago
  39. bdfbb74 Removed AFGR32 register class Handle odd registers allocation in FGR32. by Bruno Cardoso Lopes · 16 years ago
  40. b53db4f Added support for Mips O32 Calling Convention by Bruno Cardoso Lopes · 16 years ago
  41. 9481757 Remove non-DebugLoc versions of BuildMI from IA64, Mips. by Dale Johannesen · 17 years ago
  42. 1fdbc1d Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing by Dan Gohman · 17 years ago
  43. b300d2a Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 17 years ago
  44. de06470 Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 17 years ago
  45. a05dca4 Remove non-DebugLoc forms of CopyToReg and CopyFromReg. Adjust callers. by Dale Johannesen · 17 years ago
  46. 33c960f Remove non-DebugLoc versions of getLoad and getStore. by Dale Johannesen · 17 years ago
  47. 5bf4b75 Fix a typo by Nate Begeman · 17 years ago
  48. bb46f52 Add the private linkage. by Rafael Espindola · 17 years ago
  49. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
  50. 5480c04 Fix PR3274: when promoting the condition of a BRCOND node, by Duncan Sands · 17 years ago
  51. aaffa05 There are no longer any places that require a by Duncan Sands · 17 years ago
  52. 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 17 years ago
  53. 6520e20 Teach DAGCombine to fold constant offsets into GlobalAddress nodes, by Dan Gohman · 17 years ago
  54. f522068 Trim #includes. by Dan Gohman · 17 years ago
  55. 0329466 Rename LoadX to LoadExt. by Evan Cheng · 17 years ago
  56. e563bbc Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as by Chris Lattner · 17 years ago
  57. 056292f Reverting r56249. On further investigation, this functionality isn't needed. by Bill Wendling · 17 years ago
  58. 9468a9b - Change "ExternalSymbolSDNode" to "SymbolSDNode". by Bill Wendling · 17 years ago
  59. 095cc29 Define CallSDNode, an SDNode subclass for use with ISD::CALL. by Dan Gohman · 17 years ago
  60. f5aeb1a Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 17 years ago
  61. ba36cb5 erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 17 years ago
  62. 99a6cb9 disallow direct access to SDValue::ResNo, provide a getter instead by Gabor Greif · 17 years ago
  63. 739e441 Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT node by Bruno Cardoso Lopes · 17 years ago
  64. 65ad452 Support added for ctlz intrinsic, test case added. by Bruno Cardoso Lopes · 17 years ago
  65. 7da151c Added Mips support for DYNAMIC_STACKALLOC by Bruno Cardoso Lopes · 17 years ago
  66. f7f3b50 Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, they by Bruno Cardoso Lopes · 17 years ago
  67. ea9d4d6 Handle i32->f32 bitconvert results. by Bruno Cardoso Lopes · 17 years ago
  68. 1906c5a Apply the same pattern used in 'and' lowering for 'or' by Bruno Cardoso Lopes · 17 years ago
  69. 7bd7182 Expand fcopysign by Bruno Cardoso Lopes · 17 years ago
  70. 7728377 Handle more SELECT corner cases considering legalize types, probabily wont work with by Bruno Cardoso Lopes · 17 years ago
  71. 7030ae7 Added pattern for floating point zero immediate (avoiding a constant pool by Bruno Cardoso Lopes · 17 years ago
  72. 4b877ca Fixed bug in global address lowering for functions and in Brcond lowering by Bruno Cardoso Lopes · 17 years ago
  73. 97843cd Changed some methods order. by Bruno Cardoso Lopes · 17 years ago
  74. 6d399bd Added floating point lowering for select. by Bruno Cardoso Lopes · 17 years ago
  75. f33bc43 Disable gp_rel relocation for constant pools access for now. by Bruno Cardoso Lopes · 17 years ago
  76. 85e31e3 Added floating point lowering for setcc and brcond. by Bruno Cardoso Lopes · 17 years ago
  77. 475871a Rename SDOperand to SDValue. by Dan Gohman · 17 years ago
  78. 92e87f2 Minor fixes. Added ConstantPool support. by Bruno Cardoso Lopes · 17 years ago
  79. feb95cc Added small section asm emition logic for mips. Fixed small bug. by Bruno Cardoso Lopes · 17 years ago
  80. 91fd532 Added initial support for small sections on Mips. by Bruno Cardoso Lopes · 17 years ago
  81. b27cb55 Fixed call stack alignment. Improved AsmPrinter alignment issues. by Bruno Cardoso Lopes · 17 years ago
  82. 06b8c19 Silence warning by initializing variable. by Bill Wendling · 17 years ago
  83. 7728f7e Fixed features usage. by Bruno Cardoso Lopes · 17 years ago
  84. 7b76da1 Fixe typos and 80 column size problems by Bruno Cardoso Lopes · 17 years ago
  85. 97c2537 MipsTargetLowering cleanup by Bruno Cardoso Lopes · 17 years ago
  86. 1512642 Pacify gcc-4.3. by Duncan Sands · 17 years ago
  87. 8e5f2c6 Pool-allocation for MachineInstrs, MachineBasicBlocks, and by Dan Gohman · 17 years ago
  88. 85e9212 fixed 32-bit fp_to_sint pattern by Bruno Cardoso Lopes · 17 years ago
  89. 225ca9c Several changes to Mips backend, experimental fp support being the most by Bruno Cardoso Lopes · 17 years ago
  90. 4406604 Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating by Dan Gohman · 17 years ago
  91. 7f46020 Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its by Dan Gohman · 17 years ago
  92. f951620 Revert the SelectionDAG optimization that makes by Duncan Sands · 17 years ago
  93. 83ec4b6 Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
  94. 07cec75 Added custom SELECT_CC lowering by Bruno Cardoso Lopes · 17 years ago
  95. d2947ee Some Mips minor fixes Added support for mips little endian arch => mipsel by Bruno Cardoso Lopes · 17 years ago
  96. bdbb750 Fixed flag issue that was generating infinite loop while in list scheduling. by Bruno Cardoso Lopes · 17 years ago
  97. 707e018 Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal by Dan Gohman · 17 years ago
  98. d27c991 Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 17 years ago
  99. e0b1215 minor cleanups by Chris Lattner · 17 years ago
  100. d2cde68 Default ISD::PREFETCH to expand. by Evan Cheng · 17 years ago