1. e98b7a0 Revert EVT->MVT changes, r169836-169851, due to buildbot failures. by Patrik Hagglund · 13 years ago
  2. 3708e54 Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. by Patrik Hagglund · 13 years ago
  3. df42cf3 Fall back to the selection dag isel to select tail calls. by Chad Rosier · 13 years ago
  4. 9f5c68a [arm fast-isel] Make the fast-isel implementation of memcpy respect alignment. by Chad Rosier · 13 years ago
  5. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  6. b4ac423 [arm fast-isel] Appease the machine verifier by using the proper register by Chad Rosier · 13 years ago
  7. 0c00758 [arm fast-isel] Appease the machine verifier by using the proper register by Chad Rosier · 13 years ago
  8. 2ec7db0 [arm fast-isel] Appease the machine verifier by using the proper register by Chad Rosier · 13 years ago
  9. 2e82ad1 [arm fast-isel] Appease the machine verifier by using the proper register by Chad Rosier · 13 years ago
  10. 66bb178 Revert r167620; this can be implemented using an existing CL option. by Chad Rosier · 13 years ago
  11. 332fc75 Add support for -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 13 years ago
  12. 65710a7 [arm fast-isel] Appease the machine verifier by using the proper register by Chad Rosier · 13 years ago
  13. 12cda50 When a block ends in an indirect branch, add its successors to the machine basic block. by Bill Wendling · 13 years ago
  14. 8ccd6ca Use the attribute enums to query if a parameter has an attribute. by Bill Wendling · 13 years ago
  15. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  16. 8baa61d Add methods which query for the specific attribute instead of using the by Bill Wendling · 13 years ago
  17. 91ce36c Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 by Sylvestre Ledru · 13 years ago
  18. 721cffd Fix a typo 'iff' => 'if' by Sylvestre Ledru · 13 years ago
  19. 47172a0 [arm-fast-isel] Add support for ELF PIC. by Jush Lu · 13 years ago
  20. 8bf01fc [fast-isel] Fallback to SelectionDAG isel if we require strict alignment for by Chad Rosier · 13 years ago
  21. 2364f58 [fast-isel] Fallback to SelectionDAG isel if we require strict alignment for by Chad Rosier · 13 years ago
  22. a8e15b0 Fix a few old-GCC warnings. No functional change. by Nadav Rotem · 13 years ago
  23. e87e559 [arm-fast-isel] Add support for ARM PIC. by Jush Lu · 13 years ago
  24. e6afde5 Fix call instruction operands in ARMFastISel. by Jakob Stoklund Olesen · 13 years ago
  25. fd1c925 Remove virtual from many methods. These methods replace methods in the base class, but the base class methods aren't virtual so it just increased call overhead. by Craig Topper · 13 years ago
  26. 26088cb [arm-fast-isel] Add support for fastcc. by Jush Lu · 13 years ago
  27. 3e6fa46 Fall back to selection DAG isel for calls to builtin functions. by Bob Wilson · 13 years ago
  28. 4705da9 [arm-fast-isel] Add support for shl, lshr, and ashr. by Jush Lu · 13 years ago
  29. b332236 Add support for the ARM GHC calling convention, this patch was in 3.0, by Eric Christopher · 13 years ago
  30. e67e07b [arm-fast-isel] Add support for vararg function calls. by Jush Lu · 13 years ago
  31. 0246724 Revert r159804, "[arm-fast-isel] Add support for vararg function calls." by NAKAMURA Takumi · 13 years ago
  32. 5e6e626 [arm-fast-isel] Add support for vararg function calls. by Jush Lu · 13 years ago
  33. ac96b76 Cleanup whitespace. by Jush Lu · 13 years ago
  34. c6916f8 [arm-fast-isel] Add support for -arm-long-calls. by Chad Rosier · 13 years ago
  35. 4b79647 Re-enable the CMN instruction. by Bill Wendling · 13 years ago
  36. f319324 [arm-fast-isel] Fix handling of the frameaddress intrinsic. If depth is 0 by Chad Rosier · 13 years ago
  37. 820d248c [arm-fast-isel] Add support for the llvm.frameaddress() intrinsic. by Chad Rosier · 13 years ago
  38. 223faf7 [arm-fast-isel] Add support for non-global callee. by Chad Rosier · 13 years ago
  39. aa9cb9d [fast-isel] Add support for selecting @llvm.trap(). by Chad Rosier · 13 years ago
  40. 3268692 [fast-isel] Remove -disable-arm-fast-isel option. -fast-isel=0 suffices. Minor cleanup. by Chad Rosier · 13 years ago
  41. 90f9afe [fast-isel] Cleaner fix for when we're unable to handle a non-double multi-reg by Chad Rosier · 13 years ago
  42. 519b12f [fast-isel] Rather then assert (or segfault in a non-asserts build), fall back by Chad Rosier · 13 years ago
  43. 466d3d8 The return type is an unsigned, not a bool. by Chad Rosier · 13 years ago
  44. c7242e0 Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change since they are equivalent. by Craig Topper · 14 years ago
  45. 0c509fa Tidy up. 80 columns. by Jim Grosbach · 14 years ago
  46. 6a2e99a Deduplicate ARM call-related instructions. by Jakob Stoklund Olesen · 14 years ago
  47. f6e7e12 Remove unnecessary llvm:: qualifications by Craig Topper · 14 years ago
  48. 5fa0caa Prune includes and replace uses of ARMRegisterInfo.h with ARMBaeRegisterInfo.h by Craig Topper · 14 years ago
  49. 23f8c4a Check if we can handle the arguments of a call (and therefore the call) in by Bill Wendling · 14 years ago
  50. 26d0588 [fast-isel] Address Eli's comments for r152847. Specifically, add a test case by Chad Rosier · 14 years ago
  51. 01cecbf [fast-isel] Don't try to encode LONG_MIN using cmn instructions. rdar://11038907 by Chad Rosier · 14 years ago
  52. 377f1f2 [fast-isel] ARMEmitCmp generates FMSTAT, which transfers the floating-point by Chad Rosier · 14 years ago
  53. 718cfbe Split fpscr into two registers: FPSCR and FPSCR_NZCV. by Lang Hames · 14 years ago
  54. 6990e5f ARM use the right opcode for FP<->Integer move in fast-isel. by Jim Grosbach · 14 years ago
  55. fa7a537 Switch ARM target to register masks. by Jakob Stoklund Olesen · 14 years ago
  56. 760b134 Make all pointers to TargetRegisterClass const since they are all pointers to static data that should not be modified. by Craig Topper · 14 years ago
  57. fcd29ae [fast-isel] Add support for returning non-legal types with no sign- or zero- by Chad Rosier · 14 years ago
  58. a0d3c75 Remove unnecessary assignment to temporary, ResultReg. by Chad Rosier · 14 years ago
  59. 0bc5132 Add braces to if clause to make symmetric with associate else clause. by Chad Rosier · 14 years ago
  60. dccc479 Use a temporary variable, rather then a series of redundant calls. by Chad Rosier · 14 years ago
  61. 5b9c397 Remove unnecessary assignment to temporary, ResultReg. by Chad Rosier · 14 years ago
  62. 0ee8c51 [fast-isel] Add support for SUBs with non-legal types. by Chad Rosier · 14 years ago
  63. bd47125 [fast-isel] Add support for ORs with non-legal types. by Chad Rosier · 14 years ago
  64. ded4c99 [fast-isel] Add support for indirect branches. by Chad Rosier · 14 years ago
  65. e55c556 Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  66. 685b20c [fast-isel] Add support for ADDs with non-legal types. by Chad Rosier · 14 years ago
  67. ae22c60 Persuade GCC that there is nothing worth warning about here (there isn't). by Duncan Sands · 14 years ago
  68. b84a4b4 [fast-isel] Add support for URem. by Chad Rosier · 14 years ago
  69. e023d5d [fast-isel] Rename isZExt to isSigned. No functional change intended. by Chad Rosier · 14 years ago
  70. aaa55a8 [fast-isel] Add support for UDIV. by Chad Rosier · 14 years ago
  71. 41f0e78 [fast-isel] Add support for FPToUI. Also add test cases for FPToSI. by Chad Rosier · 14 years ago
  72. a8a8ac5 [fast-isel] Add support for selecting UIToFP. by Chad Rosier · 14 years ago
  73. 46a9f01 More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  74. d284c1d Fix assert. by Eric Christopher · 14 years ago
  75. 083dbdc Match SelectionDAG logic for enabling movt. by Jakob Stoklund Olesen · 14 years ago
  76. 8cdce7e Use getRegForValue() to materialize the address of ARM globals. by Jakob Stoklund Olesen · 14 years ago
  77. 68f034e Use movw+movt in ARMFastISel::ARMMaterializeGV. by Jakob Stoklund Olesen · 14 years ago
  78. 68132d8 ARM target code clean up. Check for iOS, not Darwin where it makes sense. by Evan Cheng · 14 years ago
  79. ded6160 VFP2 is required for FP loads. Noticed by inspection. by Chad Rosier · 14 years ago
  80. fce2891 Tidy up. by Chad Rosier · 14 years ago
  81. a26979b Fix 80-column violation and extraneous brackets. by Chad Rosier · 14 years ago
  82. 7fae11b - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a function by Evan Cheng · 14 years ago
  83. 563de60 [fast-isel] Unaligned loads of floats are not supported. Therefore, convert to a regular by Chad Rosier · 14 years ago
  84. 7f8e563 Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 14 years ago
  85. c77830d [arm-fast-isel] Doublewords only require word-alignment. rdar://10528060 by Chad Rosier · 14 years ago
  86. 80381f6 Fix 80-column issues. by Bob Wilson · 14 years ago
  87. ec3b77e [arm-fast-isel] Unaligned stores of floats require special care. rdar://10510150 by Chad Rosier · 14 years ago
  88. 50f02cb Move global variables in TargetMachine into new TargetOptions class. As an API by Nick Lewycky · 14 years ago
  89. 9fd0e55 [arm-fast-isel] After promoting a function parameter be sure to update the by Chad Rosier · 14 years ago
  90. 1233065 Silence wrong warnings from GCC about variables possibly being used by Duncan Sands · 14 years ago
  91. ee93ff7 Guard call to getRegForValue with isTypeLegal check to avoid unnecessary work/dead code. by Chad Rosier · 14 years ago
  92. 0eff3e5 Add TODO comment. by Chad Rosier · 14 years ago
  93. 15b2498 Dead code. by Chad Rosier · 14 years ago
  94. ce619dd Don't unconditionally set the kill flag. rdar://10456186 by Chad Rosier · 14 years ago
  95. 80979b6 Check to make sure we can select the instruction before trying to put the by Chad Rosier · 14 years ago
  96. af13d76 Add FIXME comment. by Chad Rosier · 14 years ago
  97. 0745e64 Remove some unnecessary includes of PseudoSourceValue.h. by Jay Foad · 14 years ago
  98. 057b6d3 Supporting inline memmove isn't going to be worthwhile. The only way to avoid by Chad Rosier · 14 years ago
  99. ab7223e Add support for inlining small memcpys. rdar://10412592 by Chad Rosier · 14 years ago
  100. 45110fd Fix a performance regression from r144565. Positive offsets were being lowered by Chad Rosier · 14 years ago