1. 8246adc Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" by Duncan Sands · 14 years ago
  2. 4f6bdf9 Add AVX SSE4.2 instructions by Bruno Cardoso Lopes · 14 years ago
  3. 332fce4 Use only one multiclass to pinsrq instructions by Bruno Cardoso Lopes · 14 years ago
  4. 5e9fa98 Now that almost all SSE4.1 AVX instructions are added, move code around to more appropriate sections. No functionality changes by Bruno Cardoso Lopes · 14 years ago
  5. 09df2ae Add AVX SSE4.1 insertps, ptest and movntdqa instructions by Bruno Cardoso Lopes · 14 years ago
  6. 3c14822 Add AVX SSE4.1 extractps and pinsr instructions by Bruno Cardoso Lopes · 14 years ago
  7. 4b76ffc Revert "Remove references to INSERT_SUBREG after de-SSA" r107725. by Jakob Stoklund Olesen · 14 years ago
  8. 78dfbc3 Also use REG_SEQUENCE for VTBX instructions. by Bob Wilson · 14 years ago
  9. e97f968 Mark eh.sjlj.set/longjmp custom lowerings as Darwin-only since that's where by Jim Grosbach · 14 years ago
  10. 4fd32db Add AVX SSE4.1 Extract Integer instructions by Bruno Cardoso Lopes · 14 years ago
  11. c66e150b By default, the eh.sjlj.setjmp/longjmp intrinsics should just do nothing rather by Jim Grosbach · 14 years ago
  12. d3b376b Remove references to INSERT_SUBREG after de-SSA by Jakob Stoklund Olesen · 14 years ago
  13. d491d6e Use REG_SEQUENCE nodes to make the table registers for VTBL instructions be by Bob Wilson · 14 years ago
  14. e2b448c Accept RIP-relative symbols with 'i' constraint, and by Dale Johannesen · 14 years ago
  15. ed2185e Convert INSERT_SUBREG to COPY in TwoAddressInstructionPass. by Jakob Stoklund Olesen · 14 years ago
  16. fca3a25 Track defs for all aliases in NEONMoveFix. by Jakob Stoklund Olesen · 14 years ago
  17. ee94e82 Add the rest of AVX SSE4.1 packed move with sign/zero extend instructions by Bruno Cardoso Lopes · 14 years ago
  18. e6fd5ad Make test not hang waiting for input. by Dale Johannesen · 14 years ago
  19. 36869b6 Add part of AVX SSE4.1 packed move with sign/zero extend instructions by Bruno Cardoso Lopes · 14 years ago
  20. 0106680 Fix comment from previous patch by Bruno Cardoso Lopes · 14 years ago
  21. 07de406 Add AVX vblendvpd, vblendvps and vpblendvb instructions by Bruno Cardoso Lopes · 14 years ago
  22. c9af33c CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext. by Dan Gohman · 14 years ago
  23. 0d881da Propagate debug loc. by Devang Patel · 14 years ago
  24. f967ca0 Represent NEON load/store alignments in bytes, not bits. by Bob Wilson · 14 years ago
  25. 5ee9992 One more case assuming that subregs have live ranges. by Jakob Stoklund Olesen · 14 years ago
  26. 191d4ee Closing tags start with slashes. by John McCall · 14 years ago
  27. 813eedd Fix buildbot breakage where a def is missing. by Jakob Stoklund Olesen · 14 years ago
  28. 6db2389 Add fixme. by Devang Patel · 14 years ago
  29. 211244a minor typo by Chris Lattner · 14 years ago
  30. 9c2e7ca Be more forgiving when calculating alias interference for physreg coalescing. by Jakob Stoklund Olesen · 14 years ago
  31. 14152b4 Reapply r107655 with fixes; insert the pseudo instruction into by Dan Gohman · 14 years ago
  32. 004c82a Add X86_64 ELF relocation values and ELF64 relocation classes. by Matt Fleming · 14 years ago
  33. e07cc5d Add some more ELF OSABI values as found in the System V Application by Matt Fleming · 14 years ago
  34. 894339e Fix to 80-col. by Eric Christopher · 14 years ago
  35. b271d86 Provide IRBuilder conveniences for creating integer constants at common widths, by John McCall · 14 years ago
  36. 76ec37a Alphabetize the list of function parameters. by Nick Lewycky · 14 years ago
  37. be35be6 Fix PR7545 crash. by Devang Patel · 14 years ago
  38. 5ed9eee Provide an abstraction to save and restore the current insertion point of by John McCall · 14 years ago
  39. a5e82a5 Don't create neon moves in CopyRegToReg. NEONMoveFixPass will do the conversion by Rafael Espindola · 14 years ago
  40. f8bd392 tighten up this code. by Chris Lattner · 14 years ago
  41. 5c60386 Bring the list of passes and their descriptions up to date. by Duncan Sands · 14 years ago
  42. 258c58c Revert r107655. by Dan Gohman · 14 years ago
  43. e9e1215 second round of low-level interface squeeze-out: by Gabor Greif · 14 years ago
  44. aa8c194 Add versions of OutputArgReg, AnalyzeReturn, and AnalyzeCallOperands by Dan Gohman · 14 years ago
  45. 802e28a Add a new CCValAssign LocInfo value, and a comment explaining what it by Dan Gohman · 14 years ago
  46. c2af869 Make getMinimalPhysRegClass' comment mention what makes it different by Dan Gohman · 14 years ago
  47. ff70fe4 Note the relationship between C99 restrict and LLVM noalias, and by Dan Gohman · 14 years ago
  48. 36335be Fix a major regression on COFF targets introduced by r103267: 'discardable' section means that it is used only during the program load and can be discarded afterwards. by Anton Korobeynikov · 14 years ago
  49. 0ce2499 Add some more TODO comments. by Dan Gohman · 14 years ago
  50. d3b6e41 Add a comment. by Dan Gohman · 14 years ago
  51. b81c771 Fix a bunch of custom-inserter functions to handle the case where by Dan Gohman · 14 years ago
  52. 7d26218 Remove mistakenly added test. by Eric Christopher · 14 years ago
  53. f7a0c7b Fix up -fstack-protector on linux to use the segment by Eric Christopher · 14 years ago
  54. 10d2f4d Detabify this file. by Nick Lewycky · 14 years ago
  55. b9933b8 Add default value to setIsNoInline for parity with the other methods of its by Nick Lewycky · 14 years ago
  56. b3344f8 Fix typo 'getter' where 'setter' was intended. by Nick Lewycky · 14 years ago
  57. 62f35a2 Have the X86 backend use Triple instead of a string and some enums. by Eric Christopher · 14 years ago
  58. 5cb97d1 Remove some unused/redundant code. by Kalle Raiskila · 14 years ago
  59. 32b4b5a more tidying. by Chris Lattner · 14 years ago
  60. 11b3d16 another v2f32 case, in this case showing poor codegen. by Chris Lattner · 14 years ago
  61. c06cbad some notes about suboptimal insertps's by Chris Lattner · 14 years ago
  62. 598751e random tidying by Chris Lattner · 14 years ago
  63. a5b4125 rip out even more sporadic v2f32 support. by Chris Lattner · 14 years ago
  64. 39aa20a rip out the various v2f32 "mmx" handling logic, now that by Chris Lattner · 14 years ago
  65. 4fd1ab3 fix test on non-x86 hosts. by Chris Lattner · 14 years ago
  66. b1e1145 Print symbolic subreg indices on REG_SEQUENCE and INSERT_SUBREG. by Jakob Stoklund Olesen · 14 years ago
  67. f172ecd Just rip v2f32 support completely out of the X86 backend. In by Chris Lattner · 14 years ago
  68. e35d984 fix PR7518 - terrible codegen of <2 x float>, by only marking by Chris Lattner · 14 years ago
  69. 9d19989 indentation by Chris Lattner · 14 years ago
  70. f2f4903 Infer alignments of fixed frame objects when they are constructed. This ensures remat'ed loads from fixed slots have the right alignments. by Evan Cheng · 14 years ago
  71. aa6c855 indmemrem and lowerallocs are gone. by Chris Lattner · 14 years ago
  72. f43f6bc Revert r107583. I no longer think that this is the way to solve the problem. by Bill Wendling · 14 years ago
  73. 4a991a6 Mark sse_load_f32 and sse_load_f64 as having memory operands by Bill Wendling · 14 years ago
  74. 69439cb back out r107580, I have seen what I wanted by Gabor Greif · 14 years ago
  75. d9cb7ca Proper indentation. by Bill Wendling · 14 years ago
  76. 4de8ba8 [another test commit, just to tickle the selfhost buildbots; I'll back out in a few minutes] by Gabor Greif · 14 years ago
  77. b482829 Minor amendment to switch-lowering improvement. by Eli Friedman · 14 years ago
  78. b4a74c1 Note switch-lowering inefficiency. by Eli Friedman · 14 years ago
  79. 68b559e Add AVX SSE4.1 blend, mpsadbw and vdp by Bruno Cardoso Lopes · 14 years ago
  80. 4a544be Add AVX SSE4.1 binop (some forms of packed max,min,mul,pack,cmp) instructions by Bruno Cardoso Lopes · 14 years ago
  81. 00e840f Fix typo. by Eric Christopher · 14 years ago
  82. c607570 Add AVX SSE4.1 Horizontal Minimum and Position instruction by Bruno Cardoso Lopes · 14 years ago
  83. ed2ae13 Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill slots so it's always false. by Evan Cheng · 14 years ago
  84. 2c70d4a Add AVX SSE4.1 round instructions by Bruno Cardoso Lopes · 14 years ago
  85. 273f7e4 Detect and handle COPY in many places. by Jakob Stoklund Olesen · 14 years ago
  86. 43b8fd7 Document that BasicAA respects noalias, while InterproceduralBasicAA does not. by Dan Gohman · 14 years ago
  87. efca7f9 Describe which dependencies are relevant to noalias, and document how by Dan Gohman · 14 years ago
  88. 0356060 Simple refactoring of SSE4.1 instructions, making room for the AVX forms by Bruno Cardoso Lopes · 14 years ago
  89. ff23535 Add some html anchors, to allow attributes to be linked to directly. by Dan Gohman · 14 years ago
  90. cd075a4 80-col fixup. by Eric Christopher · 14 years ago
  91. a4e1ba5 Add a new target independent COPY instruction and code to lower it. by Jakob Stoklund Olesen · 14 years ago
  92. f5cd8c5 - Add support for the rest of AVX SSE3 instructions by Bruno Cardoso Lopes · 14 years ago
  93. 65766ce Clean up TargetOpcodes.h a bit, and limit the number of places where the full by Jakob Stoklund Olesen · 14 years ago
  94. 6627ac0 Custom inserters (e.g., conditional moves in Thumb1 can introduce by Jim Grosbach · 14 years ago
  95. 1192d4d MDString is already checked earlier. by Devang Patel · 14 years ago
  96. dca6539 Remove early IT block formation. It's not used. by Evan Cheng · 14 years ago
  97. 98ec91e - Two-address pass should not assume unfolding is always successful. by Evan Cheng · 14 years ago
  98. 541481f Remove an unused enum. by Dan Gohman · 14 years ago
  99. f1e309e Propagate the AlignStack bit in InlineAsm's to the by Dale Johannesen · 14 years ago
  100. 6bae550 Remove invalid assert by Jakob Stoklund Olesen · 14 years ago