1. fe586b3 Initialize uninitialized variables. by Bill Wendling · 16 years ago
  2. 408e9d1 Initialize uninitialized variables. by Bill Wendling · 16 years ago
  3. 6404e4e Add support to emit debug info for C++ namespaces. by Devang Patel · 16 years ago
  4. 4bbf4ee Remove isPod() from DenseMapInfo, splitting it out to its own by Chris Lattner · 16 years ago
  5. 9818c04 Make 91378 more conservative. by Evan Cheng · 16 years ago
  6. 614407a Initial work on disabling the scheduler. This is a work in progress, and this by Bill Wendling · 16 years ago
  7. 3466f13 Tail duplication should zap a copy it inserted for SSA update if the copy is the only use of its source. by Evan Cheng · 16 years ago
  8. 8acb310 Fold (zext (and x, cst)) -> (and (zext x), cst). by Evan Cheng · 16 years ago
  9. 99b653c Propagate zest through logical shift. by Evan Cheng · 16 years ago
  10. 43cf6c3 Revert these. They may have been causing 483_xalancbmk to fail: by Bill Wendling · 16 years ago
  11. 2e141d7 Fix integer cast code to handle vector types. by Dan Gohman · 16 years ago
  12. 688fb80 Fix this to properly clear the FastISel debug location. Thanks to by Dan Gohman · 16 years ago
  13. f8084fb The CIE says that the LSDA point in the FDE section is an "sdata4". That's fine, by Bill Wendling · 16 years ago
  14. ffe966c Use DW_AT_specification to point to DIE describing function declaration. by Devang Patel · 16 years ago
  15. 94a4a5e Added CalcSpillWeights to CMakeLists. by Lang Hames · 16 years ago
  16. 85de1e5 Whitespace changes, comment clarification. No functional changes. by Bill Wendling · 16 years ago
  17. a937f22 Moved spill weight calculation out of SimpleRegisterCoalescing and into its own pass: CalculateSpillWeights. by Lang Hames · 16 years ago
  18. 60283f9 Fix weird typo which leads to unallocated memory access for nodes with 4 results. by Anton Korobeynikov · 16 years ago
  19. a0474a8 Delete an unnecessary line. The VTSDNode on a SIGN_EXTEND_REG is never by Dan Gohman · 16 years ago
  20. c42a0b7 Don't try to move a MBB into the fall-through position if it's a landing pad or by Bill Wendling · 16 years ago
  21. d037d7a Construct CompileUnits lazily. by Devang Patel · 16 years ago
  22. 87862e7 Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG. by Dan Gohman · 16 years ago
  23. a4f9cc4 Fix the result type of SELECT nodes lowered from Select instructions with by Dan Gohman · 16 years ago
  24. 817a464 Honour setHasCalls() set from isel. by Anton Korobeynikov · 16 years ago
  25. a288b2f Revert part of r91101 which was causing an infinite loop in the self-hosting by Bill Wendling · 16 years ago
  26. ac94863 Coalesce insert_subreg undef, x first to avoid phase ordering issue. by Evan Cheng · 16 years ago
  27. 64bdde2 Address comments on last patch: by Bill Wendling · 16 years ago
  28. 4bde1ab A machine basic block may end in an unconditional branch, however it may have by Bill Wendling · 16 years ago
  29. edb4563 If VariableDIe is not created (may be because global was optimzed away) then do not try to use the variable die. by Devang Patel · 16 years ago
  30. 6fd78ec It's not safe to coalesce a move where src and dst registers have different subregister indices. e.g.: by Evan Cheng · 16 years ago
  31. c366f83 Refactor code that finds context for a given die. by Devang Patel · 16 years ago
  32. 16ced73 Refactor. by Devang Patel · 16 years ago
  33. cf97036 Also attempt trivial coalescing for live intervals that end in a copy. by Jakob Stoklund Olesen · 16 years ago
  34. 8a24114 Reapply r90858, a cleanup patch. by Devang Patel · 16 years ago
  35. 990d285 <rdar://problem/7453528>. Track only physical registers that are valid for the target. by David Goodwin · 16 years ago
  36. 6194569 Added a new "splitting" spiller. by Lang Hames · 16 years ago
  37. 7bd6478 Teach InferPtrAlignment to infer GV+cst alignment and use it to simplify x86 isl lowering code. by Evan Cheng · 16 years ago
  38. 64fa4a9 Move isConsecutiveLoad to SelectionDAG. It's not target dependent and it's primary used by selectdag passes. by Evan Cheng · 16 years ago
  39. de2ace1 Infer alignment for non-fixed stack object. by Evan Cheng · 16 years ago
  40. 7ced2e0 Add const qualifier. by Evan Cheng · 16 years ago
  41. f2dc5c7 Refactor InferAlignment out of DAGCombine. by Evan Cheng · 16 years ago
  42. 0000fad Revert 90858 90875 and 90805 for now. by Devang Patel · 16 years ago
  43. a3a60c6 Cleanup. There is no need to supply ModuleCU to addType() as a parameter. by Devang Patel · 16 years ago
  44. 018b660 Do not try to push dead variable's debug info into namespace info. by Devang Patel · 16 years ago
  45. 3a41ddb Watch out for duplicated PHI instructions. by Evan Cheng · 16 years ago
  46. d8f079c Follow up to 90488. Turn a check into an assertion. by Evan Cheng · 16 years ago
  47. 4063f6b Add support to emit debug info for c++ style namespaces. by Devang Patel · 16 years ago
  48. 80564f7 Delete code accidentally left behind. by Evan Cheng · 16 years ago
  49. 75eb535 Pre-regalloc tale duplication. Work in progress. by Evan Cheng · 16 years ago
  50. 7e572eb If BB is empty, insert PHI before end() instead of front(). by Evan Cheng · 16 years ago
  51. 1c3436a Truncate the arguments of llvm.frameaddress / llvm.returnaddress intrinsics from i32 to platform's largest native type by Anton Korobeynikov · 16 years ago
  52. 87bad70 Remove old DBG_LABEL code. by Dan Gohman · 16 years ago
  53. 714efc6 Remove the unused DisableLegalizeTypes option and related code. by Dan Gohman · 16 years ago
  54. dc492e0 Temporarily revert r90502. It was causing the llvm-gcc bootstrap on PPC to fail. by Bill Wendling · 16 years ago
  55. b3b9821 Don't print a space before the : between the file name and line number. by Dan Gohman · 16 years ago
  56. eecb991 Print newlines after printing labels for debug info, so that the output by Dan Gohman · 16 years ago
  57. 381ca55 Don't blindly set the debug location for PHI node copies. by Dan Gohman · 16 years ago
  58. 6e3ff37 Make TargetSelectInstruction protected and called from FastISel.cpp by Dan Gohman · 16 years ago
  59. 864e2ef Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of by Dan Gohman · 16 years ago
  60. 735985f Simplify this code: don't call AnalyzeBranch before doing simpler checks. by Dan Gohman · 16 years ago
  61. 07f111e The debug information for an LLVM Instruction applies to that Instruction by Dan Gohman · 16 years ago
  62. 3b9bc04 Fix this code to use DIScope instead of DICompileUnit, as in r90181. by Dan Gohman · 16 years ago
  63. 4b808b0 Don't print the debug directory; it's often long and uninteresting. Omit by Dan Gohman · 16 years ago
  64. fcafe44 Print a space between the comment character and the text. by Dan Gohman · 16 years ago
  65. d55224c In TAG_subrange_type, uppder bound is zero indexed. by Devang Patel · 16 years ago
  66. f7ea2a5 by David Greene · 16 years ago
  67. 11572ba Handle recursive PHI's. by Evan Cheng · 16 years ago
  68. 79fc6f4 Add a pre-regalloc tail duplication pass. by Evan Cheng · 16 years ago
  69. 9d0f8bb Don't try to be cute with undef optimization here. Let ProcessImplicitDefs handle it. by Evan Cheng · 16 years ago
  70. 36236b7 Add note about a subtle bug in this code. Does not effect the main by Duncan Sands · 16 years ago
  71. 6b74e50 Also attempt trivial coalescing for live intervals that end in a copy. by Jakob Stoklund Olesen · 16 years ago
  72. 2e65c29 - If the reaching definition is an undef and the use is a PHI, add the implicit_def to the end of the source block. by Evan Cheng · 16 years ago
  73. b3235d2 Insert composite type DIE into the map before processing type fields. This allows fields to find their context DIE from the map. by Devang Patel · 16 years ago
  74. 01306ca Handle undef values properly. by Evan Cheng · 16 years ago
  75. 9aed939 Watch out for PHI instruction with no source operands. by Evan Cheng · 16 years ago
  76. 9993b88 Fix ExpandShiftWithUnknownAmountBit, which was completely bogus. by Duncan Sands · 16 years ago
  77. f4811a9 Clean up some loop logic. by Jakob Stoklund Olesen · 16 years ago
  78. 5d11eb0 Add support to emit debug info for virtual functions and virtual base classes. by Devang Patel · 16 years ago
  79. 111e762 Teach tail duplication to update SSA form. Work in progress. by Evan Cheng · 16 years ago
  80. 93e0ed3 Don't pull vector sext through both hands of a logical operation, since doing so prevents the fusion of vector sext and setcc into vsetcc. by Nate Begeman · 16 years ago
  81. 9f0d4e6 Don't call getValueType() on a null SDValue by Jakob Stoklund Olesen · 16 years ago
  82. 229694f Fill out codegen SSA updater. It's not yet tested. by Evan Cheng · 16 years ago
  83. 15d75d9 Don't hang on to pointers or references after vector::push_back. by Jakob Stoklund Olesen · 16 years ago
  84. 1d5cc1d Emit method definition DIE at module level (even for methods with inlined functino body at soure level) so that the debugger can invoke it. This fixes many test failures in gdb test suite. by Devang Patel · 16 years ago
  85. 7896c9f improve portability to avoid conflicting with std::next in c++'0x. by Chris Lattner · 16 years ago
  86. e731fa2 Fix CMake makefiles by Douglas Gregor · 16 years ago
  87. 651ea53 Skeleton for MachineInstr level SSA updater. by Evan Cheng · 16 years ago
  88. b51d3f9 Add MaxStackAlignment.cpp to CMake by Jim Grosbach · 16 years ago
  89. e27d205 Factor the stack alignment calculations out into a target independent pass. by Jim Grosbach · 16 years ago
  90. f1e01dc Don't count PHI instructions toward the limit for tail duplicating a block. by Bob Wilson · 16 years ago
  91. 69f57b1 Clarify that DIEString does not keep a copy of the string. by Devang Patel · 16 years ago
  92. 7d0750a Reuse existing subprogram DIE. by Devang Patel · 16 years ago
  93. 9836a26 Fix PR5391: support early clobber physical register def tied with a use (ewwww) by Evan Cheng · 16 years ago
  94. 5b69fe7 Add edge source labels to SelectionDAG graphs, now that the graph printing by Dan Gohman · 16 years ago
  95. 0baf2a3 Minor cleanups. by Dan Gohman · 16 years ago
  96. 241c595 Trim an unnecessary #include. by Dan Gohman · 16 years ago
  97. c09ddc1 Clear function specific containers while processing end of a function, even if DW_TAG_subprogram for current function is not found. by Devang Patel · 16 years ago
  98. 8f72235 Move PHIElimination::isLiveOut method to LiveVariables. by Jakob Stoklund Olesen · 16 years ago
  99. 579d6d9 Use CFG connectedness as a secondary sort key when deciding the order of copy coalescing. by Jakob Stoklund Olesen · 16 years ago
  100. 261a7d9 Devang pointed out that this code should use DIScope instead of by Dan Gohman · 16 years ago