• Home
  • Raw
  • Download

Lines Matching refs:SystemZTargetLowering

84 SystemZTargetLowering::SystemZTargetLowering(const TargetMachine &TM,  in SystemZTargetLowering()  function in SystemZTargetLowering
465 EVT SystemZTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
472 bool SystemZTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const { in isFMAFasterThanFMulAndFAdd()
491 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal()
496 bool SystemZTargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate()
501 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate()
506 bool SystemZTargetLowering::allowsMisalignedMemoryAccesses(EVT VT, in allowsMisalignedMemoryAccesses()
518 bool SystemZTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
534 bool SystemZTargetLowering::isTruncateFree(Type *FromType, Type *ToType) const { in isTruncateFree()
542 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const { in isTruncateFree()
555 SystemZTargetLowering::getConstraintType(StringRef Constraint) const { in getConstraintType()
586 TargetLowering::ConstraintWeight SystemZTargetLowering::
666 SystemZTargetLowering::getRegForInlineAsmConstraint( in getRegForInlineAsmConstraint()
727 void SystemZTargetLowering::
779 bool SystemZTargetLowering::allowTruncateForTailCall(Type *FromType, in allowTruncateForTailCall()
784 bool SystemZTargetLowering::mayBeEmittedAsTailCall(CallInst *CI) const { in mayBeEmittedAsTailCall()
862 SDValue SystemZTargetLowering::LowerFormalArguments( in LowerFormalArguments()
1032 SystemZTargetLowering::LowerCall(CallLoweringInfo &CLI, in LowerCall()
1213 bool SystemZTargetLowering::
1234 SystemZTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
1283 SDValue SystemZTargetLowering::prepareVolatileOrAtomicLoad( in prepareVolatileOrAtomicLoad()
2356 SDValue SystemZTargetLowering::lowerSETCC(SDValue Op, in lowerSETCC()
2371 SDValue SystemZTargetLowering::lowerBR_CC(SDValue Op, SelectionDAG &DAG) const { in lowerBR_CC()
2407 SDValue SystemZTargetLowering::lowerSELECT_CC(SDValue Op, in lowerSELECT_CC()
2464 SDValue SystemZTargetLowering::lowerGlobalAddress(GlobalAddressSDNode *Node, in lowerGlobalAddress()
2503 SDValue SystemZTargetLowering::lowerTLSGetOffset(GlobalAddressSDNode *Node, in lowerTLSGetOffset()
2550 SDValue SystemZTargetLowering::lowerThreadPointer(const SDLoc &DL, in lowerThreadPointer()
2570 SDValue SystemZTargetLowering::lowerGlobalTLSAddress(GlobalAddressSDNode *Node, in lowerGlobalTLSAddress()
2663 SDValue SystemZTargetLowering::lowerBlockAddress(BlockAddressSDNode *Node, in lowerBlockAddress()
2675 SDValue SystemZTargetLowering::lowerJumpTable(JumpTableSDNode *JT, in lowerJumpTable()
2685 SDValue SystemZTargetLowering::lowerConstantPool(ConstantPoolSDNode *CP, in lowerConstantPool()
2702 SDValue SystemZTargetLowering::lowerFRAMEADDR(SDValue Op, in lowerFRAMEADDR()
2730 SDValue SystemZTargetLowering::lowerRETURNADDR(SDValue Op, in lowerRETURNADDR()
2753 SDValue SystemZTargetLowering::lowerBITCAST(SDValue Op, in lowerBITCAST()
2798 SDValue SystemZTargetLowering::lowerVASTART(SDValue Op, in lowerVASTART()
2835 SDValue SystemZTargetLowering::lowerVACOPY(SDValue Op, in lowerVACOPY()
2850 SDValue SystemZTargetLowering::
2918 SDValue SystemZTargetLowering::lowerGET_DYNAMIC_AREA_OFFSET( in lowerGET_DYNAMIC_AREA_OFFSET()
2925 SDValue SystemZTargetLowering::lowerSMUL_LOHI(SDValue Op, in lowerSMUL_LOHI()
2967 SDValue SystemZTargetLowering::lowerUMUL_LOHI(SDValue Op, in lowerUMUL_LOHI()
2986 SDValue SystemZTargetLowering::lowerSDIVREM(SDValue Op, in lowerSDIVREM()
3013 SDValue SystemZTargetLowering::lowerUDIVREM(SDValue Op, in lowerUDIVREM()
3031 SDValue SystemZTargetLowering::lowerOR(SDValue Op, SelectionDAG &DAG) const { in lowerOR()
3087 SDValue SystemZTargetLowering::lowerCTPOP(SDValue Op, in lowerCTPOP()
3162 SDValue SystemZTargetLowering::lowerATOMIC_FENCE(SDValue Op, in lowerATOMIC_FENCE()
3184 SDValue SystemZTargetLowering::lowerATOMIC_LOAD(SDValue Op, in lowerATOMIC_LOAD()
3194 SDValue SystemZTargetLowering::lowerATOMIC_STORE(SDValue Op, in lowerATOMIC_STORE()
3206 SDValue SystemZTargetLowering::lowerATOMIC_LOAD_OP(SDValue Op, in lowerATOMIC_LOAD_OP()
3280 SDValue SystemZTargetLowering::lowerATOMIC_LOAD_SUB(SDValue Op, in lowerATOMIC_LOAD_SUB()
3317 SDValue SystemZTargetLowering::lowerATOMIC_CMP_SWAP(SDValue Op, in lowerATOMIC_CMP_SWAP()
3360 SDValue SystemZTargetLowering::lowerSTACKSAVE(SDValue Op, in lowerSTACKSAVE()
3368 SDValue SystemZTargetLowering::lowerSTACKRESTORE(SDValue Op, in lowerSTACKRESTORE()
3394 SDValue SystemZTargetLowering::lowerPREFETCH(SDValue Op, in lowerPREFETCH()
3426 SystemZTargetLowering::lowerINTRINSIC_W_CHAIN(SDValue Op, in lowerINTRINSIC_W_CHAIN()
3441 SystemZTargetLowering::lowerINTRINSIC_WO_CHAIN(SDValue Op, in lowerINTRINSIC_WO_CHAIN()
4237 SDValue SystemZTargetLowering::lowerBUILD_VECTOR(SDValue Op, in lowerBUILD_VECTOR()
4309 SDValue SystemZTargetLowering::lowerVECTOR_SHUFFLE(SDValue Op, in lowerVECTOR_SHUFFLE()
4342 SDValue SystemZTargetLowering::lowerSCALAR_TO_VECTOR(SDValue Op, in lowerSCALAR_TO_VECTOR()
4351 SDValue SystemZTargetLowering::lowerINSERT_VECTOR_ELT(SDValue Op, in lowerINSERT_VECTOR_ELT()
4383 SystemZTargetLowering::lowerEXTRACT_VECTOR_ELT(SDValue Op, in lowerEXTRACT_VECTOR_ELT()
4409 SystemZTargetLowering::lowerExtendVectorInreg(SDValue Op, SelectionDAG &DAG, in lowerExtendVectorInreg()
4425 SDValue SystemZTargetLowering::lowerShift(SDValue Op, SelectionDAG &DAG, in lowerShift()
4482 SDValue SystemZTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
4592 const char *SystemZTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
4714 SDValue SystemZTargetLowering::combineExtract(const SDLoc &DL, EVT ResVT, in combineExtract()
4819 SDValue SystemZTargetLowering::combineTruncateExtract( in combineTruncateExtract()
4854 SDValue SystemZTargetLowering::combineSIGN_EXTEND( in combineSIGN_EXTEND()
4885 SDValue SystemZTargetLowering::combineMERGE( in combineMERGE()
4920 SDValue SystemZTargetLowering::combineSTORE( in combineSTORE()
4967 SDValue SystemZTargetLowering::combineEXTRACT_VECTOR_ELT( in combineEXTRACT_VECTOR_ELT()
4979 SDValue SystemZTargetLowering::combineJOIN_DWORDS( in combineJOIN_DWORDS()
4989 SDValue SystemZTargetLowering::combineFP_ROUND( in combineFP_ROUND()
5036 SDValue SystemZTargetLowering::combineBSWAP( in combineBSWAP()
5081 SDValue SystemZTargetLowering::combineSHIFTROT( in combineSHIFTROT()
5125 SDValue SystemZTargetLowering::PerformDAGCombine(SDNode *N, in PerformDAGCombine()
5198 SystemZTargetLowering::emitSelect(MachineInstr &MI, in emitSelect()
5244 MachineBasicBlock *SystemZTargetLowering::emitCondStore(MachineInstr &MI, in emitCondStore()
5311 MachineBasicBlock *SystemZTargetLowering::emitAtomicLoadBinary( in emitAtomicLoadBinary()
5428 MachineBasicBlock *SystemZTargetLowering::emitAtomicLoadMinMax( in emitAtomicLoadMinMax()
5541 SystemZTargetLowering::emitAtomicCmpSwapW(MachineInstr &MI, in emitAtomicCmpSwapW()
5657 MachineBasicBlock *SystemZTargetLowering::emitExt128(MachineInstr &MI, in emitExt128()
5689 MachineBasicBlock *SystemZTargetLowering::emitMemMemWrapper( in emitMemMemWrapper()
5861 MachineBasicBlock *SystemZTargetLowering::emitStringWrapper( in emitStringWrapper()
5920 MachineBasicBlock *SystemZTargetLowering::emitTransactionBegin( in emitTransactionBegin()
5968 MachineBasicBlock *SystemZTargetLowering::emitLoadAndTestCmp0( in emitLoadAndTestCmp0()
5991 MachineBasicBlock *SystemZTargetLowering::EmitInstrWithCustomInserter( in EmitInstrWithCustomInserter()