1. d71bb56 EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but the by Bill Wendling · 15 years ago
  2. e7fd7c6 Remove this debug output. The MachineFunction will be printed once all of by Dan Gohman · 15 years ago
  3. 8387d7d The local register allocator has to spill dirty callee saved registers before a by Jakob Stoklund Olesen · 15 years ago
  4. ccff812 Attach AT_APPLE_optimized attribute to optimized function's debug info. by Devang Patel · 15 years ago
  5. 891ff8f EmitDbgValue doesn't need its EdgeMapping argument. by Dan Gohman · 15 years ago
  6. 132dace Don't use floating point in SimpleRegisterCoalescing. by Jakob Stoklund Olesen · 15 years ago
  7. 3ce89f4 Apply a patch from Jan Sjodin to fix a compiler abort on vector by Dan Gohman · 15 years ago
  8. 71cee76 Temporarily disable SelectionDAG kill flags, which are causing trouble. by Dan Gohman · 15 years ago
  9. 47bd03b Set register kill flags on the SelectionDAG path, at least in the easy cases. by Dan Gohman · 15 years ago
  10. f07fc97 Reject really weird coalescer case when trying to merge identical subregisters by Jakob Stoklund Olesen · 15 years ago
  11. a555ac9 Fix typos in assertion strings. by Dan Gohman · 15 years ago
  12. 02104df Slightly verboser debug spew from coalescer by Jakob Stoklund Olesen · 15 years ago
  13. 719f6a9 Refactor. by Devang Patel · 15 years ago
  14. 8c5358c Make naked functions work on PPC. by Dale Johannesen · 15 years ago
  15. 67a444c Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g. by Devang Patel · 15 years ago
  16. bd6cb4b Remove DBG_VALUE which reference dead stack slots. by Evan Cheng · 15 years ago
  17. a83ce98 DO not push DBG_VALUE machine instructions for inlined fuction arguments in entry block. by Devang Patel · 15 years ago
  18. 8fed761 Add comment. by Evan Cheng · 15 years ago
  19. a36acad Re-enable 102565 with fixes. by Evan Cheng · 15 years ago
  20. 16e4ace Temporarily disable my changes to unbreak the build. by Evan Cheng · 15 years ago
  21. 9e8a2b9 Do not generate duplicate dbg_value instructions for function arguments. by Evan Cheng · 15 years ago
  22. c924556 Fix missing #include. by Dan Gohman · 15 years ago
  23. ee1d91a Avoid emitting a dbg_value machineinstr that's not going to be inserted into entry block. by Evan Cheng · 15 years ago
  24. 1deef27 Check Reg against zero. by Evan Cheng · 15 years ago
  25. 6691a89 - Really preserve dbg_value instructions when the register is spilled. by Evan Cheng · 15 years ago
  26. f38c6c8 tidy up. by Devang Patel · 15 years ago
  27. 2ad0fcf Replace r102368 with code that's less fragile. This creates DBG_VALUE instructions for function arguments early and insert them after instruction selection is done. by Evan Cheng · 15 years ago
  28. 59b3655 Pretty print DBG_VALUE machine instructions. by Evan Cheng · 15 years ago
  29. e87f7bb Rework global alignment computation again. Now we do round up by Chris Lattner · 15 years ago
  30. 54fc4d6 While lowering dbg_declare, emit DBG_VALUE machine instruction if alloca matching llvm.dbg.declare intrinsic is missing. by Devang Patel · 15 years ago
  31. 0fd1099 Recompute kill flags from live intervals after coalescing instead of trying to by Jakob Stoklund Olesen · 15 years ago
  32. b3a3d5e Try operation promotion only if regular dag combine and target-specific ones failed to do anything. by Evan Cheng · 15 years ago
  33. 28ff35d Emit debug info for byval parameters. by Devang Patel · 15 years ago
  34. a7b611c further simplify EmitAlignment by eliminating the by Chris Lattner · 15 years ago
  35. 7558247 remove a dead argument to EmitAlignment. by Chris Lattner · 15 years ago
  36. 059ea13 remove some default arguments to EmitAlignment. by Chris Lattner · 15 years ago
  37. a43098d Refactor. by Devang Patel · 15 years ago
  38. 97303ee Use isReg(), isImm() and isFPImm(). by Devang Patel · 15 years ago
  39. dcde3db Check operand type first. by Devang Patel · 15 years ago
  40. 0f9d952 Ignore DBG_VALUE instructions that points to undef values. by Devang Patel · 15 years ago
  41. ac7eae5 - When legal, promote a load to zextload rather than ext load. by Evan Cheng · 15 years ago
  42. eac9c07 Identify when a lexical scope is split in to multiple instruction ranges. Emit such ranges using DW_AT_ranges. by Devang Patel · 15 years ago
  43. ed33b13 Do not count kill, implicit_def instructions as printed instructions. by Evan Cheng · 15 years ago
  44. 4c4d0c0 round zero-byte .zerofill directives up to 1 byte. This by Chris Lattner · 15 years ago
  45. fc0b860 Revert a small part of 102372; this fixes at least one by Dale Johannesen · 15 years ago
  46. d61647d add a comment in verbose-asm mode indicating why a noop is being generated. by Chris Lattner · 15 years ago
  47. ee9eb41 on darwin empty functions need to codegen into something of non-zero length, by Chris Lattner · 15 years ago
  48. cc7354e Avoid adding a null MD node operand, which crashes with "-debug" when trying by Bob Wilson · 15 years ago
  49. 5098da0 Use DW_AT_entry_pc instead of DW_AT_low_pc/DW_AT_high_pc pair. This simplifies debug range entries. by Devang Patel · 15 years ago
  50. 925965e Remove crufty comments. by Dale Johannesen · 15 years ago
  51. fdb42fa Add DBG_VALUE handling for byval parameters; this by Dale Johannesen · 15 years ago
  52. f48023b Insert dbg_value instructions for function entry block liveins (i.e. function arguments). by Evan Cheng · 15 years ago
  53. 567dd1f fix PR6921 a different way. Intead of increasing the by Chris Lattner · 15 years ago
  54. 6fa7636 Re-enable 102323 with fix: do not update dbg_value's with incorrect frame indices when the live interval are being re-materialized. by Evan Cheng · 15 years ago
  55. f74e25f Revert r102300/102301, which serious broke objc apps. by Chris Lattner · 15 years ago
  56. 211678a Update MachineSSAUpdater with the same changes I made for the IR-level by Bob Wilson · 15 years ago
  57. 6cd4b34 Temporary disable spiller modifying dbg_value. It's breaking build. by Evan Cheng · 15 years ago
  58. 962021b - Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo and rename it to emitFrameIndexDebugValue. by Evan Cheng · 15 years ago
  59. f822e73 Stop abusing EmitInstrWithCustomInserter for target-dependent by Dale Johannesen · 15 years ago
  60. 7dc7840 Add comment re byval args. Doesn't actually work this way yet. xs by Dale Johannesen · 15 years ago
  61. 044698b Fix PR6921: globals were not getting correctly rounded up to their by Chris Lattner · 15 years ago
  62. 95c57ea When a load operand is promoted to an extload, replace other uses with uses of extload result truncated. by Evan Cheng · 15 years ago
  63. a7bcef1 Apply a fix for a vector setcc dagcombine from Jan Sjodin. No by Dan Gohman · 15 years ago
  64. caf7740 Code refactoring. by Evan Cheng · 15 years ago
  65. e8c92dd Move FastISel's HandlePHINodesInSuccessorBlocks call down into FastISel by Dan Gohman · 15 years ago
  66. 314bf7c Revert 102135, 102129, 102127, 102106, 102104, 102102, 102012, 102004, by Dan Gohman · 15 years ago
  67. c04d545 Add comment. by Devang Patel · 15 years ago
  68. c105a2b Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlocks down by Dan Gohman · 15 years ago
  69. 18ee3bb Adjust debug range offsets for isWeakForLinker() functions. by Devang Patel · 15 years ago
  70. f81eca0 Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISel by Dan Gohman · 15 years ago
  71. 07c4e10 - It's not safe to promote rotates (at least not trivially). by Evan Cheng · 15 years ago
  72. 3b172f1 Fix a comment. by Dan Gohman · 15 years ago
  73. 620427d Move PHINodesToUpdate out of SelectionDAGBuilder and into by Dan Gohman · 15 years ago
  74. f1dabde Rename InsnAfterLabelMap and InsnBeforeLabelMap. by Devang Patel · 15 years ago
  75. 3547a88 Keep track of MCSymbol used to mark beginning of a function. by Devang Patel · 15 years ago
  76. bc655ea At this point Start and End are not null. by Devang Patel · 15 years ago
  77. a063e19 Run LiveVariables instead of computing liveness locally in -regalloc=fast. by Jakob Stoklund Olesen · 15 years ago
  78. e3dd855 Do not try to optimize a copy that has already been marked for deletion. by Evan Cheng · 15 years ago
  79. 708e474 Add command line option to disable debug info printing in .s file. This option does not impact debug info generation and preservation through earlier compile starges. by Devang Patel · 15 years ago
  80. 0020723 Add fast register allocator, enabled with -regalloc=fast. by Jakob Stoklund Olesen · 15 years ago
  81. 9cdb410 Identify when a lexical scope is split in to multiple instruction ranges. Emit such ranges using DW_AT_ranges. by Devang Patel · 15 years ago
  82. e566763 Implement -disable-non-leaf-fp-elim which disable frame pointer elimination by Evan Cheng · 15 years ago
  83. f0757b0 Add more const qualifiers on TargetMachine and friends. by Dan Gohman · 15 years ago
  84. af50975 Update CMakeLists.txt. by Dan Gohman · 15 years ago
  85. 5eb6d65 Move several SelectionDAG-independent utility functions out of the by Dan Gohman · 15 years ago
  86. 30fdb5c - Clean up some crappy code which deals with coalescing of copies which look at by Evan Cheng · 15 years ago
  87. 3115698 Rewrite machine cse to avoid recursion. by Evan Cheng · 15 years ago
  88. bc7588e Add another variant of this test which found a place where by Dan Gohman · 15 years ago
  89. 7609017 Because of the EMMS problem, right now we have to support by Dale Johannesen · 15 years ago
  90. 9196ab6 When MachineLICM is hoisting a physical register after regalloc, make sure the by Jakob Stoklund Olesen · 15 years ago
  91. d6060a4 Typo. by Evan Cheng · 15 years ago
  92. 92884f7 Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISel by Dan Gohman · 15 years ago
  93. ba5be5c Don't send PHI nodes down to SelectionDAGBuilder of FastISel, since by Dan Gohman · 15 years ago
  94. d84e806 Sink this use_empty() check into isUsedOutsideOfDefiningBlock. by Dan Gohman · 15 years ago
  95. c025c85 If a PHI node somehow has debug info, propogate it to the MachineInstr PHI. by Dan Gohman · 15 years ago
  96. 3f1403f Don't iterate through the whole block just to find the PHI nodes. by Dan Gohman · 15 years ago
  97. a9b2313 use abstract accessors to CallInst by Gabor Greif · 15 years ago
  98. 44e0508 Bill's change in r95336 broke empty aggregates embedded by Chris Lattner · 15 years ago
  99. 8b1dbeb Delete a redundant return statement. by Dan Gohman · 15 years ago
  100. 86c5abb The visitXOR method can return the same SDNode. If so, we don't want to delete by Bill Wendling · 15 years ago