Історія комітів

Автор SHA1 Опис Дата
  Nick Lewycky f5a86f45e7 Remove includes of Support/Compiler.h that are no longer needed after the 16 роки тому
  Nick Lewycky 6726b6d75a Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. 16 роки тому
  Evan Cheng ff89dcb06f -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed 16 роки тому
  Evan Cheng 20270c9093 Only fixed stack objects and spill slots should be get FixedStack PseudoSourceValue. 16 роки тому
  Evan Cheng 6553155172 Revert 84315 for now. Re-thinking the patch. 16 роки тому
  Evan Cheng bf125583f8 Rename getFixedStack to getStackObject. The stack objects represented are not 16 роки тому
  Dan Gohman c76909abfe Improve MachineMemOperand handling. 16 роки тому
  Dan Gohman 28f02fdd76 Change MachineMemOperand's alignment value to be the alignment of 16 роки тому
  Duncan Sands c2d98bc0d6 Remove some not-really-used variables, as warned 16 роки тому
  Chris Lattner bbbfa99d3d remove a few DOUTs here and there. 16 роки тому
  Dan Gohman 845012e6d3 Use setPreservesAll and setPreservesCFG in CodeGen passes. 16 роки тому
  Chris Lattner 2a38688494 inline the global 'getInstrOperandRegClass' function into its callers 16 роки тому
  Evan Cheng 59959cd966 Fix pr4552. Stack slot coloring with register must take care not to generate illegal ams. 16 роки тому
  Evan Cheng 1ea7327845 Fixed a stack slot coloring with reg bug: do not update implicit use / def when doing forward / backward propagation. 16 роки тому
  Evan Cheng ec51b58b1c Eliminate a compiler warning. 16 роки тому
  Bill Wendling 2c1d7726f2 Just turn aggressive stack coloring off at -O3. 16 роки тому
  Bill Wendling d0c1f9c932 Temporarily revert r71010. It was causing massive failures during self-hosting. 16 роки тому
  Evan Cheng f9a9b51429 Enable stack coloring with regs at -O3. 16 роки тому
  Evan Cheng bef60d3804 Do not substitute if the new register isn't in the register class of the operand being updated. 16 роки тому
  Evan Cheng c3806ea3bc Do forward and backward substitution to eliminate loads and stores when possible. 16 роки тому
  Mike Stump fe095f39e7 Restore minor deletion. 16 роки тому
  Evan Cheng 04fa35ab13 Typo. 16 роки тому
  Evan Cheng c781a243a3 In some rare cases, the register allocator can spill registers but end up not utilizing registers at all. The fundamental problem is linearscan's backtracking can end up freeing more than one allocated registers. However, reloads and restores might be folded into uses / defs and freed registers might not be used at all. 16 роки тому
  Owen Anderson 130abb29cc Enable stack slot coloring DCE. Evan's spiller fixes were needed before this could happen. 16 роки тому
  Owen Anderson 3d8bde8dfb Add a debugging option for SSC DCE. 16 роки тому
  Owen Anderson 3b2c01723c Add a quick pass to the stack slot colorer to eliminate some trivially redundant spills after coloring. 16 роки тому
  Dan Gohman 9bf23b5452 Teach StackSlotColoring to update MachineMemOperands when 16 роки тому
  Dan Gohman 26367472a2 Adjust whitespace in debug messages to be more consistent 17 роки тому
  Dan Gohman d735b8019b Switch the MachineOperand accessors back to the short names like 17 роки тому
  Evan Cheng 8b56a90bec Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. 17 роки тому