Lines Matching refs:X86TargetLowering
107 X86TargetLowering::X86TargetLowering(const X86TargetMachine &TM, in X86TargetLowering() function in X86TargetLowering
2407 bool X86TargetLowering::useLoadStackGuardNode() const { in useLoadStackGuardNode()
2411 bool X86TargetLowering::useStackGuardXorFP() const { in useStackGuardXorFP()
2416 SDValue X86TargetLowering::emitStackGuardXorFP(SelectionDAG &DAG, SDValue Val, in emitStackGuardXorFP()
2425 X86TargetLowering::getPreferredVectorAction(MVT VT) const { in getPreferredVectorAction()
2475 MVT X86TargetLowering::getRegisterTypeForCallingConv(LLVMContext &Context, in getRegisterTypeForCallingConv()
2506 unsigned X86TargetLowering::getNumRegistersForCallingConv(LLVMContext &Context, in getNumRegistersForCallingConv()
2541 unsigned X86TargetLowering::getVectorTypeBreakdownForCallingConv( in getVectorTypeBreakdownForCallingConv()
2569 EVT X86TargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
2627 uint64_t X86TargetLowering::getByValTypeAlignment(Type *Ty, in getByValTypeAlignment()
2647 EVT X86TargetLowering::getOptimalMemOpType( in getOptimalMemOpType()
2693 bool X86TargetLowering::isSafeMemOpType(MVT VT) const { in isSafeMemOpType()
2701 bool X86TargetLowering::allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
2736 unsigned X86TargetLowering::getJumpTableEncoding() const { in getJumpTableEncoding()
2746 bool X86TargetLowering::splitValueIntoRegisterParts( in splitValueIntoRegisterParts()
2763 SDValue X86TargetLowering::joinRegisterPartsIntoValue( in joinRegisterPartsIntoValue()
2780 bool X86TargetLowering::useSoftFloat() const { in useSoftFloat()
2784 void X86TargetLowering::markLibCallAttributes(MachineFunction *MF, unsigned CC, in markLibCallAttributes()
2813 X86TargetLowering::LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI, in LowerCustomJumpTableEntry()
2824 SDValue X86TargetLowering::getPICJumpTableRelocBase(SDValue Table, in getPICJumpTableRelocBase()
2836 const MCExpr *X86TargetLowering::
2848 X86TargetLowering::findRepresentativeClass(const TargetRegisterInfo *TRI, in findRepresentativeClass()
2874 unsigned X86TargetLowering::getAddressSpace() const { in getAddressSpace()
2892 Value *X86TargetLowering::getIRStackGuard(IRBuilderBase &IRB) const { in getIRStackGuard()
2937 void X86TargetLowering::insertSSPDeclarations(Module &M) const { in insertSSPDeclarations()
2965 Value *X86TargetLowering::getSDagStackGuard(const Module &M) const { in getSDagStackGuard()
2974 Function *X86TargetLowering::getSSPStackGuardCheck(const Module &M) const { in getSSPStackGuardCheck()
2984 X86TargetLowering::getSafeStackPointerLocation(IRBuilderBase &IRB) const { in getSafeStackPointerLocation()
3011 bool X86TargetLowering::CanLowerReturn( in CanLowerReturn()
3019 const MCPhysReg *X86TargetLowering::getScratchRegisters(CallingConv::ID) const { in getScratchRegisters()
3083 X86TargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
3286 bool X86TargetLowering::isUsedByReturnOnly(SDNode *N, SDValue &Chain) const { in isUsedByReturnOnly()
3322 EVT X86TargetLowering::getTypeForExtReturn(LLVMContext &Context, EVT VT, in getTypeForExtReturn()
3436 SDValue X86TargetLowering::LowerCallResult( in LowerCallResult()
3625 bool X86TargetLowering::mayBeEmittedAsTailCall(const CallInst *CI) const { in mayBeEmittedAsTailCall()
3637 X86TargetLowering::LowerMemArgument(SDValue Chain, CallingConv::ID CallConv, in LowerMemArgument()
4018 SDValue X86TargetLowering::LowerFormalArguments( in LowerFormalArguments()
4256 SDValue X86TargetLowering::LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, in LowerMemOpCallTo()
4281 SDValue X86TargetLowering::EmitTailCallLoadRetAddr( in EmitTailCallLoadRetAddr()
4325 X86TargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall()
4936 X86TargetLowering::GetAlignedArgumentStackSize(const unsigned StackSize, in GetAlignedArgumentStackSize()
5042 bool X86TargetLowering::IsEligibleForTailCallOptimization( in IsEligibleForTailCallOptimization()
5243 X86TargetLowering::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
5357 SDValue X86TargetLowering::getReturnAddressFrameIndex(SelectionDAG &DAG) const { in getReturnAddressFrameIndex()
5566 bool X86TargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
5679 bool X86TargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT, in isFPImmLegal()
5687 bool X86TargetLowering::shouldReduceLoadWidth(SDNode *Load, in shouldReduceLoadWidth()
5723 bool X86TargetLowering::shouldConvertConstantLoadToIntImm(const APInt &Imm, in shouldConvertConstantLoadToIntImm()
5733 bool X86TargetLowering::reduceSelectOfFPConstantLoads(EVT CmpOpVT) const { in reduceSelectOfFPConstantLoads()
5742 bool X86TargetLowering::convertSelectOfConstantsToMath(EVT VT) const { in convertSelectOfConstantsToMath()
5751 bool X86TargetLowering::decomposeMulByConstant(LLVMContext &Context, EVT VT, in decomposeMulByConstant()
5783 bool X86TargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap()
5797 bool X86TargetLowering::shouldScalarizeBinop(SDValue VecOp) const { in shouldScalarizeBinop()
5816 bool X86TargetLowering::shouldFormOverflowOp(unsigned Opcode, EVT VT, in shouldFormOverflowOp()
5824 bool X86TargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()
5829 bool X86TargetLowering::isCheapToSpeculateCtlz() const { in isCheapToSpeculateCtlz()
5834 bool X86TargetLowering::hasBitPreservingFPLogic(EVT VT) const { in hasBitPreservingFPLogic()
5838 bool X86TargetLowering::ShouldShrinkFPConstant(EVT VT) const { in ShouldShrinkFPConstant()
5845 bool X86TargetLowering::isScalarFPTypeInSSEReg(EVT VT) const { in isScalarFPTypeInSSEReg()
5850 bool X86TargetLowering::isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT, in isLoadBitCastBeneficial()
5868 bool X86TargetLowering::canMergeStoresTo(unsigned AddressSpace, EVT MemVT, in canMergeStoresTo()
5886 bool X86TargetLowering::isCtlzFast() const { in isCtlzFast()
5890 bool X86TargetLowering::isMaskAndCmp0FoldingBeneficial( in isMaskAndCmp0FoldingBeneficial()
5895 bool X86TargetLowering::hasAndNotCompare(SDValue Y) const { in hasAndNotCompare()
5911 bool X86TargetLowering::hasAndNot(SDValue Y) const { in hasAndNot()
5928 bool X86TargetLowering::hasBitTest(SDValue X, SDValue Y) const { in hasBitTest()
5932 bool X86TargetLowering::
5955 bool X86TargetLowering::shouldFoldConstantShiftPairToMask( in shouldFoldConstantShiftPairToMask()
5974 bool X86TargetLowering::shouldFoldMaskToVariableShiftPair(SDValue Y) const { in shouldFoldMaskToVariableShiftPair()
5988 bool X86TargetLowering::shouldExpandShift(SelectionDAG &DAG, in shouldExpandShift()
5996 bool X86TargetLowering::shouldSplatInsEltVarIndex(EVT VT) const { in shouldSplatInsEltVarIndex()
6002 MVT X86TargetLowering::hasFastEqualityCompare(unsigned NumBits) const { in hasFastEqualityCompare()
7180 X86TargetLowering::getTargetConstantFromLoad(LoadSDNode *LD) const { in getTargetConstantFromLoad()
11043 X86TargetLowering::LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const { in LowerBUILD_VECTOR()
14206 bool X86TargetLowering::isSoftFP16(T VT) const { in isSoftFP16()
19525 SDValue X86TargetLowering::LowerVSELECT(SDValue Op, SelectionDAG &DAG) const { in LowerVSELECT()
19721 X86TargetLowering::LowerEXTRACT_VECTOR_ELT(SDValue Op, in LowerEXTRACT_VECTOR_ELT()
19897 SDValue X86TargetLowering::LowerINSERT_VECTOR_ELT(SDValue Op, in LowerINSERT_VECTOR_ELT()
20179 unsigned X86TargetLowering::getGlobalWrapperKind( in getGlobalWrapperKind()
20204 X86TargetLowering::LowerConstantPool(SDValue Op, SelectionDAG &DAG) const { in LowerConstantPool()
20226 SDValue X86TargetLowering::LowerJumpTable(SDValue Op, SelectionDAG &DAG) const { in LowerJumpTable()
20247 SDValue X86TargetLowering::LowerExternalSymbol(SDValue Op, in LowerExternalSymbol()
20253 X86TargetLowering::LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const { in LowerBlockAddress()
20275 SDValue X86TargetLowering::LowerGlobalOrExternal(SDValue Op, SelectionDAG &DAG, in LowerGlobalOrExternal()
20350 X86TargetLowering::LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const { in LowerGlobalAddress()
20510 X86TargetLowering::LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const { in LowerGlobalTLSAddress()
20988 SDValue X86TargetLowering::LowerSINT_TO_FP(SDValue Op, in LowerSINT_TO_FP()
21086 std::pair<SDValue, SDValue> X86TargetLowering::BuildFILD( in BuildFILD()
21488 SDValue X86TargetLowering::LowerUINT_TO_FP(SDValue Op, in LowerUINT_TO_FP()
21639 X86TargetLowering::FP_TO_INTHelper(SDValue Op, SelectionDAG &DAG, in FP_TO_INTHelper()
22128 SDValue X86TargetLowering::LowerTRUNCATE(SDValue Op, SelectionDAG &DAG) const { in LowerTRUNCATE()
22317 SDValue X86TargetLowering::LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG) const { in LowerFP_TO_INT()
22672 SDValue X86TargetLowering::LowerLRINT_LLRINT(SDValue Op, in LowerLRINT_LLRINT()
22687 SDValue X86TargetLowering::LRINT_LLRINTHelper(SDNode *N, in LRINT_LLRINTHelper()
22732 X86TargetLowering::LowerFP_TO_INT_SAT(SDValue Op, SelectionDAG &DAG) const { in LowerFP_TO_INT_SAT()
22881 SDValue X86TargetLowering::LowerFP_EXTEND(SDValue Op, SelectionDAG &DAG) const { in LowerFP_EXTEND()
22959 SDValue X86TargetLowering::LowerFP_ROUND(SDValue Op, SelectionDAG &DAG) const { in LowerFP_ROUND()
23068 SDValue X86TargetLowering::LowerFP_TO_BF16(SDValue Op, in LowerFP_TO_BF16()
23154 SDValue X86TargetLowering::lowerFaddFsub(SDValue Op, SelectionDAG &DAG) const { in lowerFaddFsub()
23813 bool X86TargetLowering::isFsqrtCheap(SDValue Op, SelectionDAG &DAG) const { in isFsqrtCheap()
23831 SDValue X86TargetLowering::getSqrtEstimate(SDValue Op, in getSqrtEstimate()
23885 SDValue X86TargetLowering::getRecipEstimate(SDValue Op, SelectionDAG &DAG, in getRecipEstimate()
23940 unsigned X86TargetLowering::combineRepeatedFPDivisors() const { in combineRepeatedFPDivisors()
23945 X86TargetLowering::BuildSDIVPow2(SDNode *N, const APInt &Divisor, in BuildSDIVPow2()
24760 SDValue X86TargetLowering::emitFlagsForSetcc(SDValue Op0, SDValue Op1, in emitFlagsForSetcc()
24833 SDValue X86TargetLowering::LowerSETCC(SDValue Op, SelectionDAG &DAG) const { in LowerSETCC()
24923 SDValue X86TargetLowering::LowerSETCCCARRY(SDValue Op, SelectionDAG &DAG) const { in LowerSETCCCARRY()
25033 SDValue X86TargetLowering::LowerSELECT(SDValue Op, SelectionDAG &DAG) const { in LowerSELECT()
25786 SDValue X86TargetLowering::LowerBRCOND(SDValue Op, SelectionDAG &DAG) const { in LowerBRCOND()
25911 X86TargetLowering::LowerDYNAMIC_STACKALLOC(SDValue Op, in LowerDYNAMIC_STACKALLOC()
26006 SDValue X86TargetLowering::LowerVASTART(SDValue Op, SelectionDAG &DAG) const { in LowerVASTART()
26063 SDValue X86TargetLowering::LowerVAARG(SDValue Op, SelectionDAG &DAG) const { in LowerVAARG()
26466 SDValue X86TargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, in LowerINTRINSIC_WO_CHAIN()
28145 SDValue X86TargetLowering::LowerRETURNADDR(SDValue Op, in LowerRETURNADDR()
28172 SDValue X86TargetLowering::LowerADDROFRETURNADDR(SDValue Op, in LowerADDROFRETURNADDR()
28178 SDValue X86TargetLowering::LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const { in LowerFRAMEADDR()
28218 Register X86TargetLowering::getRegisterByName(const char* RegName, LLT VT, in getRegisterByName()
28249 SDValue X86TargetLowering::LowerFRAME_TO_ARGS_OFFSET(SDValue Op, in LowerFRAME_TO_ARGS_OFFSET()
28255 Register X86TargetLowering::getExceptionPointerRegister( in getExceptionPointerRegister()
28263 Register X86TargetLowering::getExceptionSelectorRegister( in getExceptionSelectorRegister()
28271 bool X86TargetLowering::needsFixedCatchObjects() const { in needsFixedCatchObjects()
28275 SDValue X86TargetLowering::LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const { in LowerEH_RETURN()
28301 SDValue X86TargetLowering::lowerEH_SJLJ_SETJMP(SDValue Op, in lowerEH_SJLJ_SETJMP()
28319 SDValue X86TargetLowering::lowerEH_SJLJ_LONGJMP(SDValue Op, in lowerEH_SJLJ_LONGJMP()
28326 SDValue X86TargetLowering::lowerEH_SJLJ_SETUP_DISPATCH(SDValue Op, in lowerEH_SJLJ_SETUP_DISPATCH()
28337 SDValue X86TargetLowering::LowerINIT_TRAMPOLINE(SDValue Op, in LowerINIT_TRAMPOLINE()
28482 SDValue X86TargetLowering::LowerFLT_ROUNDS_(SDValue Op, in LowerFLT_ROUNDS_()
28546 SDValue X86TargetLowering::LowerSET_ROUNDING(SDValue Op, in LowerSET_ROUNDING()
29470 SDValue X86TargetLowering::LowerWin64_i128OP(SDValue Op, SelectionDAG &DAG) const { in LowerWin64_i128OP()
29527 SDValue X86TargetLowering::LowerWin64_FP_TO_INT128(SDValue Op, in LowerWin64_FP_TO_INT128()
29561 SDValue X86TargetLowering::LowerWin64_INT128_TO_FP(SDValue Op, in LowerWin64_INT128_TO_FP()
30847 bool X86TargetLowering::needsCmpXchgNb(Type *MemType) const { in needsCmpXchgNb()
30859 X86TargetLowering::shouldExpandAtomicStoreInIR(StoreInst *SI) const { in shouldExpandAtomicStoreInIR()
30876 X86TargetLowering::shouldExpandAtomicLoadInIR(LoadInst *LI) const { in shouldExpandAtomicLoadInIR()
30894 X86TargetLowering::shouldExpandLogicAtomicRMWInIR(AtomicRMWInst *AI) const { in shouldExpandLogicAtomicRMWInIR()
30922 void X86TargetLowering::emitBitTestAtomicRMWIntrinsic(AtomicRMWInst *AI) const { in emitBitTestAtomicRMWIntrinsic()
30953 X86TargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const { in shouldExpandAtomicRMWInIR()
30993 X86TargetLowering::lowerIdempotentRMWIntoFencedLoad(AtomicRMWInst *AI) const { in lowerIdempotentRMWIntoFencedLoad()
31058 bool X86TargetLowering::lowerAtomicStoreAsStoreSDNode(const StoreInst &SI) const { in lowerAtomicStoreAsStoreSDNode()
31063 bool X86TargetLowering::lowerAtomicLoadAsLoadSDNode(const LoadInst &LI) const { in lowerAtomicLoadAsLoadSDNode()
32181 SDValue X86TargetLowering::LowerGC_TRANSITION(SDValue Op, in LowerGC_TRANSITION()
32213 SDValue X86TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const { in LowerOperation()
32362 void X86TargetLowering::ReplaceNodeResults(SDNode *N, in ReplaceNodeResults()
33440 const char *X86TargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
33840 bool X86TargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
33892 bool X86TargetLowering::isVectorShiftByScalarCheap(Type *Ty) const { in isVectorShiftByScalarCheap()
33915 bool X86TargetLowering::isBinOp(unsigned Opcode) const { in isBinOp()
33935 bool X86TargetLowering::isCommutativeBinOp(unsigned Opcode) const { in isCommutativeBinOp()
33952 bool X86TargetLowering::isTruncateFree(Type *Ty1, Type *Ty2) const { in isTruncateFree()
33960 bool X86TargetLowering::allowTruncateForTailCall(Type *Ty1, Type *Ty2) const { in allowTruncateForTailCall()
33974 bool X86TargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate()
33978 bool X86TargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate()
33983 bool X86TargetLowering::isLegalStoreImmediate(int64_t Imm) const { in isLegalStoreImmediate()
33987 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree()
33995 bool X86TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree()
34000 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree()
34005 bool X86TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree()
34029 bool X86TargetLowering::shouldSinkOperands(Instruction *I, in shouldSinkOperands()
34086 bool X86TargetLowering::shouldConvertPhiType(Type *From, Type *To) const { in shouldConvertPhiType()
34092 bool X86TargetLowering::isVectorLoadExtDesirable(SDValue ExtVal) const { in isVectorLoadExtDesirable()
34105 bool X86TargetLowering::isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, in isFMAFasterThanFMulAndFAdd()
34128 bool X86TargetLowering::isNarrowingProfitable(EVT VT1, EVT VT2) const { in isNarrowingProfitable()
34133 bool X86TargetLowering::shouldFoldSelectWithIdentityConstant(unsigned Opcode, in shouldFoldSelectWithIdentityConstant()
34151 bool X86TargetLowering::isShuffleMaskLegal(ArrayRef<int> Mask, EVT VT) const { in isShuffleMaskLegal()
34168 bool X86TargetLowering::isVectorClearMaskLegal(ArrayRef<int> Mask, in isVectorClearMaskLegal()
34180 bool X86TargetLowering::areJTsAllowed(const Function *Fn) const { in areJTsAllowed()
34189 MVT X86TargetLowering::getPreferredSwitchConditionType(LLVMContext &Context, in getPreferredSwitchConditionType()
34308 X86TargetLowering::EmitVAARGWithCustomInserter(MachineInstr &MI, in EmitVAARGWithCustomInserter()
34701 X86TargetLowering::EmitLoweredCascadedSelect(MachineInstr &FirstCMOV, in EmitLoweredCascadedSelect()
34852 X86TargetLowering::EmitLoweredSelect(MachineInstr &MI, in EmitLoweredSelect()
35002 X86TargetLowering::EmitLoweredProbedAlloca(MachineInstr &MI, in EmitLoweredProbedAlloca()
35096 X86TargetLowering::EmitLoweredSegAlloca(MachineInstr &MI, in EmitLoweredSegAlloca()
35230 X86TargetLowering::EmitLoweredCatchRet(MachineInstr &MI, in EmitLoweredCatchRet()
35265 X86TargetLowering::EmitLoweredTLSAddr(MachineInstr &MI, in EmitLoweredTLSAddr()
35294 X86TargetLowering::EmitLoweredTLSCall(MachineInstr &MI, in EmitLoweredTLSCall()
35437 X86TargetLowering::EmitLoweredIndirectThunk(MachineInstr &MI, in EmitLoweredIndirectThunk()
35501 void X86TargetLowering::emitSetJmpShadowStackFix(MachineInstr &MI, in emitSetJmpShadowStackFix()
35544 X86TargetLowering::emitEHSjLjSetJmp(MachineInstr &MI, in emitEHSjLjSetJmp()
35704 X86TargetLowering::emitLongJmpShadowStackFix(MachineInstr &MI, in emitLongJmpShadowStackFix()
35885 X86TargetLowering::emitEHSjLjLongJmp(MachineInstr &MI, in emitEHSjLjLongJmp()
35967 void X86TargetLowering::SetupEntryBlockForSjLj(MachineInstr &MI, in SetupEntryBlockForSjLj()
36018 X86TargetLowering::EmitSjLjDispatchBlock(MachineInstr &MI, in EmitSjLjDispatchBlock()
36246 X86TargetLowering::EmitInstrWithCustomInserter(MachineInstr &MI, in EmitInstrWithCustomInserter()
36667 X86TargetLowering::targetShrinkDemandedConstant(SDValue Op, in targetShrinkDemandedConstant()
36758 void X86TargetLowering::computeKnownBitsForTargetNode(const SDValue Op, in computeKnownBitsForTargetNode()
37077 unsigned X86TargetLowering::ComputeNumSignBitsForTargetNode( in ComputeNumSignBitsForTargetNode()
37228 SDValue X86TargetLowering::unwrapAddress(SDValue N) const { in unwrapAddress()
40835 bool X86TargetLowering::SimplifyDemandedVectorEltsForTargetShuffle( in SimplifyDemandedVectorEltsForTargetShuffle()
40902 bool X86TargetLowering::SimplifyDemandedVectorEltsForTargetNode( in SimplifyDemandedVectorEltsForTargetNode()
41615 bool X86TargetLowering::SimplifyDemandedBitsForTargetNode( in SimplifyDemandedBitsForTargetNode()
42071 SDValue X86TargetLowering::SimplifyMultipleUseDemandedBitsForTargetNode( in SimplifyMultipleUseDemandedBitsForTargetNode()
42163 bool X86TargetLowering::isSplatValueForTargetNode(SDValue Op, in isSplatValueForTargetNode()
50782 SDValue X86TargetLowering::getNegatedExpression(SDValue Op, SelectionDAG &DAG, in getNegatedExpression()
54132 const X86TargetLowering *TLI = Subtarget.getTargetLowering(); in combineConcatVectorOps()
55024 SDValue X86TargetLowering::PerformDAGCombine(SDNode *N, in PerformDAGCombine()
55209 bool X86TargetLowering::isTypeDesirableForOp(unsigned Opc, EVT VT) const { in isTypeDesirableForOp()
55255 SDValue X86TargetLowering::expandIndirectJTBranch(const SDLoc& dl, in expandIndirectJTBranch()
55271 bool X86TargetLowering::IsDesirableToPromoteOp(SDValue Op, EVT &PVT) const { in IsDesirableToPromoteOp()
55391 bool X86TargetLowering::ExpandInlineAsm(CallInst *CI) const { in ExpandInlineAsm()
55502 X86TargetLowering::ConstraintType
55503 X86TargetLowering::getConstraintType(StringRef Constraint) const { in getConstraintType()
55569 X86TargetLowering::getSingleConstraintMatchWeight( in getSingleConstraintMatchWeight()
55714 const char *X86TargetLowering::
55727 SDValue X86TargetLowering::LowerAsmOutputForConstraint( in LowerAsmOutputForConstraint()
55754 void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op, in LowerAsmOperandForConstraint()
55931 X86TargetLowering::getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI, in getRegForInlineAsmConstraint()
56356 InstructionCost X86TargetLowering::getScalingFactorCost(const DataLayout &DL, in getScalingFactorCost()
56385 bool X86TargetLowering::isIntDivCheap(EVT VT, AttributeList Attr) const { in isIntDivCheap()
56397 void X86TargetLowering::initializeSplitCSR(MachineBasicBlock *Entry) const { in initializeSplitCSR()
56407 void X86TargetLowering::insertCopiesSplitCSR( in insertCopiesSplitCSR()
56446 bool X86TargetLowering::supportSwiftError() const { in supportSwiftError()
56451 bool X86TargetLowering::hasStackProbeSymbol(MachineFunction &MF) const { in hasStackProbeSymbol()
56456 bool X86TargetLowering::hasInlineStackProbe(MachineFunction &MF) const { in hasInlineStackProbe()
56474 X86TargetLowering::getStackProbeSymbolName(MachineFunction &MF) const { in getStackProbeSymbolName()
56497 X86TargetLowering::getStackProbeSize(MachineFunction &MF) const { in getStackProbeSize()
56509 Align X86TargetLowering::getPrefLoopAlignment(MachineLoop *ML) const { in getPrefLoopAlignment()