summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Change the arg lowering code to use copyfromreg from vregs associatedChris Lattner2005-09-131-12/+17
* Remove some dead vectorsChris Lattner2005-09-131-4/+0
* PowerPC cannot truncstore i1 nativelyChris Lattner2005-09-101-0/+3
* Implement i64<->fp using the fctidz/fcfid instructions on PowerPC when weNate Begeman2005-09-061-6/+39
* Decouple fsqrt from gpul optimizations, implementing fsqrt.ll.Chris Lattner2005-09-021-1/+1
* Restore this patch now that the latent bug has been fixedChris Lattner2005-09-021-2/+16
* Revert the previous patch which causes a mysterious regression in toast.Chris Lattner2005-09-021-16/+2
* Implement small-arguments.ll:test3 by teaching the DAG optimizer thatChris Lattner2005-09-011-2/+16
* Move FCTIWZ handling out of the instruction selectors and into legalization,Chris Lattner2005-08-311-40/+58
* Move SHL,SHR i64 -> legalizerChris Lattner2005-08-311-2/+57
* lower sra_parts on the dag, implementing it for the dag isel, and exposingChris Lattner2005-08-311-0/+28
* Enable generation of AssertSext and AssertZext in the PPC backend.Nate Begeman2005-08-311-2/+7
* Fix a bug in my patch for legalizing to fsel. It cannot handle seteq/setne,Chris Lattner2005-08-301-0/+4
* Fix some really strange indentation that xcode likes to use.Chris Lattner2005-08-301-157/+158
* implement SELECT_CC fully for the DAG->DAG isel!Chris Lattner2005-08-261-0/+55
* Make fsel emission work with both the pattern and dag-dag selectors, byChris Lattner2005-08-261-11/+11
* implement the other half of the select_cc -> fsel lowering, which handlesChris Lattner2005-08-261-16/+37
* add initial support for converting select_cc -> fsel in the legalizerChris Lattner2005-08-261-2/+57
* Remove option to make SetCC illegal on PowerPC after long discussion withNate Begeman2005-08-251-11/+0
* Ack, typoNate Begeman2005-08-231-1/+1
* Add an option to make SetCC illegal as a beta optionNate Begeman2005-08-231-0/+10
* Make UINT_TO_FP and SINT_TO_FP use generic expansion.Jim Laskey2005-08-171-0/+4
* updates for changes in nodesChris Lattner2005-08-161-9/+9
* Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nastyNate Begeman2005-08-161-0/+4
* Pull the LLVM -> DAG lowering code out of the pattern selector so that itChris Lattner2005-08-161-0/+472
OpenPOWER on IntegriCloud