1. 5d0392c Factorize code: remove variants of "strip off by Duncan Sands · 16 years ago
  2. 38ac062 Fold trivial two-operand tokenfactors where the operands are equal immediately. by Dan Gohman · 16 years ago
  3. 10b4948 Don't prepend a space character for constants in Value::print. by Dan Gohman · 16 years ago
  4. 929d3eb Fix typos in comments. by Dan Gohman · 16 years ago
  5. e7891c7 nounwind-ify this test. by Dan Gohman · 16 years ago
  6. 8636402 revert the addition of Preverves(CallGraph), per Duncan's comments by Nuno Lopes · 16 years ago
  7. 2662d55 Mark CALL instructions as having a Use of ESP/RSP. by Dan Gohman · 16 years ago
  8. e4c38ba Don't leave an output file in the test directory. by Dan Gohman · 16 years ago
  9. 586b7b7 Call ScalarEvolution's deleteValueFromRecords before deleting an by Dan Gohman · 16 years ago
  10. ae595dc Moved this option to the front-end. by Bill Wendling · 16 years ago
  11. 6158d84 Implement the -fno-builtin option in the front-end, not in the back-end. by Bill Wendling · 16 years ago
  12. 70695fe Use explicit target-triples to unbreak this test on non-darwin systems. by Dan Gohman · 16 years ago
  13. 05472ee Mark merged-in VNInfo's as being PHIKilled. by Owen Anderson · 16 years ago
  14. 309c616 Fix a simple error in renumbering kill markaers, that took an inordinant amount of time to track down. by Owen Anderson · 16 years ago
  15. 6e08738 Just don't transform this memset into "bzero" if no-builtin is specified. by Bill Wendling · 16 years ago
  16. 0483d01 add preserversCFG() + preservers(CallGraph) by Nuno Lopes · 16 years ago
  17. fd8ca5a - Initialize "--no-builtin" to "false". - Testcase for r56885. by Bill Wendling · 16 years ago
  18. 6f287b2 Add the new `-no-builtin' flag. This flag is meant to mimic the GCC by Bill Wendling · 16 years ago
  19. 5ec9efd Move the primary fast-isel top-level comments to FastISel.cpp, where by Dan Gohman · 16 years ago
  20. dd7c3e4 add AU.setPreservesCFG() since this pass only adds and removes function attributes by Nuno Lopes · 16 years ago
  21. f06c835 Optimize SelectionDAG's AssignTopologicalOrder even further. by Dan Gohman · 16 years ago
  22. 21420df ignore generated files by Nuno Lopes · 16 years ago
  23. 18314dc Add runStaticConstructorsDestructors which runs ctors / dtors of a single module. Patch by David Chisnall. by Evan Cheng · 16 years ago
  24. dc37786 Re-apply 56835 along with header file changes. by Evan Cheng · 16 years ago
  25. f3b2318 Stacker is dead. by Duncan Sands · 16 years ago
  26. 46292be Revert commit 56835 since it breaks the build. by Duncan Sands · 16 years ago
  27. d41474d If a re-materializable instruction has a register operand, the spiller will change the register operand's spill weight to HUGE_VAL to avoid it being spilled. However, if the operand is already in the queue ready to be spilled, avoid re-materializing it. by Evan Cheng · 16 years ago
  28. a06cf82 Fix misoptimization of: xor i1 (icmp eq (X, C1), icmp s[lg]t (X, C2)) by Nick Lewycky · 16 years ago
  29. 5396c99 Fix X86FastISel's output for x86-32 PIC constant pool addresses. by Dan Gohman · 16 years ago
  30. 57c3dac Move the GlobalBaseReg field out of X86ISelDAGToDAG.cpp by Dan Gohman · 16 years ago
  31. 9b66d73 Disable all x87 usage, including f32 and f64 when the subtarget by Dan Gohman · 16 years ago
  32. 71d1bf5 Remove misuse of ReplaceNodeResults for atomics with by Dale Johannesen · 16 years ago
  33. a43abd1 Fix FastISel to not initialize the PIC-base register multiple times by Dan Gohman · 16 years ago
  34. 7962e85 Fix an over-pessimization about GlobalVariable addresses in X86FastISel. by Dan Gohman · 16 years ago
  35. 652203f Support inreg, zext and sext as return value attributes. by Devang Patel · 16 years ago
  36. 66c6c65 Fix grammar. by Devang Patel · 16 years ago
  37. c580144 Fix grammer. by Devang Patel · 16 years ago
  38. 1260205 Fix sentence. by Devang Patel · 16 years ago
  39. d47e0b6 Fix PR2835. Do not change the width of a volatile load. by Evan Cheng · 16 years ago
  40. 6cccf03 Speed up these passes when the callgraph has by Duncan Sands · 16 years ago
  41. 5ed3b89 remove redundant test (mayBeOverriden() includes hasLinkOnceLinkage) by Nuno Lopes · 16 years ago
  42. 224c86e Tweak some comments. by Duncan Sands · 16 years ago
  43. 6aa8127 Add some hands-on documentation about which files to create and edit when by Matthijs Kooijman · 16 years ago
  44. 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 16 years ago
  45. 7ab5799 Add a testcase showing that scalarrepl supports first class structs. by Matthijs Kooijman · 16 years ago
  46. 31bd42b Move the code that handles DAGISel error conditions into by Dan Gohman · 16 years ago
  47. 7a3ec1e Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper methods. by Daniel Dunbar · 16 years ago
  48. 184793f Re-apply 56683 with fixes. by Evan Cheng · 16 years ago
  49. 8526390 Update tests. by Devang Patel · 16 years ago
  50. 02a4da2 Unbreak build. by Daniel Dunbar · 16 years ago
  51. 0b3c079 Add missing #include for asserts. by Bill Wendling · 16 years ago
  52. 2c9c3e7 Implement function notes as function attributes. by Devang Patel · 16 years ago
  53. e726186 Generated files for warning fix. by Dale Johannesen · 16 years ago
  54. 4598a4e Fix a compiler warning. by Dale Johannesen · 16 years ago
  55. b7a75a5 Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50, %xmm0, %xmm" unless optimizing for code size. by Evan Cheng · 16 years ago
  56. 19c8746 Now Attributes are divided in three groups by Devang Patel · 16 years ago
  57. d5d8191 Temporarily reverting r56683. This is causing a failure during the build of llvm-gcc: by Bill Wendling · 16 years ago
  58. 533d3b3 Fix missing whitespace in the printing of function notes. by Dan Gohman · 16 years ago
  59. 7810bfe Rename ConstantSDNode's getSignExtended to getSExtValue, for by Dan Gohman · 16 years ago
  60. f275250 Make some minor reorganizations and comment changes to eliminate trivial by Dan Gohman · 16 years ago
  61. 83ccd14 Mark lea fi# as being really rematerializable. by Dan Gohman · 16 years ago
  62. c739489 unpckhps requires sse1, punpckhdq requires sse2. by Evan Cheng · 16 years ago
  63. 0526778 Update LICENSE link. by Daniel Dunbar · 16 years ago
  64. 09aae46 Fix X86FastISel's address folding to check displacement values for overflow. by Dan Gohman · 16 years ago
  65. 36a5502 Fix @llvm.frameaddress codegen. FP elimination optimization should be disabled when frame address is desired. Also add support for depth > 0. by Evan Cheng · 16 years ago
  66. dbc2e85 CMake: Builds all examples. Corrected name of CBackend target. by Oscar Fuentes · 16 years ago
  67. dfe8c84 Generated files for previous patch. by Dale Johannesen · 16 years ago
  68. 7fefc6b Another file I forgot. by Dale Johannesen · 16 years ago
  69. 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 16 years ago
  70. 97135e1 Factor out the code for determining when symblic addresses by Dan Gohman · 16 years ago
  71. a67f32a Avoid spilling EBP / RBP twice in the prologue. by Evan Cheng · 16 years ago
  72. 082d351 We don't need to insert copies for implicit_def's. by Owen Anderson · 16 years ago
  73. 0eecd89 When looking for executable extensions, ignore .dSYM, as that's the debug info directory on Darwin. by Jim Grosbach · 16 years ago
  74. 4367ff7 X86 address displacement field must be interpreted as a 32-bit value. by Evan Cheng · 16 years ago
  75. e52cb70 Set svn:ignore on AsmPrinter Release-Asserts directories. by Daniel Dunbar · 16 years ago
  76. e1ad087 CMake: Builds all targets. by Oscar Fuentes · 16 years ago
  77. 5af29c2 Disable support for x86_f80 in X86FastISel. Supporting it would by Dan Gohman · 16 years ago
  78. d751c64 If we have a function with an unreachable statement such that the ending debug by Bill Wendling · 16 years ago
  79. 4dcc8a3 Prefer movlhps over punpcklqdq, etc. in more cases. by Evan Cheng · 16 years ago
  80. 789ce77 Fix a bug in which address displacements were being added to the by Dan Gohman · 16 years ago
  81. c4f72dd Make pointer parameter const for isUsedInBasicBlock. by Bill Wendling · 16 years ago
  82. 0598866 Large mechanical patch. by Devang Patel · 16 years ago
  83. 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 16 years ago
  84. 0b457f0 With sse3 and when the source is a load or has multiple uses, favors movddup over shuffp*, pshufd, etc. Without sse3 or when the source is from a register, make use of movlhps by Evan Cheng · 16 years ago
  85. c9c6da6 Accept 'inreg' attribute on x86 functions as by Dale Johannesen · 16 years ago
  86. 0c8927e Avoid a spurious extra space character when printing empty structs. by Dan Gohman · 16 years ago
  87. 5dd9c2e Support for i1 XOR in FastISel. It is actually safe because by Dan Gohman · 16 years ago
  88. 77ca41e Don't print fast-isel debug messages by default. Thanks Chris! by Dan Gohman · 16 years ago
  89. 2c442ed Don't forget the newline in debug output. by Dan Gohman · 16 years ago
  90. 33134c4 FastISel support for debug info. by Dan Gohman · 16 years ago
  91. 4b052dc bug 2812: Segmentation fault on a big emdiam processor. by Richard Pennington · 16 years ago
  92. 2cc3aa4 PIC support in X86FastISel. by Dan Gohman · 16 years ago
  93. 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 16 years ago
  94. dceffe6 Fix a recent fast-isel coverage regression - don't bail out before by Dan Gohman · 16 years ago
  95. 2c4bf11 Enable DeadMachineInstructionElim when Fast-ISel is enabled. by Dan Gohman · 16 years ago
  96. 723ac37 Add debug output to this pass. by Dan Gohman · 16 years ago
  97. 89d4a28 pmovsxbq etc. requires sse4.1. by Evan Cheng · 16 years ago
  98. 02dae4b Refactor the code that adds standard LLVM codegen passes into by Dan Gohman · 16 years ago
  99. aa765b8 <rdar://problem/6234798> Assertion failed: (!OpInfo.AssignedRegs.Regs.empty() && "Couldn't allocate input reg!") by Evan Cheng · 16 years ago
  100. bd0f144 Give LowerSubregs.cpp a top-level description. by Dan Gohman · 16 years ago