aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement flt_rounds for PowerPC.Dale Johannesen2008-01-181-0/+64
* get symbolic information for ppc ldbl nodes.Chris Lattner2008-01-181-0/+5
* Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to:Chris Lattner2008-01-181-0/+1
* This commit changes:Chris Lattner2008-01-171-4/+3
* * Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner2008-01-171-3/+4
* Output sinl for a long double FSIN node, not sin.Duncan Sands2008-01-101-1/+3
* Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner2007-12-311-18/+18
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Fix unintented change from last commitNicolas Geoffray2007-12-211-3/+3
* Enable EH for linux/ppc32 targetsNicolas Geoffray2007-12-211-11/+9
* implement __builtin_return_addr(0) on ppc.Chris Lattner2007-12-081-4/+32
* Implement ExpandOperationResult for ppc i64 fp->int, which fixesChris Lattner2007-11-281-0/+9
* Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stackBill Wendling2007-11-131-2/+7
* Disable a couple more things for ppcf128.Dale Johannesen2007-10-231-2/+4
* Use ptr type in the immediate field of a BxA instruction so we don't end up s...Evan Cheng2007-10-221-1/+2
* comment fixesChris Lattner2007-10-191-3/+3
* More ppcf128 issues (maybe the last)?Dale Johannesen2007-10-191-0/+7
* Change LowerFP_TO_SINT to create the specific code it needs instead of Chris Lattner2007-10-151-4/+11
* Fix type mismatch error in PPC Altivec (only causesDale Johannesen2007-10-141-2/+2
* Mark vector pow, ctpop, cttz, and ctlz as Expand on PowerPC.Dan Gohman2007-10-121-1/+4
* Set ISD::FPOW to Expand.Dan Gohman2007-10-111-1/+3
* Next PPC long double bits: ppcf128->i32 conversion.Dale Johannesen2007-10-101-0/+62
* When we start enabling SMUL_LOHI/UMUL_LOHI or SDIVREM/UDIVREM inDan Gohman2007-10-081-0/+14
* Next powerpc long double bits. Comparisons work,Dale Johannesen2007-10-061-0/+4
* First round of ppc long double. call/return andDale Johannesen2007-10-051-1/+13
* Fold the adjust_trampoline intrinsic intoDuncan Sands2007-09-111-3/+0
* Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson2007-09-071-5/+6
* Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen2007-08-311-5/+5
* Use i64 on a PPC64 machineBill Wendling2007-08-301-1/+1
* rename isOperandValidForConstraint to LowerAsmOperandForConstraint, Chris Lattner2007-08-251-12/+20
* Vector fneg must be expanded into fsub -0.0, X.Evan Cheng2007-07-301-0/+11
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-271-1/+4
* Assert when TLS is not implemented.Lauro Ramos Venancio2007-07-111-0/+7
* Change getCopyToParts and getCopyFromParts to always use target-endianDan Gohman2007-07-091-2/+2
* Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman2007-06-221-4/+5
* describe an argument, hide it.Chris Lattner2007-06-191-1/+3
* If a function is vararg, never pass inreg arguments in registers. Thanks toChris Lattner2007-06-191-1/+2
* Rename MVT::getVectorBaseType to MVT::getVectorElementType.Dan Gohman2007-06-141-2/+2
* Apply this patch:Dan Gohman2007-05-181-1/+1
* fix some subtle inline asm selection issuesChris Lattner2007-05-151-9/+17
* Fix a bug in PPCTargetLowering::isLegalAddressingMode, scales other than 0/1/2Chris Lattner2007-04-091-0/+3
* Starting implementation of the ELF32 ABI specification of varargs handling.Nicolas Geoffray2007-04-031-9/+171
* The PPC64 ELF ABI is "intended to use the same structure layout and calling c...Nicolas Geoffray2007-04-031-13/+13
* The ELF ABI specifies F1-F8 registers as argument registers for double, notNicolas Geoffray2007-04-031-3/+3
* implement the new addressing mode description hook.Chris Lattner2007-03-301-1/+34
* "The C standards do say that "char" may either be a "signed char" or "unsignedLauro Ramos Venancio2007-03-271-1/+1
* switch TargetLowering::getConstraintType to take the entire constraint,Chris Lattner2007-03-251-12/+14
* Stack and register alignment of call arguments in the ELF ABINicolas Geoffray2007-03-131-6/+52
* More flexible TargetLowering LSR hooks for testing whether an immediate is a ...Evan Cheng2007-03-121-2/+3
* Switch PPC return lower to use an autogenerated CC description.Chris Lattner2007-03-061-40/+30