1. 94f2a25 Use frameindex, if available, as a last resort to emit debug info for a parameter. by Devang Patel · 15 years ago
  2. e8360b7 Inline asm multiple alternative constraints development phase 2 - improved basic logic, added initial platform support. by John Thompson · 15 years ago
  3. e660f4d Use a MemIntrinsicSDNode for ISD::PREFETCH, which touches by Dale Johannesen · 15 years ago
  4. 05561e8 Assign source ordering to nodes created for StoreInst. by Devang Patel · 15 years ago
  5. 0e36e03 X86: Base _fltused on the FunctionType of the called value instead of the potentially null "CalledFunction". Thanks Duncan! by Michael J. Spencer · 15 years ago
  6. 83ce5f1 CodeGen-Windows: Only emit _fltused if a VarArg function is called with floating point args. by Michael J. Spencer · 15 years ago
  7. a94cc6d Make CodeGen TBAA-aware. by Dan Gohman · 15 years ago
  8. bbdc5d2 Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do any by Jim Grosbach · 15 years ago
  9. 5e68325 X86-Windows: Emit an undefined global __fltused symbol when targeting Windows by Michael J. Spencer · 15 years ago
  10. d3ea25e Whitespace! by Michael J. Spencer · 15 years ago
  11. aadc559 ComputeLinearIndex doesn't need its TLI argument. by Dan Gohman · 15 years ago
  12. d3fe5fa Fix code gen crash reported in PR 8235. We still lose debug info for the unused argument here. This is a known limitation recorded debuginfo-tests/trunk/dbg-declare2.ll function 'f6' test case. by Devang Patel · 15 years ago
  13. 47a3b8c typo by Gabor Greif · 15 years ago
  14. f08bfdc fix typo by Chris Lattner · 15 years ago
  15. dd224d2 Massive rewrite of MMX: by Dale Johannesen · 15 years ago
  16. 665aa6e When isel is emitting instructions for an x86 target without CMOV, the CFG is by Jakob Stoklund Olesen · 15 years ago
  17. 8118ef8 Fix for test/CodeGen/PowerPC/2008-10-17-AsmMatchingOperands.ll crash. by John Thompson · 15 years ago
  18. ded5f66 Get rid of pop_macro warnings on MSVC. by Michael J. Spencer · 15 years ago
  19. 6b8b2b7 Revert 114634 for now since buildbot claim it broke Clang self-hosting. I doubt it but it's possible it's exposing another bug somewhere. by Evan Cheng · 15 years ago
  20. b6d175a Follow up to r114630. Do not optimize away unconditional branch following a conditional one. by Evan Cheng · 15 years ago
  21. 79687dd SDISel should not optimize a unconditional branch following a conditional branch by Evan Cheng · 15 years ago
  22. a4f1997 finish pushing MachinePointerInfo through selectiondags. At this point, by Chris Lattner · 15 years ago
  23. 5549d49 Define the TargetLowering::getTgtMemIntrinsic hook for ARM so that NEON load by Bob Wilson · 15 years ago
  24. 1ffcf52 continue MachinePointerInfo'izing, eliminating use of one of the old by Chris Lattner · 15 years ago
  25. 2510de2 reimplement memcpy/memmove/memset lowering to use MachinePointerInfo by Chris Lattner · 15 years ago
  26. d2d58ad simplify interface to SelectionDAG::getMemIntrinsicNode, making it take a MachinePointerInfo by Chris Lattner · 15 years ago
  27. 15d84c4 chagne interface to SelectionDAG::getAtomic to take a MachinePointerInfo, by Chris Lattner · 15 years ago
  28. 46b96c4 Check bb to ensure that alloca is in separate basic block. by Devang Patel · 15 years ago
  29. da25de8 If dbg.declare from non-entry block is using alloca from entry block then use offset available in StaticAllocaMap to emit DBG_VALUE. Right now, this has no material impact because varible info also collected using offset table maintained in machine module info. by Devang Patel · 15 years ago
  30. 1094c80 Added skeleton for inline asm multiple alternative constraint support. by John Thompson · 15 years ago
  31. 3bffd52 Detect undef value early and save unnecessary NodeMap query. by Devang Patel · 15 years ago
  32. 98d3edf Tidy up. by Devang Patel · 15 years ago
  33. 86ec8b3 Reapply r112623. Included additional check for unused byval argument. by Devang Patel · 15 years ago
  34. 529f248 Revert r112623. It is causing self host build failures. by Devang Patel · 15 years ago
  35. 8559932 Remember byval argument's frame index during argument lowering and use this info to emit debug info. by Devang Patel · 15 years ago
  36. 417d728 Offset is not always unsigned number. by Devang Patel · 15 years ago
  37. 13ee795 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 15 years ago
  38. e06905d Completely disable tail calls when fast-isel is enabled, as fast-isel by Dan Gohman · 15 years ago
  39. f2855b1 Simplify. by Devang Patel · 15 years ago
  40. b12ff59 Revert r112213. It is not needed. by Devang Patel · 15 years ago
  41. ea134f5 If node is not available then use FuncInfo.ValueMap to emit debug info for byval parameter. by Devang Patel · 15 years ago
  42. 42b4ac7e Speculatively revert r112207. by Devang Patel · 15 years ago
  43. 977057f 80 col. by Devang Patel · 15 years ago
  44. 384fa91 Update DanglingDebugInfo so that it can be used to track llvm.dbg.declare also. by Devang Patel · 15 years ago
  45. ab596a6 Donot forget to resolve dangling debug info in a case where virtual register, used for a value, is initialized after a dbg intrinsic is seen. by Devang Patel · 15 years ago
  46. f6418b8 zap dead code. by Chris Lattner · 15 years ago
  47. 75ff053 Change handling of illegal vector types to widen when possible instead of by Chris Lattner · 15 years ago
  48. 3f53d6e Remove dead argument. by Devang Patel · 15 years ago
  49. 05bcb48 split the vector case of getCopyFromParts out to its own function, by Chris Lattner · 15 years ago
  50. 96a77eb split the vector case out of getCopyToParts into its own function. No by Chris Lattner · 15 years ago
  51. 2810bac Handle Values with no value in getCopyFromRegs. by Dan Gohman · 15 years ago
  52. 0baaa9b Propagate alloca alignment information via variable size object frame by Eric Christopher · 15 years ago
  53. 1e936277 Revert r108369, sorting llvm.dbg.declare information by source position, by Dan Gohman · 15 years ago
  54. bfd4fd7 The SelectionDAGBuilder's handling of debug info, on rare by Dale Johannesen · 15 years ago
  55. 4bda1c8 Revert. This isn't the correct way to go. by Bill Wendling · 15 years ago
  56. 973dc3b Handle code gen for the unreachable instruction if it's the only instruction in by Bill Wendling · 15 years ago
  57. 474e56a 80-col. by Eric Christopher · 15 years ago
  58. caca548 In inline asm treat indirect 'X' constraint as 'm'. by Dale Johannesen · 15 years ago
  59. a18c5a0 Fix a typo and fit in 80 columns. Found by Bob Wilson. by Rafael Espindola · 15 years ago
  60. a76eccf Fix va_arg for doubles. With this patch VAARG nodes always contain the by Rafael Espindola · 15 years ago
  61. d7b5ce3 Reapply bottom-up fast-isel, with several fixes for x86-32: by Dan Gohman · 15 years ago
  62. 6586e9b --- Reverse-merging r107947 into '.': by Bob Wilson · 15 years ago
  63. 0b5aa1c Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emitting by Dan Gohman · 15 years ago
  64. e757043 Revert 107840 107839 107813 107804 107800 107797 107791. by Dan Gohman · 15 years ago
  65. e7ccc51 Implement bottom-up fast-isel. This has the advantage of not requiring by Dan Gohman · 15 years ago
  66. 2d4d01d Add X86FastISel support for return statements. This entails refactoring by Dan Gohman · 15 years ago
  67. e784616 Move FunctionLoweringInfo.h out into include/llvm/CodeGen. This will by Dan Gohman · 15 years ago
  68. fe7532a Split the SDValue out of OutputArg so that SelectionDAG-independent by Dan Gohman · 15 years ago
  69. ee0cb70 CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext. by Dan Gohman · 15 years ago
  70. a3ca21b Propagate debug loc. by Devang Patel · 15 years ago
  71. 2c0315a random tidying by Chris Lattner · 15 years ago
  72. 4d887f7c Propagate the AlignStack bit in InlineAsm's to the by Dale Johannesen · 15 years ago
  73. 93f5920 Rename CreateReg to CreateRegs, and MakeReg to CreateReg. by Dan Gohman · 15 years ago
  74. 85e02e9 Rename CreateRegForValue to CreateReg, and change its argument by Dan Gohman · 15 years ago
  75. d432223 Reapply r106422, splitting the code for materializing a value out of by Dan Gohman · 15 years ago
  76. 9576645a Don't use operator[] here, because it's not desirable to insert a default by Dan Gohman · 15 years ago
  77. 945a347 Remove an unused variable. The call to getRoot has side-effects, so by Duncan Sands · 15 years ago
  78. f69acfe use ArgOperand API by Gabor Greif · 15 years ago
  79. 6d28e73 Remove initialized but otherwise unused variables. by Duncan Sands · 15 years ago
  80. ce97d55 The hasMemory argument is irrelevant to how the argument by Dale Johannesen · 15 years ago
  81. 2dc70be Remove variables which are assigned to but for which the value by Duncan Sands · 15 years ago
  82. eba0be7 use ArgOperand API by Gabor Greif · 15 years ago
  83. 8a84cd5 Simplify this code; switch lowering shouldn't produce cases by Dan Gohman · 15 years ago
  84. 0695e09 Optimize the "bit test" code path for switch lowering in the by Dan Gohman · 15 years ago
  85. bbc29ea Revert r106422, which is breaking the non-fast-isel path. by Dan Gohman · 15 years ago
  86. f64fdd6 More changes for non-top-down fast-isel. by Dan Gohman · 15 years ago
  87. f1d8304 Eliminate unnecessary uses of getZExtValue(). by Dan Gohman · 15 years ago
  88. b0c7639 Keep track of incoming debug value of unused argument. Radar 7927666. by Devang Patel · 16 years ago
  89. 4db93c9 Reorder some code in SelectionDAGBuilder. by Dan Gohman · 16 years ago
  90. d16aa54 SelectionDAG shouldn't have a FunctionLoweringInfo member. RegsForValue by Dan Gohman · 16 years ago
  91. 2140a74 Eliminate the restriction that the array size in an alloca must be i32. by Dan Gohman · 16 years ago
  92. c9f532d back out 104862/104869. Can reuse stacksave after all. Very cool. by Jim Grosbach · 16 years ago
  93. b68dfb4 hook ISD::STACKADDR to an intrinsic by Jim Grosbach · 16 years ago
  94. c98892f Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry in by Jim Grosbach · 16 years ago
  95. bd9485d Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit. by Jim Grosbach · 16 years ago
  96. 6c5e435 I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it by Duncan Sands · 16 years ago
  97. 6739a89 Fixes for Microsoft Visual Studio 2010, from Steven Watanabe! by Douglas Gregor · 16 years ago
  98. 2ae3397 Verify variable directly. by Devang Patel · 16 years ago
  99. 92b21ca Use getValue() for PHINodes when direct NodeMap access does not work. by Devang Patel · 16 years ago
  100. 63f3111 Don't pass SDValues by non-const reference unless they may be modified. by Dan Gohman · 16 years ago