Commits

Show all
Author Commit Message Labels Comments Date
Evan Cheng
This test also requires -mattr=+sse41.
Tags
checker/checker-131
Chris Lattner
Make it illegal to call getDependency* on non-memory instructions
Evan Cheng
Reason #3 from 60595 doesn't hold true. If we can fold a PIC load from constpool into a use, the rewrite happens at time of spill (not in VirtRegMap). Later on, if the GlobalBaseReg is spilled, the spiller can see the use uses GlobalBaseReg and do the right thing.
Evan Cheng
Effectively undo 60461 in PIC mode which simply transform V_SET0 / V_SETALLONES into a load from constpool in order to fold into restores. This is not safe to do when PIC base is being used for a number of reasons:
Chris Lattner
Fix test/Transforms/GVN/pre-load.ll
Evan Cheng
Fix comment.
Cedric Venet
The use of the construct:
Chris Lattner
Make IsValueFullyAvailableInBlock safe.
Chris Lattner
add a new pop_back_val method which returns the value popped. This is
Dan Gohman
Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant.
Dan Gohman
Update comments. There is no getArgumentAccesses.
Dan Gohman
Teach StackSlotColoring to update MachineMemOperands when
Dan Gohman
Ignore IMPLICIT_DEF instructions when computing physreg liveness.
Evan Cheng
Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are a bit more complicate than I expected. Both declarations and weak definitions still need a stub indirection. However, the stubs are in data section and they contain the addresses of the actual symbols.
convert-repo
update tags
Scott Michel
CellSPU: Add new directory under tests/CodeGen/CellSPU to retain tests that
Ted Kremenek
Have raw_fd_ostream keep track of the position in the file to make tell() go faster by not requiring a flush().
Devang Patel
Enable LoopIndexSplit pass.
Devang Patel
Rewrite code that 1) filters loops and 2) calculates new loop bounds.
Owen Anderson
Factor out some common code.
Scott Michel
CellSPU: Fix bug 3055
Duncan Sands
When allocating a stack temporary, use the correct
Scott Michel
Missing closing brace and reverse conditional condition on NDEBUG
convert-repo
update tags
Chris Lattner
Start simplifying a switch that has a successor that is a switch.
Chris Lattner
This code is apparently quite confused. In the meantime,
Bill Wendling
Temporarily revert r60519. It was causing a bootstrap failure:
Tags
2 tags
Scott Michel
CellSPU:
Dan Gohman
Use register names instead of numbers in debug output.
Dan Gohman
Make debug output more informative.
  1. Prev
  2. Next