Commits

Show all
Author Commit Message Labels Comments Date
Evan Cheng
Temporarily disabling SSE4 until we fix the encoding issues.
Tags
2 tags
Evan Cheng
Backing out 48222 temporarily.
Dan Gohman
Move instruction flag inference out of InstrInfoEmitter and into
Dan Gohman
Suppress the 128-bit integer typedef on 32-bit targets, because
Dale Johannesen
Testcase for EH with functions whose names are stripped.
Dale Johannesen
Make EH work with unnamed functions. Reenable running
Dan Gohman
Partial CBackend support for 128-bit integers. This is needed
David Greene
Iterators folloring a SmallVector erased element are invalidated so
Evan Cheng
Now that I am told MachineRegisterInfo also tracks physical register uses / defs, I can do away with the horribleness I introduced a while back. It's impossible to detect if there is any use of a physical register below an instruction (and before any def of the register) with some cheap book keeping.
Evan Cheng
Remove #include<map> from LiveVariables.h. Not referenced.
Dale Johannesen
Cosmetic changes per EH patch review feedback.
Torok Edwin
Add new file Support/DataFlow.h.
Anton Korobeynikov
Add new CC lowering rule: provide a list of registers, which can be 'shadowed',
Owen Anderson
In some situations, we need to check for local interferences between the PHI
Owen Anderson
Correctly mark a valno that was previous defined by a PHI node as having an
Chris Lattner
more edits from Jon Sargeant
Dale Johannesen
Recommitting EH patch; this should answer most of the
Evan Cheng
1. Drop default inline threshold back down to 200.
Tanya Lattner (Tanya Brethour)
Reverting 49056 due to the build being broken.
Evan Cheng
ReMat of load from stub in pic mode extends the life of pic base. Currently spiller doesn't do a good job of estimating the impact. Disable for now.
David Greene
Iterators folloring a SmallVector erased element are invalidated so
Bill Wendling
Fix compilation errors on MSVC. Patch by Argiris Kirtzidis!
Evan Cheng
Remove unnecessary and non-deterministic checking code. Re-enable remat of load from gv stub.
Evan Cheng
Re-materialization is for uses only.
Dan Gohman
Don't use __bzero for memset if the second argument isn't zero.
Dan Gohman
Speculatively micro-optimize memory-zeroing calls on Darwin 10.
Dale Johannesen
Revert 49006 for the moment.
Chris Lattner
add a dropped hunk from Jon Sargeant's patch.
Chris Lattner
make langref more precise, wave 1, from Jon Sargeant
Owen Anderson
Don't dereference MBB->end().
  1. Prev
  2. Next