Lines Matching refs:SparcTargetLowering
235 bool SparcTargetLowering::CanLowerReturn( in CanLowerReturn()
245 SparcTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
256 SparcTargetLowering::LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, in LowerReturn_32()
341 SparcTargetLowering::LowerReturn_64(SDValue Chain, CallingConv::ID CallConv, in LowerReturn_64()
417 SDValue SparcTargetLowering::LowerFormalArguments( in LowerFormalArguments()
431 SDValue SparcTargetLowering::LowerFormalArguments_32( in LowerFormalArguments_32()
626 SDValue SparcTargetLowering::LowerFormalArguments_64( in LowerFormalArguments_64()
758 SparcTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall()
788 bool SparcTargetLowering::IsEligibleForTailCallOptimization( in IsEligibleForTailCallOptimization()
821 SparcTargetLowering::LowerCall_32(TargetLowering::CallLoweringInfo &CLI, in LowerCall_32()
1145 Register SparcTargetLowering::getRegisterByName(const char* RegName, LLT VT, in getRegisterByName()
1222 SparcTargetLowering::LowerCall_64(TargetLowering::CallLoweringInfo &CLI, in LowerCall_64()
1507 TargetLowering::AtomicExpansionKind SparcTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *A… in shouldExpandAtomicRMWInIR()
1582 SparcTargetLowering::SparcTargetLowering(const TargetMachine &TM, in SparcTargetLowering() function in SparcTargetLowering
1997 bool SparcTargetLowering::useSoftFloat() const { in useSoftFloat()
2001 const char *SparcTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
2042 EVT SparcTargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &, in getSetCCResultType()
2052 void SparcTargetLowering::computeKnownBitsForTargetNode in computeKnownBitsForTargetNode()
2095 SDValue SparcTargetLowering::withTargetFlags(SDValue Op, unsigned TF, in withTargetFlags()
2122 SDValue SparcTargetLowering::makeHiLoPair(SDValue Op, in makeHiLoPair()
2134 SDValue SparcTargetLowering::makeAddress(SDValue Op, SelectionDAG &DAG) const { in makeAddress()
2193 SDValue SparcTargetLowering::LowerGlobalAddress(SDValue Op, in LowerGlobalAddress()
2198 SDValue SparcTargetLowering::LowerConstantPool(SDValue Op, in LowerConstantPool()
2203 SDValue SparcTargetLowering::LowerBlockAddress(SDValue Op, in LowerBlockAddress()
2208 SDValue SparcTargetLowering::LowerGlobalTLSAddress(SDValue Op, in LowerGlobalTLSAddress()
2312 SDValue SparcTargetLowering::LowerF128_LibCallArg(SDValue Chain, in LowerF128_LibCallArg()
2339 SparcTargetLowering::LowerF128Op(SDValue Op, SelectionDAG &DAG, in LowerF128Op()
2393 SDValue SparcTargetLowering::LowerF128Compare(SDValue LHS, SDValue RHS, in LowerF128Compare()
2492 const SparcTargetLowering &TLI) { in LowerF128_FPEXTEND()
2508 const SparcTargetLowering &TLI) { in LowerF128_FPROUND()
2525 const SparcTargetLowering &TLI, in LowerFP_TO_SINT()
2554 const SparcTargetLowering &TLI, in LowerSINT_TO_FP()
2582 const SparcTargetLowering &TLI, in LowerFP_TO_UINT()
2603 const SparcTargetLowering &TLI, in LowerUINT_TO_FP()
2622 const SparcTargetLowering &TLI, bool hasHardQuad, in LowerBR_CC()
2673 const SparcTargetLowering &TLI, bool hasHardQuad, in LowerSELECT_CC()
2727 const SparcTargetLowering &TLI) { in LowerVASTART()
2885 const SparcTargetLowering &TLI, in LowerRETURNADDR()
3160 const SparcTargetLowering &TLI) in LowerUMULO_SMULO()
3222 SDValue SparcTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, in LowerINTRINSIC_WO_CHAIN()
3235 SDValue SparcTargetLowering::
3298 SDValue SparcTargetLowering::bitcastConstantFPToInt(ConstantFPSDNode *C, in bitcastConstantFPToInt()
3309 SDValue SparcTargetLowering::PerformBITCASTCombine(SDNode *N, in PerformBITCASTCombine()
3321 SDValue SparcTargetLowering::PerformDAGCombine(SDNode *N, in PerformDAGCombine()
3333 SparcTargetLowering::EmitInstrWithCustomInserter(MachineInstr &MI, in EmitInstrWithCustomInserter()
3360 SparcTargetLowering::expandSelectCC(MachineInstr &MI, MachineBasicBlock *BB, in expandSelectCC()
3421 SparcTargetLowering::ConstraintType
3422 SparcTargetLowering::getConstraintType(StringRef Constraint) const { in getConstraintType()
3438 TargetLowering::ConstraintWeight SparcTargetLowering::
3465 void SparcTargetLowering::LowerAsmOperandForConstraint( in LowerAsmOperandForConstraint()
3496 SparcTargetLowering::getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI, in getRegForInlineAsmConstraint()
3587 SparcTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
3592 void SparcTargetLowering::ReplaceNodeResults(SDNode *N, in ReplaceNodeResults()
3668 bool SparcTargetLowering::useLoadStackGuardNode() const { in useLoadStackGuardNode()
3675 void SparcTargetLowering::insertSSPDeclarations(Module &M) const { in insertSSPDeclarations()
3680 void SparcTargetLowering::AdjustInstrPostInstrSelection(MachineInstr &MI, in AdjustInstrPostInstrSelection()