1. 38d6426 Update comment for getRegForInlineAsmConstraint for Mips. by Eric Christopher · 14 years ago
  2. 314aff1 Remove getRegClassForInlineAsmConstraint for Mips. by Eric Christopher · 14 years ago
  3. 25eba39 Change the chain input of nodes that load the address of a function. This change by Akira Hatanaka · 14 years ago
  4. 5f7451f Coding style fixes. by Akira Hatanaka · 14 years ago
  5. 21afc63 Re-apply 132758 and 132768 which were speculatively reverted in 132777. by Akira Hatanaka · 14 years ago
  6. e0b5cfc Silence warnings in non assert builds. Patch by David Blaikie by Bruno Cardoso Lopes · 14 years ago
  7. 6f3661f Speculatively revert 132758 and 132768 to try to fix the Windows buildbots. by Eric Christopher · 14 years ago
  8. 471e422 Add a parameter to CCState so that it can access the MachineFunction. by Eric Christopher · 14 years ago
  9. 69b9044 Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of the by Akira Hatanaka · 14 years ago
  10. 3d21c24 Reorganize code in MipsTargetLowering::LowerCall to improve readability. by Akira Hatanaka · 14 years ago
  11. 14487d4 Refactor MipsTargetLowering::EmitInstrWithCustomInserter. by Akira Hatanaka · 14 years ago
  12. 0f84382 Coding style fixes. by Akira Hatanaka · 14 years ago
  13. 2e59147 Custom-lower FRAMEADDR. Patch by Sasa Stankovic. by Akira Hatanaka · 14 years ago
  14. cada2d0 Fix uninitialized variables and silence warnings by Bruno Cardoso Lopes · 14 years ago
  15. 4e694c9 This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor, by Bruno Cardoso Lopes · 14 years ago
  16. d979686 This patch implements the thread local storage. Implemented are General by Bruno Cardoso Lopes · 14 years ago
  17. 342837d Define a wrapper node for target constant nodes (tglobaladdr, etc.). by Akira Hatanaka · 14 years ago
  18. 33458fe Use MachineFrameInfo::hasCalls instead of MipsFunctionInfo::hasCall to check if by Akira Hatanaka · 14 years ago
  19. cf0cd80 Add support for C++ exception handling. by Akira Hatanaka · 14 years ago
  20. d85b3ec Remove MipsTargetLowering::LowerFP_TO_SINT. Patterns for fp_to_sint have already by Akira Hatanaka · 14 years ago
  21. 9c3d57c Custom-lower FCOPYSIGN nodes. by Akira Hatanaka · 14 years ago
  22. 4c62f76 Update MaxCallFrameSize regardless of the relocation model selected. by Akira Hatanaka · 14 years ago
  23. f15f498 Change initial value of MaxCallFrameSize. MipsFI::getMaxCallFrameSize() should by Akira Hatanaka · 14 years ago
  24. edacba8 Coding style fixes. Added comments. by Akira Hatanaka · 14 years ago
  25. 053546c Fix lowering of DYNAMIC_STACKALLOC nodes. by Akira Hatanaka · 14 years ago
  26. 4231c7e Implement byval structure argument passing. The following limitations or by Akira Hatanaka · 14 years ago
  27. b4d8d31 Simplify offset calculation of stack frame objects for $gp restore location and by Akira Hatanaka · 14 years ago
  28. 46da136 Expand f64 FPOW. by Akira Hatanaka · 14 years ago
  29. bdd2ce9 Fixes related to coding style. by Akira Hatanaka · 14 years ago
  30. 69c19f7 Change StackDirection from StackGrowsUp to StackGrowsDown. by Akira Hatanaka · 14 years ago
  31. 4329977 Change the order fixed objects are created in MipsTargetLowering::LowerCall in by Akira Hatanaka · 14 years ago
  32. d37776d In CC_MipsO32, allocate a stack space regardless of whether the argument is by Akira Hatanaka · 14 years ago
  33. 17a1e87 Make $fp and $ra callee-saved registers and let PrologEpilogInserter handle by Akira Hatanaka · 14 years ago
  34. cd0f90f Fix bug in which nodes that write to argument registers do not get glued with the JALR node. Patch by Sasa Stankovic by Akira Hatanaka · 14 years ago
  35. d992f6c Remove code that creates unnecessary frame objects. by Akira Hatanaka · 14 years ago
  36. a1a7ba8 Align i64 arguments to 64 bit boundaries. by Akira Hatanaka · 14 years ago
  37. 95b8ae1 Simplify CC_MipsO32 and merge it with CC_MipsO32_VarArgs. Patch by Sasa Stankovic. by Akira Hatanaka · 14 years ago
  38. fc5d305 Make the logic for determining function alignment more explicit. No functionality change. by Eli Friedman · 14 years ago
  39. 6b7588e Prevent instructions using $gp from being placed between a jalr and the instruction that restores the clobbered $gp. by Akira Hatanaka · 14 years ago
  40. f48eb53 Lower BlockAddress node when relocation-model is static. by Akira Hatanaka · 14 years ago
  41. 4552c9a Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. by Akira Hatanaka · 14 years ago
  42. 0bf3dfb Fix lines that have incorrect indentation or exceed 80 columns. There is no change in functionality. by Akira Hatanaka · 14 years ago
  43. 99a2e98 Add pass that expands pseudo instructions into target instructions after register allocation. Define pseudos that get expanded into mtc1 or mfc1 instructions. by Akira Hatanaka · 14 years ago
  44. 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  45. 9777e7a Fix handling of functions with internal linkage. by Akira Hatanaka · 14 years ago
  46. f49fde2 Move transformation of JmpLink and related nodes done during instruction selection to Legalize phase. by Akira Hatanaka · 14 years ago
  47. ad8ffad Undo changes mistakenly made in revision 128750. by Akira Hatanaka · 14 years ago
  48. dc1652f Insert space before ';' to prevent warnings. by Akira Hatanaka · 14 years ago
  49. e2e436a Simplifies logic for printing target flags. by Akira Hatanaka · 14 years ago
  50. 1d6b38d Added support for FP conditional move instructions and fixed bugs in handling of FP comparisons. by Akira Hatanaka · 14 years ago
  51. 81bd78b fixed typo by Akira Hatanaka · 14 years ago
  52. 109d6db silence a conditional assignment -Wuninitialized warning. by Chris Lattner · 14 years ago
  53. 954dac0 Improve varags handling, with testcases. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 14 years ago
  54. 38b5e86 Improve div/rem node handling on mips. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 14 years ago
  55. c42fb5f Rewrite and simplify o32 vaarg passing, no functional changes. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 14 years ago
  56. ca8a2aa Lowers block address. Currently asserts when relocation model is not PIC. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 14 years ago
  57. 5d6fb5d Expands FCOS and FSIN nodes when type is f64. by Bruno Cardoso Lopes · 14 years ago
  58. 8e826e6 Fix a lot of o32 CC issues and add a bunch of tests. Patch by Akira Hatanaka with some small modifications by me. by Bruno Cardoso Lopes · 15 years ago
  59. 6b90282 Negative zero is not legal on mips. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
  60. b1fce0a Handle (i32,i32) => f64 in a cleaner way. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
  61. 8be7611 Add support for mips32 madd and msub instructions. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 15 years ago
  62. f1b4eaf rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for by Chris Lattner · 15 years ago
  63. 908b6dd Add ROTR and ROTRV mips32 instructions. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 15 years ago
  64. bd3af09c Remove target specific node MipsISD::CMov, which is not used because all conditional moves are directly matched using tablegen patterns. If there's a need in the future, we can introduce it again by Bruno Cardoso Lopes · 15 years ago
  65. bf17cfa Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. by Wesley Peck · 15 years ago
  66. 1e96bab In the calling convention logic, ValVT is always a legal type, by Duncan Sands · 15 years ago
  67. 1440e8b Inside the calling convention logic LocVT is always a simple by Duncan Sands · 15 years ago
  68. 44ab89e Inline asm multiple alternative constraints development phase 2 - improved basic logic, added initial platform support. by John Thompson · 15 years ago
  69. 8026a9d eliminate some uses of the getStore overload. by Chris Lattner · 15 years ago
  70. d1c24ed convert the targets off the non-MachinePointerInfo of getLoad. by Chris Lattner · 15 years ago
  71. 4677379 Fix PR7174, a couple o Mips fixes: by Bruno Cardoso Lopes · 15 years ago
  72. 29e9daa Fix Mips PR7473. Patch by stetorvs@gmail.com by Bruno Cardoso Lopes · 15 years ago
  73. c940365 Split the SDValue out of OutputArg so that SelectionDAG-independent by Dan Gohman · 15 years ago
  74. 0d881da Propagate debug loc. by Devang Patel · 15 years ago
  75. 14152b4 Reapply r107655 with fixes; insert the pseudo instruction into by Dan Gohman · 15 years ago
  76. 258c58c Revert r107655. by Dan Gohman · 15 years ago
  77. b81c771 Fix a bunch of custom-inserter functions to handle the case where by Dan Gohman · 15 years ago
  78. ed2ae13 Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill slots so it's always false. by Evan Cheng · 15 years ago
  79. af1d8ca Get rid of the EdgeMapping map. Instead, just check for BasicBlock by Dan Gohman · 15 years ago
  80. d858e90 Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 15 years ago
  81. 1e93df6 Move per-function state out of TargetLowering subclasses and into by Dan Gohman · 15 years ago
  82. 46510a7 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 15 years ago
  83. f6fa186 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  84. 6059b85 Add suport for VASTART on Mips. by Bruno Cardoso Lopes · 16 years ago
  85. b37a742 First step towards varargs support in Mips: by Bruno Cardoso Lopes · 16 years ago
  86. 022d9e1 Revert 95130. by Evan Cheng · 16 years ago
  87. 9426196 Pass callsite return type to TargetLowering::LowerCall and use that to check sibcall eligibility. by Evan Cheng · 16 years ago
  88. 3ed6f87 Fix PR6144. Reload GP before the emission of CALLSEQ_END to guarantee the right reload order by Bruno Cardoso Lopes · 16 years ago
  89. 0c439eb Eliminate target hook IsEligibleForTailCallOptimization. by Evan Cheng · 16 years ago
  90. f1214cb eliminate the TargetLowering::UsesGlobalOffsetTable bool, which is by Chris Lattner · 16 years ago
  91. d71cebf Support PIC loading of constant pool entries by Bruno Cardoso Lopes · 16 years ago
  92. 735afe1 Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. by Dan Gohman · 16 years ago
  93. bef8888 We are not using DBG_STOPPOINT anymore. by Devang Patel · 16 years ago
  94. 6e0b658 - Fix a small bug while handling target constant pools (one param was missing). by Bruno Cardoso Lopes · 16 years ago
  95. 3f2bf85 by David Greene · 16 years ago
  96. a1eaa3c Add a second ValueType argument to isFPImmLegal. by Evan Cheng · 16 years ago
  97. 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
  98. 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
  99. fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 16 years ago
  100. 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 16 years ago