Lines Matching refs:SystemZTargetLowering
84 SystemZTargetLowering::SystemZTargetLowering(const TargetMachine &TM, in SystemZTargetLowering() function in SystemZTargetLowering
458 EVT SystemZTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
465 bool SystemZTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const { in isFMAFasterThanFMulAndFAdd()
484 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal()
489 bool SystemZTargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate()
494 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate()
499 bool SystemZTargetLowering::allowsMisalignedMemoryAccesses(EVT VT, in allowsMisalignedMemoryAccesses()
511 bool SystemZTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
527 bool SystemZTargetLowering::isTruncateFree(Type *FromType, Type *ToType) const { in isTruncateFree()
535 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const { in isTruncateFree()
548 SystemZTargetLowering::getConstraintType(StringRef Constraint) const { in getConstraintType()
579 TargetLowering::ConstraintWeight SystemZTargetLowering::
659 SystemZTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()
720 void SystemZTargetLowering::
772 bool SystemZTargetLowering::allowTruncateForTailCall(Type *FromType, in allowTruncateForTailCall()
777 bool SystemZTargetLowering::mayBeEmittedAsTailCall(CallInst *CI) const { in mayBeEmittedAsTailCall()
859 SDValue SystemZTargetLowering::
1007 SystemZTargetLowering::LowerCall(CallLoweringInfo &CLI, in LowerCall()
1174 bool SystemZTargetLowering::
1189 SystemZTargetLowering::LowerReturn(SDValue Chain, in LowerReturn()
1238 SDValue SystemZTargetLowering::
2303 SDValue SystemZTargetLowering::lowerSETCC(SDValue Op, in lowerSETCC()
2318 SDValue SystemZTargetLowering::lowerBR_CC(SDValue Op, SelectionDAG &DAG) const { in lowerBR_CC()
2354 SDValue SystemZTargetLowering::lowerSELECT_CC(SDValue Op, in lowerSELECT_CC()
2411 SDValue SystemZTargetLowering::lowerGlobalAddress(GlobalAddressSDNode *Node, in lowerGlobalAddress()
2451 SDValue SystemZTargetLowering::lowerTLSGetOffset(GlobalAddressSDNode *Node, in lowerTLSGetOffset()
2498 SDValue SystemZTargetLowering::lowerGlobalTLSAddress(GlobalAddressSDNode *Node, in lowerGlobalTLSAddress()
2604 SDValue SystemZTargetLowering::lowerBlockAddress(BlockAddressSDNode *Node, in lowerBlockAddress()
2616 SDValue SystemZTargetLowering::lowerJumpTable(JumpTableSDNode *JT, in lowerJumpTable()
2626 SDValue SystemZTargetLowering::lowerConstantPool(ConstantPoolSDNode *CP, in lowerConstantPool()
2643 SDValue SystemZTargetLowering::lowerBITCAST(SDValue Op, in lowerBITCAST()
2688 SDValue SystemZTargetLowering::lowerVASTART(SDValue Op, in lowerVASTART()
2725 SDValue SystemZTargetLowering::lowerVACOPY(SDValue Op, in lowerVACOPY()
2740 SDValue SystemZTargetLowering::
2797 SDValue SystemZTargetLowering::lowerSMUL_LOHI(SDValue Op, in lowerSMUL_LOHI()
2839 SDValue SystemZTargetLowering::lowerUMUL_LOHI(SDValue Op, in lowerUMUL_LOHI()
2858 SDValue SystemZTargetLowering::lowerSDIVREM(SDValue Op, in lowerSDIVREM()
2885 SDValue SystemZTargetLowering::lowerUDIVREM(SDValue Op, in lowerUDIVREM()
2903 SDValue SystemZTargetLowering::lowerOR(SDValue Op, SelectionDAG &DAG) const { in lowerOR()
2959 SDValue SystemZTargetLowering::lowerCTPOP(SDValue Op, in lowerCTPOP()
3035 SDValue SystemZTargetLowering::lowerATOMIC_LOAD(SDValue Op, in lowerATOMIC_LOAD()
3045 SDValue SystemZTargetLowering::lowerATOMIC_STORE(SDValue Op, in lowerATOMIC_STORE()
3057 SDValue SystemZTargetLowering::lowerATOMIC_LOAD_OP(SDValue Op, in lowerATOMIC_LOAD_OP()
3131 SDValue SystemZTargetLowering::lowerATOMIC_LOAD_SUB(SDValue Op, in lowerATOMIC_LOAD_SUB()
3168 SDValue SystemZTargetLowering::lowerATOMIC_CMP_SWAP(SDValue Op, in lowerATOMIC_CMP_SWAP()
3211 SDValue SystemZTargetLowering::lowerSTACKSAVE(SDValue Op, in lowerSTACKSAVE()
3219 SDValue SystemZTargetLowering::lowerSTACKRESTORE(SDValue Op, in lowerSTACKRESTORE()
3227 SDValue SystemZTargetLowering::lowerPREFETCH(SDValue Op, in lowerPREFETCH()
3259 SystemZTargetLowering::lowerINTRINSIC_W_CHAIN(SDValue Op, in lowerINTRINSIC_W_CHAIN()
3274 SystemZTargetLowering::lowerINTRINSIC_WO_CHAIN(SDValue Op, in lowerINTRINSIC_WO_CHAIN()
4066 SDValue SystemZTargetLowering::lowerBUILD_VECTOR(SDValue Op, in lowerBUILD_VECTOR()
4139 SDValue SystemZTargetLowering::lowerVECTOR_SHUFFLE(SDValue Op, in lowerVECTOR_SHUFFLE()
4172 SDValue SystemZTargetLowering::lowerSCALAR_TO_VECTOR(SDValue Op, in lowerSCALAR_TO_VECTOR()
4181 SDValue SystemZTargetLowering::lowerINSERT_VECTOR_ELT(SDValue Op, in lowerINSERT_VECTOR_ELT()
4213 SystemZTargetLowering::lowerEXTRACT_VECTOR_ELT(SDValue Op, in lowerEXTRACT_VECTOR_ELT()
4239 SystemZTargetLowering::lowerExtendVectorInreg(SDValue Op, SelectionDAG &DAG, in lowerExtendVectorInreg()
4255 SDValue SystemZTargetLowering::lowerShift(SDValue Op, SelectionDAG &DAG, in lowerShift()
4312 SDValue SystemZTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
4420 const char *SystemZTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
4538 SDValue SystemZTargetLowering::combineExtract(SDLoc DL, EVT ResVT, EVT VecVT, in combineExtract()
4643 SystemZTargetLowering::combineTruncateExtract(SDLoc DL, EVT TruncVT, SDValue Op, in combineTruncateExtract()
4678 SDValue SystemZTargetLowering::PerformDAGCombine(SDNode *N, in PerformDAGCombine()
4870 SystemZTargetLowering::emitSelect(MachineInstr *MI, in emitSelect()
4917 SystemZTargetLowering::emitCondStore(MachineInstr *MI, in emitCondStore()
4984 SystemZTargetLowering::emitAtomicLoadBinary(MachineInstr *MI, in emitAtomicLoadBinary()
5104 SystemZTargetLowering::emitAtomicLoadMinMax(MachineInstr *MI, in emitAtomicLoadMinMax()
5219 SystemZTargetLowering::emitAtomicCmpSwapW(MachineInstr *MI, in emitAtomicCmpSwapW()
5335 SystemZTargetLowering::emitExt128(MachineInstr *MI, in emitExt128()
5367 SystemZTargetLowering::emitMemMemWrapper(MachineInstr *MI, in emitMemMemWrapper()
5537 SystemZTargetLowering::emitStringWrapper(MachineInstr *MI, in emitStringWrapper()
5598 SystemZTargetLowering::emitTransactionBegin(MachineInstr *MI, in emitTransactionBegin()
5648 SystemZTargetLowering::emitLoadAndTestCmp0(MachineInstr *MI, in emitLoadAndTestCmp0()
5672 MachineBasicBlock *SystemZTargetLowering::