2008-08-22 |
Dan Gohman | Fix the InsertBranch call.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Support non-fallthrough unconditional branches in FastISel.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Anyext tweaks for x86. When extloading a value to i32...
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Add FastISel support for PHINodes. Machine PHI nodes
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Add an empty() member to FoldingSet.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Fix SmallVector's size calculation so that a size of...
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Add a few comments.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Add -mattr=sse2 so this test doesn't fail on non-x86...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Add libcalls for the new rounding opcodes.
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Fix a typo that Dale noticed.
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Add libm-oriented ISD opcodes for rounding operations.
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Have FastISel skip the multiply by 1 for getelementptr...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | getelementptr doesn't work on x86-64 yet, because it
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | MVT::getMVT uses iPTR for pointer types, while we need...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Simplify SelectRoot's interface, and factor out some...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Elements in DeadNodeSet are checked for use_empty(...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | SelectionDAGISel::SelectRootInit does not need to be...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Make HandleSDNode::getValue return an SDValue instead of
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Don't silently ignore errors when opening output streams.
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Basic fast-isel support for instructions with constant...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Remove the code that limited FastISel to certain fixed...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Improve the doxygen comment for SelectInstructions...
|
commit | commitdiff | tree |
2008-08-21 |
Dan Gohman | Begin making more use of the FastISelEmitter class.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix unused variable warnings.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Remove an obsolete todo comment.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Factor the code for determining the target-specific...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Move the handling of ANY_EXTEND, SIGN_EXTEND_INREG...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Simplify the BuildMI calls even more.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Simplify FastISel's constructor argument list, make...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Dump the instruction that foiled ISel even when -debug...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Make more use of the BuildMI API.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Minor code reorganization.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Minor whitespace cleanup.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix 80 column violation.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Disable DAGCombine's alignment inference in "fast"...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Change the FoldingSetNodeID usage for objects which...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Clean up a dead return missed in r55055.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Tablegen generated code already tests the opcode value...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Use BitVector instead of std::vector<unsigned char>.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | It's not necessary to check if a value is null before...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Use cast instead of dyn_cast.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Avoid an empty-if-body warning in release builds.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix indentation.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix comment spacing.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix the string for MVT::isVoid.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix FastISel to recognize that the last block in the...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix a leak in the FastISel code that Chris pointed...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Add a -march line for this test, and run it on x86...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Add support for running SelectionDAG if FastISel fails...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Fix FastISel to recognize unhandled operands, such...
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Add FastISel support for floating-point operations.
|
commit | commitdiff | tree |
2008-08-20 |
Dan Gohman | Add FastISel support for several more binary operators.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Fast-isel is now *minimally* functional. Add a testcase to
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Add code to call FastISel, and a command-line option...
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Support unconditional fall-through branches in FastISel.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Instantiate FastISel for X86.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | The X86 target will soon have an implementation of...
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Add a TargetLowering hook for creating a FastISel object.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | For now, restrict FastISel to instructions that only...
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Factor out the code to scan an instruction's operands...
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Use the BuildMI overload that sets up a destination...
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Handle the case where target-specific fastisel code...
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Add more comments.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Fix indentation in FastISel tablegen-emitted code.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Add more checking to filter out more kinds of things...
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | 80 columns.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Add a few doxygen comments.
|
commit | commitdiff | tree |
2008-08-19 |
Dan Gohman | Remove an unneeded #include.
|
commit | commitdiff | tree |
2008-08-18 |
Dan Gohman | Fix the FastISel class' doxygen comment.
|
commit | commitdiff | tree |
2008-08-14 |
Dan Gohman | Build the X86GenFastISel.inc file.
|
commit | commitdiff | tree |
2008-08-14 |
Dan Gohman | Also avoid pinsrw and pinsrb with a variable insertelement...
|
commit | commitdiff | tree |
2008-08-14 |
Dan Gohman | Don't try to use the insertps instruction for vector
|
commit | commitdiff | tree |
2008-08-14 |
Dan Gohman | Make FastISel's constructor protected, and give it...
|
commit | commitdiff | tree |
2008-08-14 |
Dan Gohman | Improve support for vector casts in LLVM IR and CodeGen.
|
commit | commitdiff | tree |
2008-08-14 |
Dan Gohman | Use empty() instead of begin() == end().
|
commit | commitdiff | tree |
2008-08-13 |
Dan Gohman | Fix a bogus srem rule - a negative value srem'd by...
|
commit | commitdiff | tree |
2008-08-13 |
Dan Gohman | Allow SelectionDAG to create EXTRACT_VECTOR_ELT nodes...
|
commit | commitdiff | tree |
2008-08-13 |
Dan Gohman | Fix SCCP's handling of struct value loads and stores...
|
commit | commitdiff | tree |
2008-08-13 |
Dan Gohman | Initial checkin of the new "fast" instruction selection...
|
commit | commitdiff | tree |
2008-08-13 |
Dan Gohman | Oops, check in these files too, for the FastISel -...
|
commit | commitdiff | tree |
2008-08-13 |
Dan Gohman | Rename SelectionDAGISel's FastISel to Fast, to begin...
|
commit | commitdiff | tree |
2008-08-12 |
Dan Gohman | Extend ScalarEvolution's executesAtLeastOnce logic...
|
commit | commitdiff | tree |
2008-08-12 |
Dan Gohman | Correct the filename in the top-of-file comment.
|
commit | commitdiff | tree |
2008-08-12 |
Dan Gohman | Avoid repeatedly reallocating the FoldingSetNodeID...
|
commit | commitdiff | tree |
2008-08-11 |
Dan Gohman | Improve the grep commands for this test to be tolerant...
|
commit | commitdiff | tree |
2008-08-11 |
Dan Gohman | Take the FrameOffset into account when computing the...
|
commit | commitdiff | tree |
2008-08-08 |
Dan Gohman | Canonicalize nested AddRecs in by nesting them in order...
|
commit | commitdiff | tree |
2008-08-08 |
Dan Gohman | Add an EXTRACTPSmr pattern to match the pattern that
|
commit | commitdiff | tree |
2008-08-07 |
Dan Gohman | Re-enable elimination of unnecessary SUBREG_TO_REG...
|
commit | commitdiff | tree |
2008-08-07 |
Dan Gohman | Add an extra example that shouldn't get an and instruction.
|
commit | commitdiff | tree |
2008-08-06 |
Dan Gohman | Re-introduce the 8-bit subreg zext-inreg patterns for...
|
commit | commitdiff | tree |
2008-08-06 |
Dan Gohman | Fix a shufflevector instcombine that was emitting invalid...
|
commit | commitdiff | tree |
2008-08-06 |
Dan Gohman | xchg does not modify FLAGS.
|
commit | commitdiff | tree |
2008-08-06 |
Dan Gohman | Clarify "node" vs. "value" in some comments.
|
commit | commitdiff | tree |
2008-08-05 |
Dan Gohman | Use strcpy instead of sprintf here. This avoids a GCC...
|
commit | commitdiff | tree |
2008-08-05 |
Dan Gohman | Pass the computed iteration count value to RewriteLoopExitValues
|
commit | commitdiff | tree |
2008-08-05 |
Dan Gohman | Fix the AsmWriter to not print extra spaces after parameter...
|
commit | commitdiff | tree |
2008-08-05 |
Dan Gohman | Trim #includes.
|
commit | commitdiff | tree |
2008-08-05 |
Dan Gohman | Fix several const-correctness issues, resolving some...
|
commit | commitdiff | tree |
next |