1. a063e19 Run LiveVariables instead of computing liveness locally in -regalloc=fast. by Jakob Stoklund Olesen · 15 years ago
  2. e3dd855 Do not try to optimize a copy that has already been marked for deletion. by Evan Cheng · 15 years ago
  3. 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
  4. b913863 Fix a performance problem with the new SSAUpdater. This showed up in the by Bob Wilson · 15 years ago
  5. c048f1d Modified some assert() msg strings; no other functionality change. by Johnny Chen · 15 years ago
  6. 0020723 Add fast register allocator, enabled with -regalloc=fast. by Jakob Stoklund Olesen · 15 years ago
  7. 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
  8. a560fd2 Make ScalarEvolution::getConstant support pointer types, for consistency by Dan Gohman · 15 years ago
  9. e566763 Implement -disable-non-leaf-fp-elim which disable frame pointer elimination by Evan Cheng · 15 years ago
  10. 5528e7b isel (i32 anyext i16) as insert_subreg when 16-bit ops are being promoted. by Evan Cheng · 15 years ago
  11. fe5dcbc Trim include. by Evan Cheng · 15 years ago
  12. f0757b0 Add more const qualifiers on TargetMachine and friends. by Dan Gohman · 15 years ago
  13. af50975 Update CMakeLists.txt. by Dan Gohman · 15 years ago
  14. 5eb6d65 Move several SelectionDAG-independent utility functions out of the by Dan Gohman · 15 years ago
  15. 52d2b0e Thumb instructions which have reglist operands at the end and predicate operands by Johnny Chen · 15 years ago
  16. 08e322d Implement (but don't enable) PR6724 and rdar://6295824. In short, by Chris Lattner · 15 years ago
  17. 30fdb5c - Clean up some crappy code which deals with coalescing of copies which look at by Evan Cheng · 15 years ago
  18. d217cfc Revert r101471. For tight recursive functions which have multiple by Dan Gohman · 15 years ago
  19. a040fff Handle a displacement location in 64-bit as an RIP-relative displacement. It by Bill Wendling · 15 years ago
  20. 3115698 Rewrite machine cse to avoid recursion. by Evan Cheng · 15 years ago
  21. bc7588e Add another variant of this test which found a place where by Dan Gohman · 15 years ago
  22. d613942 teach the x86 address matching stuff to handle by Chris Lattner · 15 years ago
  23. 7609017 Because of the EMMS problem, right now we have to support by Dale Johannesen · 15 years ago
  24. 3943084 Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no replationship with ADT/ValueMap. by Devang Patel · 15 years ago
  25. cd9b492 There is no need to install ValueMapper.h header. by Devang Patel · 15 years ago
  26. d6b5d72 Better error-handling of getBitFieldInvMask() where msb < lsb (encoding error), by Johnny Chen · 15 years ago
  27. 9196ab6 When MachineLICM is hoisting a physical register after regalloc, make sure the by Jakob Stoklund Olesen · 15 years ago
  28. ef37e3a For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='1111', by Johnny Chen · 15 years ago
  29. d6060a4 Typo. by Evan Cheng · 15 years ago
  30. 92884f7 Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISel by Dan Gohman · 15 years ago
  31. ba5be5c Don't send PHI nodes down to SelectionDAGBuilder of FastISel, since by Dan Gohman · 15 years ago
  32. d84e806 Sink this use_empty() check into isUsedOutsideOfDefiningBlock. by Dan Gohman · 15 years ago
  33. c025c85 If a PHI node somehow has debug info, propogate it to the MachineInstr PHI. by Dan Gohman · 15 years ago
  34. 3f1403f Don't iterate through the whole block just to find the PHI nodes. by Dan Gohman · 15 years ago
  35. a9b2313 use abstract accessors to CallInst by Gabor Greif · 15 years ago
  36. eb1f4b1 PR6880: Don't dereference CallsExternalNode if it's NULL. by Benjamin Kramer · 15 years ago
  37. 44e0508 Bill's change in r95336 broke empty aggregates embedded by Chris Lattner · 15 years ago
  38. aa2776e teach cellspu how to return i8 and i16 from calls, patch by Kalle Raiskila! by Chris Lattner · 15 years ago
  39. 4f1f6f6 remove a bunch of ad-hoc code to simplify instructions from by Chris Lattner · 15 years ago
  40. 0475426 move some select simplifications out out instcombine into by Chris Lattner · 15 years ago
  41. a78130c RewriteLoopBodyWithConditionConstant can end up rewriting the by Chris Lattner · 15 years ago
  42. f1cfb95 reapply 'reject forward references to functions whose type don't match' by Chris Lattner · 15 years ago
  43. 8b1dbeb Delete a redundant return statement. by Dan Gohman · 15 years ago
  44. 86c5abb The visitXOR method can return the same SDNode. If so, we don't want to delete by Bill Wendling · 15 years ago
  45. d7aba87 disable optimizations in this directory for MSVC9. This avoids by Chris Lattner · 15 years ago
  46. 3974ade Better error-handling for DisassembleThumb2DPModImm() with 2-reg operands where by Johnny Chen · 15 years ago
  47. 6d972fd Remove the palignr intrinsics now that we lower them to vector shuffles, by Eric Christopher · 15 years ago
  48. a9056db Remove this debug output; it isn't that useful, and it's incomplete by Dan Gohman · 15 years ago
  49. 8ba3aa7 Sink DebugLoc handling out of SelectionDAGISel into FastISel and by Dan Gohman · 15 years ago
  50. 8a39ed7 make CallGraphNode dtor abort if a node is deleted when there are still by Chris Lattner · 15 years ago
  51. 4471136 make the inliner do less work for leaf functions. by Chris Lattner · 15 years ago
  52. eae2202 Fix rdar://7879828 - crash in CallGraph, a self host issue. by Chris Lattner · 15 years ago
  53. 084751c Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp by Dan Gohman · 15 years ago
  54. a9a3321 Reapply the removal of SelectionDAGISel's BB, with a fix for the case by Dan Gohman · 15 years ago
  55. 6bcf52f More IT instruction error-handling improvements from fuzzing. by Johnny Chen · 15 years ago
  56. 68b7960 Revert 101825, which is causing trouble. by Dan Gohman · 15 years ago
  57. 66db3a0 Make BreakAntiDependencies' SUnits argument const, and make the Begin by Dan Gohman · 15 years ago
  58. d0f3c46 Better error handling of invalid IT mask '0000', instead of just asserting. by Johnny Chen · 15 years ago
  59. 35bb85b Eliminate SelectionDAGISel's "current block" member. Just pass it as by Dan Gohman · 15 years ago
  60. 1f65453 Delete an unnecessary reference to SelectionDAGISel::BB. by Dan Gohman · 15 years ago
  61. 99be8ae Eliminate the CurMBB member from SelectionDAGBuilder. For places that by Dan Gohman · 15 years ago
  62. c056454 Remove the Expr member from IVUsers. Instead of remembering the expression, by Dan Gohman · 15 years ago
  63. 22e401f According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1 by Johnny Chen · 15 years ago
  64. e9afbfe Fix typo. add a test case. by Devang Patel · 15 years ago
  65. 4c26e93 More progress on promoting i16 operations to i32 for x86. Work in progress. by Evan Cheng · 15 years ago
  66. 50d2b1a Give SelectionDAG a TargetMachine too, rather than having it by Dan Gohman · 15 years ago
  67. 285fb1c More 80 col violation. by Evan Cheng · 15 years ago
  68. 2a4a3b7 Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag. by Devang Patel · 15 years ago
  69. 55e59c1 Code that needs a TargetMachine should have access to one directly, rather by Dan Gohman · 15 years ago
  70. 46007b3 Move isInTailCallPosition out of SelectionDAGBuilder, as it isn't by Dan Gohman · 15 years ago
  71. 023f8aa This doesn't need SmallVector.h anymore. by Dan Gohman · 15 years ago
  72. d6cc53c Better error-handling for DisassembleThumb2DPSoReg() where the 3-reg operand by Johnny Chen · 15 years ago
  73. 17192a1 Fix this for std::vectors which don't have .data(). by Dan Gohman · 15 years ago
  74. 4b7df44 ARM disassembler did not react to recent changes to the NEON instruction table. by Johnny Chen · 15 years ago
  75. 9d44e70 Don't write into MemoryBuffers. by Benjamin Kramer · 15 years ago
  76. 985744e Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
  77. 72bdd4c Revert 91528 and use a std::vector instead, fixing an abuse of std::string. by Dan Gohman · 15 years ago
  78. dfd4bbf Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
  79. d456a47 Add missed part of prev. commit by Anton Korobeynikov · 15 years ago
  80. 928eb49 Make processor FUs unique for given itinerary. This extends the limit of 32 by Anton Korobeynikov · 15 years ago
  81. d65077a avoid temporary std::string in non posix_spawn path. by Chris Lattner · 15 years ago
  82. d7aef9b Eliminate temporary string. by Benjamin Kramer · 15 years ago
  83. bceaffc Properly inherit the environment on darwin where environ is not available for shared libraries. by Benjamin Kramer · 15 years ago
  84. 6523803 This is horrible. Split the difference, and declare 'environ' on all non-Darwin by Nick Lewycky · 15 years ago
  85. 1a3eb95 Revert r101701, Darwin doesn't have 'environ'. Go figure. by Nick Lewycky · 15 years ago
  86. b7dfca9 Fix linux build. posix_spawn doesn't inherit the environment by default. by Nick Lewycky · 15 years ago
  87. 4f098b6 make Program::Execute use posix_spawn on systems that support it, by Chris Lattner · 15 years ago
  88. 459e13a reduce indentation by Chris Lattner · 15 years ago
  89. b221ecb unnest from namespace. by Chris Lattner · 15 years ago
  90. 091fc4b Don't rely upon the MCSymbol "isDefined" method to indicate if a label has been by Bill Wendling · 15 years ago
  91. 69c128f Formatting changes. No functionality change. by Bill Wendling · 15 years ago
  92. dd3a879 Revert "reject forward references to functions whose type don't match", because DJG told me to! by Daniel Dunbar · 15 years ago
  93. 77e80de reject forward references to functions whose type don't match by Chris Lattner · 15 years ago
  94. 34e9d17 fix PR6332, allowing an index of zero into a zero sized array by Chris Lattner · 15 years ago
  95. eef6d78 teach the x86 asm parser how to handle segment prefixes by Chris Lattner · 15 years ago
  96. 7834fac refactor .if handling code a bit. by Chris Lattner · 15 years ago
  97. f84755b fix PR6858: a dangling pointer use bug which was caused by Chris Lattner · 15 years ago
  98. 44b04a5 a bunch of cleanups and tweaks, no functionality changes. by Chris Lattner · 15 years ago
  99. 3fb150a Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
  100. 89f9492 remove a dead variable, PR6856 by Chris Lattner · 15 years ago