1. d21a630 Update size of inst correctly with segment override. by Anton Korobeynikov · 17 years ago
  2. e563bbc Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as by Chris Lattner · 17 years ago
  3. a4bb48a Fix comment typo. by Duncan Sands · 17 years ago
  4. ef93cec Add ability to override segment (mostly for code emitter purposes). by Anton Korobeynikov · 17 years ago
  5. e397acc Fix SSE4.1 roundss, roundsd. While the instructions have by Dale Johannesen · 17 years ago
  6. 875314b Fix a thinko and unbreak sparc default CC by Anton Korobeynikov · 17 years ago
  7. df75bba Extend set of return registers on sparc until someone will implement MRV support there. At least, this will allow libgcc compile, however we are not ABI-compatible with stuff compiled with native gcc. by Anton Korobeynikov · 17 years ago
  8. 4cf5e2e Ignore extra 'r' modifier for now by Anton Korobeynikov · 17 years ago
  9. 4b58b6a Use expand for smul_lohi for now by Anton Korobeynikov · 17 years ago
  10. 0eefda1 Add rudimentary support for 'r' register operand by Anton Korobeynikov · 17 years ago
  11. 5383570 Cleanup by Anton Korobeynikov · 17 years ago
  12. f369330 Add rudimentary asmprinter support for printing inline asm operands for sparc. by Anton Korobeynikov · 17 years ago
  13. 2fcfd83 Add dummy 'm' inline asm constraint handler for Sparc. I'm not sure, whether it is correct, however :) by Anton Korobeynikov · 17 years ago
  14. a43e51d Cleanup by Anton Korobeynikov · 17 years ago
  15. 23a9855 Add a "loses information" return value to APFloat::convert by Dale Johannesen · 17 years ago
  16. 7111b02 Rename APFloat::convertToAPInt to bitcastToAPInt to by Dale Johannesen · 17 years ago
  17. d2a27ee get CodeGen/Alpha/mul128.ll to work. by Chris Lattner · 17 years ago
  18. 585457e (re)Put const weak strings in appropriate section on Darwin. g++dg/abi/key2.C by Dale Johannesen · 17 years ago
  19. 309c80a Comment to be explicit that the enumeration values for CondCodes matter. by Jim Grosbach · 17 years ago
  20. 43d9c8c Use template to distinguish between function variants. by Duncan Sands · 17 years ago
  21. 4520dd2 Add <cstdio> include where needed by gcc-4.4. Patch by Samuel Tardieu. by Duncan Sands · 17 years ago
  22. 8c3f8b6 Add MBB successors and physreg Uses in the same order that by Dan Gohman · 17 years ago
  23. 145b828 Instead of emitting an implicit use for the super-register of by Dan Gohman · 17 years ago
  24. 76e9661 Unconditional branch instruction encoding fix. Needs to use ABI, not AXI, to get the proper opcode bits. by Jim Grosbach · 17 years ago
  25. cbc47b8 need ARM.h for ARMCC definition by Jim Grosbach · 17 years ago
  26. 95dad83 Add an option to enable StrongPHIElimination, for ease of testing. by Owen Anderson · 17 years ago
  27. 3341262 Encode the conditional execution predicate when JITing. by Jim Grosbach · 17 years ago
  28. 2cb48ea Model hardwired inputs & outputs of x86 8-bit divides correctly. by Dale Johannesen · 17 years ago
  29. 9e729a2 Clarify naming and correct conditional so that CMP and CMN instructions get the Rn operand encoded properly by Jim Grosbach · 17 years ago
  30. 17a415a Fix Opcode values of CMP and CMN by Jim Grosbach · 17 years ago
  31. ae436ce Certain patterns involving the "movss" instruction were marked as requiring SSE2, when in reality movss is an SSE1 instruction. by Anders Carlsson · 17 years ago
  32. 1b19ef0 Note that ADDC and company don't actually expand yet (missing in legalize by Andrew Lenharth · 17 years ago
  33. 882cdfd Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles. by Evan Cheng · 17 years ago
  34. e76225a It is possible that all functions in one module are not being by Devang Patel · 17 years ago
  35. e4d4b8c Remove unncessary isDeclaration() checks. by Devang Patel · 17 years ago
  36. ff4ca2e Emit type-correct constant null. Also fix a typo. by Anton Korobeynikov · 17 years ago
  37. 6381a13 Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mingw) by Anton Korobeynikov · 17 years ago
  38. b1ac769 this case is matched now. by Chris Lattner · 17 years ago
  39. c4e8bec Revert r56675 - it breaks unwinding runtime everywhere. by Anton Korobeynikov · 17 years ago
  40. 880ae36 Make atomic Swap work, 64-bit on x86-32. Make it all work in non-pic mode. by Dale Johannesen · 17 years ago
  41. 1b54c7f Pass MemOperand through for 64-bit atomics on 32-bit, by Dale Johannesen · 17 years ago
  42. da8ac5f Avoid creating two TargetLowering objects for each target. by Dan Gohman · 17 years ago
  43. 38217fe Remove an unused field. by Dan Gohman · 17 years ago
  44. 48b828f Indexing off by one resulted in errant encoding of source register for by Jim Grosbach · 17 years ago
  45. 016d34c by Jim Grosbach · 17 years ago
  46. d735b80 Switch the MachineOperand accessors back to the short names like by Dan Gohman · 17 years ago
  47. 4e6ed5e Fix X86FastISel to handle dynamic allocas that have avoided by Dan Gohman · 17 years ago
  48. d98d620 Optimize conditional branches in X86FastISel. This replaces by Dan Gohman · 17 years ago
  49. 48c1bc2 Handle some 64-bit atomics on x86-32, some of the time. by Dale Johannesen · 17 years ago
  50. 5bbee4b Work around an interaction between fast-isel and regalloc=local. The by Dan Gohman · 17 years ago
  51. 5e249b4 "The original bug was a complaint that _mm_srli_si128 mis-compiled when passed by Bill Wendling · 17 years ago
  52. 4ae641f Remove OptimizeForSize global. Use function attribute optsize. by Devang Patel · 17 years ago
  53. 6d4b052 Split x86's ADJCALLSTACK instructions into 32-bit and 64-bit forms. by Dan Gohman · 17 years ago
  54. efd30ba Fix typo s/ther/there/ by Jim Grosbach · 17 years ago
  55. 2662d55 Mark CALL instructions as having a Use of ESP/RSP. by Dan Gohman · 17 years ago
  56. 6158d84 Implement the -fno-builtin option in the front-end, not in the back-end. by Bill Wendling · 17 years ago
  57. 6e08738 Just don't transform this memset into "bzero" if no-builtin is specified. by Bill Wendling · 17 years ago
  58. 6f287b2 Add the new `-no-builtin' flag. This flag is meant to mimic the GCC by Bill Wendling · 17 years ago
  59. f06c835 Optimize SelectionDAG's AssignTopologicalOrder even further. by Dan Gohman · 17 years ago
  60. 5396c99 Fix X86FastISel's output for x86-32 PIC constant pool addresses. by Dan Gohman · 17 years ago
  61. 57c3dac Move the GlobalBaseReg field out of X86ISelDAGToDAG.cpp by Dan Gohman · 17 years ago
  62. 9b66d73 Disable all x87 usage, including f32 and f64 when the subtarget by Dan Gohman · 17 years ago
  63. 71d1bf5 Remove misuse of ReplaceNodeResults for atomics with by Dale Johannesen · 17 years ago
  64. 7962e85 Fix an over-pessimization about GlobalVariable addresses in X86FastISel. by Dan Gohman · 17 years ago
  65. d47e0b6 Fix PR2835. Do not change the width of a volatile load. by Evan Cheng · 17 years ago
  66. 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 17 years ago
  67. 184793f Re-apply 56683 with fixes. by Evan Cheng · 17 years ago
  68. 02a4da2 Unbreak build. by Daniel Dunbar · 17 years ago
  69. 2c9c3e7 Implement function notes as function attributes. by Devang Patel · 17 years ago
  70. b7a75a5 Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50, %xmm0, %xmm" unless optimizing for code size. by Evan Cheng · 17 years ago
  71. d5d8191 Temporarily reverting r56683. This is causing a failure during the build of llvm-gcc: by Bill Wendling · 17 years ago
  72. 7810bfe Rename ConstantSDNode's getSignExtended to getSExtValue, for by Dan Gohman · 17 years ago
  73. 83ccd14 Mark lea fi# as being really rematerializable. by Dan Gohman · 17 years ago
  74. c739489 unpckhps requires sse1, punpckhdq requires sse2. by Evan Cheng · 17 years ago
  75. 09aae46 Fix X86FastISel's address folding to check displacement values for overflow. by Dan Gohman · 17 years ago
  76. 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 · 17 years ago
  77. dbc2e85 CMake: Builds all examples. Corrected name of CBackend target. by Oscar Fuentes · 17 years ago
  78. 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 17 years ago
  79. 97135e1 Factor out the code for determining when symblic addresses by Dan Gohman · 17 years ago
  80. a67f32a Avoid spilling EBP / RBP twice in the prologue. by Evan Cheng · 17 years ago
  81. 4367ff7 X86 address displacement field must be interpreted as a 32-bit value. by Evan Cheng · 17 years ago
  82. e1ad087 CMake: Builds all targets. by Oscar Fuentes · 17 years ago
  83. 5af29c2 Disable support for x86_f80 in X86FastISel. Supporting it would by Dan Gohman · 17 years ago
  84. d751c64 If we have a function with an unreachable statement such that the ending debug by Bill Wendling · 17 years ago
  85. 4dcc8a3 Prefer movlhps over punpcklqdq, etc. in more cases. by Evan Cheng · 17 years ago
  86. 789ce77 Fix a bug in which address displacements were being added to the by Dan Gohman · 17 years ago
  87. 0598866 Large mechanical patch. by Devang Patel · 17 years ago
  88. 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 17 years ago
  89. 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 · 17 years ago
  90. c9c6da6 Accept 'inreg' attribute on x86 functions as by Dale Johannesen · 17 years ago
  91. 2cc3aa4 PIC support in X86FastISel. by Dan Gohman · 17 years ago
  92. 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 17 years ago
  93. 89d4a28 pmovsxbq etc. requires sse4.1. by Evan Cheng · 17 years ago
  94. ca57f78 Fix patterns for SSE4.1 move and sign extend instructions. Also add instructions which fold VZEXT_MOVL and VZEXT_LOAD. by Evan Cheng · 17 years ago
  95. 8a186ae X86ISD::VZEXT_LOAD should produce and fold a chain. by Evan Cheng · 17 years ago
  96. 742fd19 Minor cleanup by Anton Korobeynikov · 17 years ago
  97. 621cdf0 Get rid of virtual inheritance for ARM TAI by Anton Korobeynikov · 17 years ago
  98. 93ed102 Get rid of virtual inheritance for PPC TAI by Anton Korobeynikov · 17 years ago
  99. 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 17 years ago
  100. 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 17 years ago