1. 190717d Rename instructions for consistency sake. by Evan Cheng · 18 years ago
  2. 9d09b89 Select vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS. by Evan Cheng · 18 years ago
  3. 8f692e2 Remove dead code. by Evan Cheng · 18 years ago
  4. 5a47282 A new entry by Evan Cheng · 18 years ago
  5. b5e406a MAXP{D|S} and MINP{D|S} are commutable. by Evan Cheng · 18 years ago
  6. efeaed8 Commute shufps / shufpd. by Evan Cheng · 18 years ago
  7. a0eaf2d Somehow I lost a condition when I was shuffling some code around. Anyway, by Evan Cheng · 18 years ago
  8. aa3c141 Fix a build breaker. by Evan Cheng · 18 years ago
  9. 51da42c Oops. PSHUFD is only available with SSE2. by Evan Cheng · 18 years ago
  10. 9e18ef5 Add a note by Chris Lattner · 18 years ago
  11. 7b05350 Always reserve space for 8 spilled GPRs. GCC apparently assumes that this by Chris Lattner · 18 years ago
  12. ccba76b Allow shufps x, x, mask to be converted to pshufd x, mask to save a move. by Evan Cheng · 18 years ago
  13. eaf1e31 Remove bogus comment. by Evan Cheng · 18 years ago
  14. 85ede37 Expand ret into "CopyToReg;BRIND" by Rafael Espindola · 18 years ago
  15. 5a622f2 Add a note about integer multiplication by constants. by Evan Cheng · 18 years ago
  16. e6ad27e A addressing mode folding enhancement: by Evan Cheng · 18 years ago
  17. 8c65fa5 Some new entries about truncate / anyext by Evan Cheng · 18 years ago
  18. a5135ba Ignore generated files by Chris Lattner · 18 years ago
  19. 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 18 years ago
  20. 3fddf24 Vector argument must be passed in memory location aligned on 16-byte boundary. by Evan Cheng · 18 years ago
  21. 1d6a9b3 Mac OS X ABI document lied. The first four XMM registers are used to pass by Evan Cheng · 18 years ago
  22. 052fb51 Minor update to make the code more clear by Evan Cheng · 18 years ago
  23. f9d62dc Update more comments. by Evan Cheng · 18 years ago
  24. f9ff7c5 Fix some comments. by Evan Cheng · 18 years ago
  25. 6f70799 No need to handle illegal types. by Evan Cheng · 18 years ago
  26. a1334cd On ARM, alignment is in bits Add lr as a hard coded operand of bx by Rafael Espindola · 18 years ago
  27. 138a24e Remove a couple of bogus casts. by Evan Cheng · 18 years ago
  28. 57c0788 Minor bug caught by Ashwin Chandra by Evan Cheng · 18 years ago
  29. cc1fc22 Consistency by Evan Cheng · 18 years ago
  30. 25e71d1 Some clean up. by Evan Cheng · 18 years ago
  31. 8b5fbc5 Add support for the missing FP condition codes by Chris Lattner · 18 years ago
  32. a9bb445 Remove some dead code. by Evan Cheng · 18 years ago
  33. 932ad51 X86 / Cygwin asm / alignment fixes. Patch contributed by Anton Korobeynikov! by Evan Cheng · 18 years ago
  34. 6b5783d Build breakage. by Evan Cheng · 18 years ago
  35. 8e2a04e Fix build failure of povray by Chris Lattner · 18 years ago
  36. 5d634ce Fix Benchmarks/MallocBench/cfrac by Chris Lattner · 18 years ago
  37. 2f99b6b implement initial version of ARMAsmPrinter::printOperand by Rafael Espindola · 18 years ago
  38. c3c1a86 port the ARM backend to use ISD::CALL instead of LowerCallTo by Rafael Espindola · 18 years ago
  39. 32fe103 Switch X86 over to a call-selection model where the lowering code creates by Evan Cheng · 18 years ago
  40. 4360bdc CALL node change (arg / sign pairs instead of just arguments). by Evan Cheng · 18 years ago
  41. 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 18 years ago
  42. afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 18 years ago
  43. 19b7e0e For PR786: by Reid Spencer · 18 years ago
  44. 077b387 For PR786: Remove a spurious ; by Reid Spencer · 18 years ago
  45. d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 18 years ago
  46. 2ef5e89 Fix CodeGen/Generic/vector.ll:test_div with altivec. by Chris Lattner · 18 years ago
  47. 5734012 Handle SETO* like we handle SET*, restoring behavior after Evan's setcc by Chris Lattner · 18 years ago
  48. 0c54d89 Print struct return functions and calls as actually returning the hidden by Chris Lattner · 18 years ago
  49. c6d0567 Fix file header comment by Chris Lattner · 18 years ago
  50. 4db3af3 Better way to check for vararg. by Evan Cheng · 18 years ago
  51. 25caf63 Remove PreprocessCCCArguments and PreprocessFastCCArguments now that by Evan Cheng · 18 years ago
  52. 2d29709 Implement an annoying part of the Darwin/X86 abi: the callee of a struct by Chris Lattner · 18 years ago
  53. 80235d5 -enable-unsafe-fp-math implies -enable-finite-only-fp-math by Evan Cheng · 18 years ago
  54. 95942d7 Added option -enable-finite-only-fp-math. When on, the codegen can assume that by Evan Cheng · 18 years ago
  55. 4b442b5 implement minimal versions of by Rafael Espindola · 18 years ago
  56. 435bcd7 A isel deficiency. by Evan Cheng · 18 years ago
  57. 3c380e7 Back out indirect branch load folding hack. It broke some tests. by Evan Cheng · 18 years ago
  58. e8263e6 Add a note by Chris Lattner · 18 years ago
  59. bcd8a82 Make TargetData strings less redundant. by Owen Anderson · 18 years ago
  60. f489fb2 Fix a parsing bug that caused 7 llvm-test regressions on PPC last night. by Chris Lattner · 18 years ago
  61. 4f7f71d - Use of load's chain result should be redirected to load's chain operand. by Evan Cheng · 18 years ago
  62. 0d23bc4 A new entry by Evan Cheng · 18 years ago
  63. 6b2e254 Missing break statements. by Evan Cheng · 18 years ago
  64. fb914c4 Remove unused patterns. by Evan Cheng · 18 years ago
  65. b245d92 Handle indirect call which folds a load manually. This never matches by by Evan Cheng · 18 years ago
  66. 8f7f4cc Sparc is big-endian. by Owen Anderson · 18 years ago
  67. d988b32 Make all of the TargetMachine subclasses use the new string TargetData methods. by Owen Anderson · 18 years ago
  68. cdbaeb5 CSRet allows varargs by Chris Lattner · 18 years ago
  69. f00f68a Add a note by Chris Lattner · 18 years ago
  70. 778ae71 Add a note by Chris Lattner · 18 years ago
  71. c11ab17 Split the SSE readme items out into their own README. by Chris Lattner · 18 years ago
  72. 2420d81 Split FP-stack notes out of the main readme. Next up: splitting out SSE. by Chris Lattner · 18 years ago
  73. 870cf1b Move a target-independent note out of the X86 readme. by Chris Lattner · 18 years ago
  74. de050a7 Particularly ugly code. by Chris Lattner · 18 years ago
  75. 6de0163 These can be transformed into lea as well. Not that we use this feature by Evan Cheng · 18 years ago
  76. 09e3c80 - Use exact-width integer types, e.g. int32_t, to avoid confusion. by Evan Cheng · 18 years ago
  77. fc8feb1 Explicitly specify MOV32mi can only be used store 32-bit GV, etc. by Evan Cheng · 18 years ago
  78. dc124a2 implement movri add a stub LowerFORMAL_ARGUMENTS by Rafael Espindola · 18 years ago
  79. ffd4364 Added a Flags field to TargetOperandInfo. Currently the only flag is by Evan Cheng · 18 years ago
  80. 16abfdf add a note by Chris Lattner · 18 years ago
  81. 3f705e6 add a note by Chris Lattner · 18 years ago
  82. d56aa55 Fix a bogus gcc warning by Andrew Lenharth · 18 years ago
  83. 751458d ImmMask should be 3 for a two-bit field; Compact X86II by Evan Cheng · 18 years ago
  84. 0f3ac8d getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. by Evan Cheng · 18 years ago
  85. 0cfd73a Remove CalleeSavedRegisters from class Target. by Evan Cheng · 18 years ago
  86. 84cc6db Fix a stupid bug when parsing TargetData strings. by Owen Anderson · 18 years ago
  87. af78ef5 Use generic iPTR instead i32 to represent pointer type. by Evan Cheng · 18 years ago
  88. c8999f2 Another entry by Evan Cheng · 18 years ago
  89. c01d497 Remove PointerType from class Target by Evan Cheng · 18 years ago
  90. 65b889f Fix call_adj.ll by Andrew Lenharth · 18 years ago
  91. 3aa92e4 Added sanity check for obviously bogus immediates by Andrew Lenharth · 18 years ago
  92. 4ac8974 Should pass by reference. by Evan Cheng · 18 years ago
  93. 4dfa85d Another entry by Evan Cheng · 18 years ago
  94. 9d62fa4 Add a note about a note by Chris Lattner · 18 years ago
  95. c703a8f Make PPC call lowering more aggressive, making the isel matching code simple by Chris Lattner · 18 years ago
  96. 9a2a497 Switch PPC over to a call-selection model where the lowering code creates by Chris Lattner · 18 years ago
  97. c8b682c 3 changes, 2 of which are cleanup one of which changes codegen: by Chris Lattner · 18 years ago
  98. c04ba7a implement passing/returning vector regs to calls, at least non-varargs calls. by Chris Lattner · 18 years ago
  99. abde460 Instead of implementing LowerCallTo directly, let the default impl produce an by Chris Lattner · 18 years ago
  100. af4ec0c Simplify the argument counting logic by only incrementing the index. by Chris Lattner · 18 years ago