Commits

Show all
Author Commit Message Labels Comments Date
Dan Gohman
Don't use plain %x to print pointer values. I had changed it from %p
Tags
2 tags
Dale Johannesen
Fix test to pass on Linux.
Dale Johannesen
Forgot a file.
Dale Johannesen
Make LoopStrengthReduce smarter about hoisting things out of
Chris Lattner
Make a few major changes to memdep and its clients:
Dan Gohman
Demangle and pretty-print symbols in internal backtraces. Patch by
convert-repo
update tags
Anton Korobeynikov
Revert invalid r60393. It causes llvm-gcc bootstrap fails in release builds.
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
  1. Prev
  2. Next