1. 3aef703 Update LLVM for merge to r171905. by Stephen Hines · 12 years ago
  2. 059800f Merge remote-tracking branch 'upstream/master' into merge-llvm by Stephen Hines · 12 years ago
  3. 4a50e53 This patch produces the correct addend value for an R_MIPS_GPREL16 relocation. by Jack Carter · 12 years ago
  4. 26853a5 This patch produces the correct pointer size by Jack Carter · 12 years ago
  5. 251040b Renamed MCInstFragment to MCRelaxableFragment and added some comments. by Eli Bendersky · 12 years ago
  6. 3ebe59c Change SMRange to be half-open (exclusive end) instead of closed (inclusive) by Jordan Rose · 12 years ago
  7. 71ab7a7 Remove # from the beginning and end of def names. The # is a paste operator and should only be used with something to paste on either side. by Craig Topper · 12 years ago
  8. aeef83c Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 12 years ago
  9. 3f0ef85 [mips] Fix data layout string. Add 64 to the list of native integer widths by Akira Hatanaka · 12 years ago
  10. e13f441 [mips] MipsTargetLowering::getSetCCResultType should return a vector type if by Akira Hatanaka · 12 years ago
  11. 1ebe5fc [mips] 80 columns. by Akira Hatanaka · 12 years ago
  12. f53b78f [mips] Reorder template parameters. Remove class shift_rotate_imm32 and by Akira Hatanaka · 12 years ago
  13. 63723e5 [mips] Refactor conditional move instructions. by Akira Hatanaka · 12 years ago
  14. 5f560bb [mips] Refactor instructions which move data from or to coprocessors. by Akira Hatanaka · 12 years ago
  15. 0b8c9a8 Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 12 years ago
  16. 58a2cbe Resort the #include lines in include/... and lib/... with the by Chandler Carruth · 12 years ago
  17. dbf51ee [mips] Refactor subword-swap, EXT/INS, load-effective-address and read-hardware by Akira Hatanaka · 12 years ago
  18. e8bc10b [mips] Refactor SYNC and multiply/divide instructions. by Akira Hatanaka · 12 years ago
  19. aa7c9cd [mips] Refactor BAL instructions. by Akira Hatanaka · 12 years ago
  20. 1892253 [mips] Fix encoding of BAL instruction. Also, fix assembler test case which by Akira Hatanaka · 12 years ago
  21. 6a8309e [mips] Refactor jump, jump register, jump-and-link and nop instructions. by Akira Hatanaka · 12 years ago
  22. 0a57dc1 [mips] Refactor load/store left/right and load-link and store-conditional by Akira Hatanaka · 12 years ago
  23. 1616465 [mips] Refactor load/store instructions. by Akira Hatanaka · 12 years ago
  24. 5f5770b [mips] Remove unnecessary isPseudo parameter. by Akira Hatanaka · 12 years ago
  25. 8e719fa [mips] Refactor LUI instruction. by Akira Hatanaka · 12 years ago
  26. 35242e2 [mips] Refactor count leading zero or one instructions. by Akira Hatanaka · 12 years ago
  27. 8aaed99 [mips] Refactor sign-extension-in-register instructions. by Akira Hatanaka · 12 years ago
  28. 7de001b [mips] Refactor instructions which copy from and to HI/LO registers. by Akira Hatanaka · 12 years ago
  29. 2a732ec [mips] Refactor logical NOR instructions. by Akira Hatanaka · 12 years ago
  30. a8215f4 [mips] Move instruction definitions in MipsInstrInfo.td. by Akira Hatanaka · 12 years ago
  31. a40ba2b Call llvm_unreachable instead of assert. by Reed Kotler · 12 years ago
  32. 27210d2 Implement cfi_def_cfa_offset. "Make check" test case for this comming in the by Reed Kotler · 12 years ago
  33. 0fd83132 There is one more patch to finish large frames. Make sure we assert by Reed Kotler · 12 years ago
  34. bacbf1c set register class properly for mips16 here by Reed Kotler · 12 years ago
  35. c28ee96 This assert is overly restrictive and does not work for mips16. by Reed Kotler · 12 years ago
  36. 1f23239 Turn on register scavenger for Mips 16 by Reed Kotler · 12 years ago
  37. 9bf571f [mips] Refactor SLT (set on less than) instructions. Separate encoding by Akira Hatanaka · 12 years ago
  38. c230615 [mips] Refactor unconditional branch instruction. Separate encoding information by Akira Hatanaka · 12 years ago
  39. 1e7739f [mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass by Akira Hatanaka · 12 years ago
  40. 77e85f3 [mips] Delete definition of CPRESTORE instruction. by Akira Hatanaka · 12 years ago
  41. 5c54025 [mips] Refactor conditional branch instructions with one register operand. by Akira Hatanaka · 12 years ago
  42. c488901 [mips] Refactor conditional branch instructions with two register operands. by Akira Hatanaka · 12 years ago
  43. cef95f7 fix most of remaining issues with large frames. by Reed Kotler · 12 years ago
  44. 68fe665 [mips] Use "or $r0, $r1, $zero" instead of "addu $r0, $zero, $r1" to copy by Akira Hatanaka · 12 years ago
  45. 2427773 [mips] Change the order of template parameters. Move the default parameters to by Akira Hatanaka · 12 years ago
  46. cdc0c59 [mips] Refactor shift instructions with register operands. Separate encoding by Akira Hatanaka · 12 years ago
  47. 0dad34a [mips] Refactor shift immediate instructions. Separate encoding information by Akira Hatanaka · 12 years ago
  48. ab48c50 [mips] Refactor arithmetic and logic instructions with immediate operands. by Akira Hatanaka · 12 years ago
  49. 23a3da0 [mips] Refactor arithmetic and logic instructions. Separate encoding by Akira Hatanaka · 12 years ago
  50. c9e30ea [mips] Delete ArithOverflowR and ArithOverflow and use ArithLogicR and by Akira Hatanaka · 12 years ago
  51. 759e3fa Remove edis - the enhanced disassembler. Fixes PR14654. by Roman Divacky · 12 years ago
  52. 95f475f Add some missing Defs and Uses. by Reed Kotler · 12 years ago
  53. 2c3a464 This patch is needed to make c++ exceptions work for mips16. by Reed Kotler · 12 years ago
  54. ed23fa8 This code implements most of mips16 hardfloat as it is done by gcc. by Reed Kotler · 12 years ago
  55. a61b17c Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. by Patrik Hagglund · 12 years ago
  56. ed185da [mips] Do not copy GOT address to register $gp if the function being called has by Akira Hatanaka · 12 years ago
  57. c567b1c [mips] Delete all floating point instruction classes that are no longer used. by Akira Hatanaka · 12 years ago
  58. 5c37399 [mips] Modify definitions of floating point conditional move instructions. by Akira Hatanaka · 12 years ago
  59. b573539 [mips] Modify definitions of floating point comparison instructions. by Akira Hatanaka · 12 years ago
  60. 89828a6 [mips] Modify definitions of floating point branch instructions. by Akira Hatanaka · 12 years ago
  61. 2b1a50c [mips] Modify definitions of floating point indexed load and store instructions. by Akira Hatanaka · 12 years ago
  62. b2c68dd [mips] Modify definitions of floating point multiply-add/sub instructions. by Akira Hatanaka · 12 years ago
  63. 6f94eb3 [mips] Modify definitions of floating point load and store instructions. by Akira Hatanaka · 12 years ago
  64. be9f72d [mips] Modify definitions of move from/to coprocessor instructions. by Akira Hatanaka · 12 years ago
  65. 4b92141 [mips] Modify definitions of two register operand floating point instructions. by Akira Hatanaka · 12 years ago
  66. 82fdad7 [mips] Modify definitions of three register operand floating point instructions by Akira Hatanaka · 12 years ago
  67. 10bd726 [mips] Move classes that do not belong in MipsInstrFormats.td into by Akira Hatanaka · 12 years ago
  68. 2f3e063 [mips] Set isCommutable flag in a more explicit way. by Akira Hatanaka · 12 years ago
  69. 1c88a8d [mips] Remove fmt from the parameter list of classes FMADDSUB and FNMADDSUB. by Akira Hatanaka · 12 years ago
  70. 625cb5a [mips] Remove single-precision floating point instruction from multiclass by Akira Hatanaka · 12 years ago
  71. 0232064 [mips] Move class IsCommutable into MipsInstrInfo.td. by Akira Hatanaka · 12 years ago
  72. 6085780 [mips] Remove single-precision floating point instructions from multiclasses by Akira Hatanaka · 12 years ago
  73. de99993 [mips] Fix a memory leak bug report by NAKAMURA Takumi. by Akira Hatanaka · 12 years ago
  74. 946a3a9 Sorry about the churn. One more change to getOptimalMemOpType() hook. Did I by Evan Cheng · 12 years ago
  75. 7d34267 - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term. by Evan Cheng · 12 years ago
  76. 34525f9 Revert EVT->MVT changes, r169836-169851, due to buildbot failures. by Patrik Hagglund · 12 years ago
  77. 8163ca7 Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. by Patrik Hagglund · 12 years ago
  78. d181342 [CMake] Remove dependencies to intrinsics_gen I introduced in r169724. by NAKAMURA Takumi · 12 years ago
  79. 376642e Some enhancements for memcpy / memset inline expansion. by Evan Cheng · 12 years ago
  80. e806869 [mips] Set HWEncoding field of registers. Use delete function by Akira Hatanaka · 12 years ago
  81. 60608b9 [CMake] Update dependencies to intrinsics_gen corresponding to r169711. by NAKAMURA Takumi · 12 years ago
  82. 06180bf Use the new MIBundleBuilder class in the Mips target. by Jakob Stoklund Olesen · 12 years ago
  83. f3c0c77 [mips] Delete nodes and instructions for dynamic alloca that are no longer in by Akira Hatanaka · 12 years ago
  84. 249330e [mips] Shorten predicate name. by Akira Hatanaka · 12 years ago
  85. 64ed8e9 [mips] Delete unused sub-target features. by Akira Hatanaka · 12 years ago
  86. ab9705f [mips] Remove unnecessary predicates. by Akira Hatanaka · 12 years ago
  87. a1514e2 Sort includes for all of the .h files under the 'lib' tree. These were by Chandler Carruth · 12 years ago
  88. ff0b2cf Classic JIT is still being supported by MIPS, along with MCJIT. by Akira Hatanaka · 12 years ago
  89. 25752e7 Functions in MipsCodeEmitter.cpp that expand unaligned loads/stores are dead by Akira Hatanaka · 12 years ago
  90. d04a8d4 Use the new script to sort the includes of every file under lib. by Chandler Carruth · 12 years ago
  91. 4334dd9 Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. by Chandler Carruth · 12 years ago
  92. 198ad91 Mips direct object xgot support by Jack Carter · 12 years ago
  93. f09a037 [mips] Generate big GOT code. by Akira Hatanaka · 12 years ago
  94. d43e06d [mips] Simplify lowering functions in MipsISelLowering.cpp by using the helper by Akira Hatanaka · 12 years ago
  95. 6b28b80 [mips] Add helper functions that create nodes for computing address. by Akira Hatanaka · 12 years ago
  96. 81784cb [mips] Add command line option "-mxgot". by Akira Hatanaka · 12 years ago
  97. 59be760 [mips] When a node which loads from a GOT is created, pass a MachinePointerInfo by Akira Hatanaka · 12 years ago
  98. 26e6ad7 [mips] Add target operand flag enums for big GOT relocations. by Akira Hatanaka · 12 years ago
  99. 94e4728 Initial implementation of MipsTargetLowering::isLegalAddressingMode. by Akira Hatanaka · 12 years ago
  100. a032dbd [mips] Fix delay slot filler so that instructions with register operand $1 are by Akira Hatanaka · 12 years ago