1. da08d2c Simplify X86CompilationCallback: always align to 16-byte boundary; don't save EAX/EDX if unnecessary. by Evan Cheng · 18 years ago
  2. 89d67fa Add and sort "sections" in debug lines. This always stepping through by Jim Laskey · 18 years ago
  3. 74cb064 Eliminate unneeded parameter. by Evan Cheng · 18 years ago
  4. 22f7131 variable_ops instructions such as call can have any number of operands. by Evan Cheng · 18 years ago
  5. 30da68a Remove some ugly now-redundant casts. by Chris Lattner · 18 years ago
  6. a973993 Fix some mismatched type constraints by Chris Lattner · 18 years ago
  7. b214950 Minor clean up. by Evan Cheng · 18 years ago
  8. 357edf8 A new entry. by Evan Cheng · 18 years ago
  9. 54edc84 Later models likely to have Yonah like attributes. by Evan Cheng · 18 years ago
  10. 1790d44 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 18 years ago
  11. 8e173de Add a note that Nate noticed. by Chris Lattner · 18 years ago
  12. 015188f Type of vector extract / insert index operand should be iPTR. by Evan Cheng · 18 years ago
  13. fae2994 X86 call instructions can take variable number of operands. Parameters of by Evan Cheng · 18 years ago
  14. 4b5a352 add a note by Chris Lattner · 18 years ago
  15. b69d113 Add argument registers to the end of call operand list (partial fix). by Evan Cheng · 18 years ago
  16. 014f98c Place dwarf headers at earliest possible point. Well behaved when skipping by Jim Laskey · 18 years ago
  17. 004fb92 Cygwin support: use _alloca to allocate stack if > 4k. Patch by Anton Korobeynikov. by Evan Cheng · 18 years ago
  18. e5e228d Comments to appease sabre. by Evan Cheng · 18 years ago
  19. b12223e Minor compilation speed improvement. by Evan Cheng · 18 years ago
  20. c0bad57 Add support for "m" inline asm constraints. by Chris Lattner · 18 years ago
  21. e8bd0a3 Added X86FunctionInfo subclass of MachineFunction to record whether the by Evan Cheng · 18 years ago
  22. c21051f A few new entries. by Evan Cheng · 18 years ago
  23. f8614db Be consistent with gcc. by Evan Cheng · 18 years ago
  24. 3649b0e Cygwin support. Patch by Anton Korobeynikov! by Evan Cheng · 18 years ago
  25. aede9b9 Use xor to clear a register. by Evan Cheng · 18 years ago
  26. 94b1453 Incorrect AT&T opcode. by Evan Cheng · 18 years ago
  27. 078d182 Silence -pedantic warning. by Chris Lattner · 18 years ago
  28. 2675534 Typos by Evan Cheng · 18 years ago
  29. 04b2562 Remove a warning by Evan Cheng · 18 years ago
  30. cbe70e1 Rename ASM modifier trunc8, trunc16 to subreg8, subreg16. by Evan Cheng · 18 years ago
  31. f91c101 Sign extender by Evan Cheng · 18 years ago
  32. 190717d Rename instructions for consistency sake. by Evan Cheng · 18 years ago
  33. 9d09b89 Select vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS. by Evan Cheng · 18 years ago
  34. 8f692e2 Remove dead code. by Evan Cheng · 18 years ago
  35. 5a47282 A new entry by Evan Cheng · 18 years ago
  36. b5e406a MAXP{D|S} and MINP{D|S} are commutable. by Evan Cheng · 18 years ago
  37. efeaed8 Commute shufps / shufpd. by Evan Cheng · 18 years ago
  38. a0eaf2d Somehow I lost a condition when I was shuffling some code around. Anyway, by Evan Cheng · 18 years ago
  39. aa3c141 Fix a build breaker. by Evan Cheng · 18 years ago
  40. 51da42c Oops. PSHUFD is only available with SSE2. by Evan Cheng · 18 years ago
  41. ccba76b Allow shufps x, x, mask to be converted to pshufd x, mask to save a move. by Evan Cheng · 18 years ago
  42. eaf1e31 Remove bogus comment. by Evan Cheng · 18 years ago
  43. 5a622f2 Add a note about integer multiplication by constants. by Evan Cheng · 18 years ago
  44. e6ad27e A addressing mode folding enhancement: by Evan Cheng · 18 years ago
  45. 8c65fa5 Some new entries about truncate / anyext by Evan Cheng · 18 years ago
  46. 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 18 years ago
  47. 3fddf24 Vector argument must be passed in memory location aligned on 16-byte boundary. by Evan Cheng · 18 years ago
  48. 1d6a9b3 Mac OS X ABI document lied. The first four XMM registers are used to pass by Evan Cheng · 18 years ago
  49. 052fb51 Minor update to make the code more clear by Evan Cheng · 18 years ago
  50. f9d62dc Update more comments. by Evan Cheng · 18 years ago
  51. f9ff7c5 Fix some comments. by Evan Cheng · 18 years ago
  52. 6f70799 No need to handle illegal types. by Evan Cheng · 18 years ago
  53. 138a24e Remove a couple of bogus casts. by Evan Cheng · 18 years ago
  54. 57c0788 Minor bug caught by Ashwin Chandra by Evan Cheng · 18 years ago
  55. cc1fc22 Consistency by Evan Cheng · 18 years ago
  56. 25e71d1 Some clean up. by Evan Cheng · 18 years ago
  57. a9bb445 Remove some dead code. by Evan Cheng · 18 years ago
  58. 932ad51 X86 / Cygwin asm / alignment fixes. Patch contributed by Anton Korobeynikov! by Evan Cheng · 18 years ago
  59. 6b5783d Build breakage. by Evan Cheng · 18 years ago
  60. 32fe103 Switch X86 over to a call-selection model where the lowering code creates by Evan Cheng · 18 years ago
  61. 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 18 years ago
  62. afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 18 years ago
  63. d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 18 years ago
  64. c6d0567 Fix file header comment by Chris Lattner · 18 years ago
  65. 4db3af3 Better way to check for vararg. by Evan Cheng · 18 years ago
  66. 25caf63 Remove PreprocessCCCArguments and PreprocessFastCCArguments now that by Evan Cheng · 18 years ago
  67. 2d29709 Implement an annoying part of the Darwin/X86 abi: the callee of a struct by Chris Lattner · 18 years ago
  68. 435bcd7 A isel deficiency. by Evan Cheng · 18 years ago
  69. 3c380e7 Back out indirect branch load folding hack. It broke some tests. by Evan Cheng · 18 years ago
  70. bcd8a82 Make TargetData strings less redundant. by Owen Anderson · 18 years ago
  71. 4f7f71d - Use of load's chain result should be redirected to load's chain operand. by Evan Cheng · 18 years ago
  72. 0d23bc4 A new entry by Evan Cheng · 18 years ago
  73. 6b2e254 Missing break statements. by Evan Cheng · 18 years ago
  74. fb914c4 Remove unused patterns. by Evan Cheng · 18 years ago
  75. b245d92 Handle indirect call which folds a load manually. This never matches by by Evan Cheng · 18 years ago
  76. d988b32 Make all of the TargetMachine subclasses use the new string TargetData methods. by Owen Anderson · 18 years ago
  77. cdbaeb5 CSRet allows varargs by Chris Lattner · 18 years ago
  78. 778ae71 Add a note by Chris Lattner · 18 years ago
  79. c11ab17 Split the SSE readme items out into their own README. by Chris Lattner · 18 years ago
  80. 2420d81 Split FP-stack notes out of the main readme. Next up: splitting out SSE. by Chris Lattner · 18 years ago
  81. de050a7 Particularly ugly code. by Chris Lattner · 18 years ago
  82. 6de0163 These can be transformed into lea as well. Not that we use this feature by Evan Cheng · 18 years ago
  83. 09e3c80 - Use exact-width integer types, e.g. int32_t, to avoid confusion. by Evan Cheng · 18 years ago
  84. fc8feb1 Explicitly specify MOV32mi can only be used store 32-bit GV, etc. by Evan Cheng · 18 years ago
  85. 3f705e6 add a note by Chris Lattner · 18 years ago
  86. 751458d ImmMask should be 3 for a two-bit field; Compact X86II by Evan Cheng · 18 years ago
  87. 0f3ac8d getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. by Evan Cheng · 18 years ago
  88. af78ef5 Use generic iPTR instead i32 to represent pointer type. by Evan Cheng · 18 years ago
  89. c8999f2 Another entry by Evan Cheng · 18 years ago
  90. c01d497 Remove PointerType from class Target by Evan Cheng · 18 years ago
  91. 4ac8974 Should pass by reference. by Evan Cheng · 18 years ago
  92. 4dfa85d Another entry by Evan Cheng · 18 years ago
  93. aa9406b Implement the custom lowering hook right, returning values for all of the by Chris Lattner · 18 years ago
  94. e7746c9 Fix a bug I introduced yesterday, which broke functions with *no* arguments. by Chris Lattner · 18 years ago
  95. 069287d X86 integer register classes naming changes. Make them consistent with FP, vector classes. by Evan Cheng · 18 years ago
  96. 8c0c10c Add a chain to FORMAL_ARGUMENTS. This is a minimal port of the X86 backend, by Chris Lattner · 18 years ago
  97. 98d0d7d More coverity fixes by Chris Lattner · 18 years ago
  98. 03ea4c8 Dead variable by Chris Lattner · 18 years ago
  99. 0bbac9f Remove dead code by Evan Cheng · 18 years ago
  100. 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 18 years ago