Commits

Show all
Author Commit Message Labels Comments Date
Dan Gohman
Disable DAGCombine's alignment inference in "fast" codegen mode.
Tags
2 tags
Dan Gohman
Change the FoldingSetNodeID usage for objects which carry
Dan Gohman
Clean up a dead return missed in r55055.
Dan Gohman
Tablegen generated code already tests the opcode value, so it's not
Dan Gohman
Use BitVector instead of std::vector<unsigned char>.
Dan Gohman
It's not necessary to check if a value is null before delete[].
Dan Gohman
Use cast instead of dyn_cast.
Dan Gohman
Avoid an empty-if-body warning in release builds.
Dan Gohman
Fix indentation.
Dan Gohman
Fix comment spacing.
Mon P Wang
Fixed shuffle optimizations to handle non power of 2 vectors
Dan Gohman
Fix the string for MVT::isVoid.
Dan Gohman
Fix FastISel to recognize that the last block in the function does
Dan Gohman
Fix a leak in the FastISel code that Chris pointed out.
Dan Gohman
Add a -march line for this test, and run it on x86-64 too for fun.
Dale Johannesen
Add remaining 64-bit atomic patterns for x86-64.
Dan Gohman
Add support for running SelectionDAG if FastISel fails. This is under
Dan Gohman
Fix FastISel to recognize unhandled operands, such as constants
Chris Lattner
ll printer prints each zeroinit on the same line now, update regex
Bill Wendling
Revert r55018 and apply the correct "fix" for the 64-bit sub_and_fetch atomic.
Evan Cheng
Get rid of a couple of dynamic_cast.
Dan Gohman
Add FastISel support for floating-point operations.
Dan Gohman
Add FastISel support for several more binary operators.
Bill Wendling
Add support for the __sync_sub_and_fetch atomics and friends for X86. The code
Dan Gohman
Fast-isel is now *minimally* functional. Add a testcase to
Dan Gohman
Add code to call FastISel, and a command-line option to enable it.
Dan Gohman
Support unconditional fall-through branches in FastISel.
Owen Anderson
Allow the fast-path spilling code to attempt folding, but still leaving out remat and splitting.
Dan Gohman
Instantiate FastISel for X86.
Dan Gohman
The X86 target will soon have an implementation of createFastISel.
  1. Prev
  2. Next