Lines Matching refs:TargetLowering
170 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyFromParts()
334 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyFromPartsVector()
479 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyToParts()
653 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyToPartsVector()
782 RegsForValue::RegsForValue(LLVMContext &Context, const TargetLowering &TLI, in RegsForValue()
814 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyFromRegs()
897 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyToRegs()
953 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in AddInlineAsmOperands()
1373 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in handleDebugValue()
1516 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getValueImpl()
1873 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitRet()
2560 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitJumpTableHeader()
2602 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getLoadStackGuard()
2632 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitSPDescriptorParent()
2662 TargetLowering::ArgListTy Args; in visitSPDescriptorParent()
2663 TargetLowering::ArgListEntry Entry; in visitSPDescriptorParent()
2670 TargetLowering::CallLoweringInfo CLI(DAG); in visitSPDescriptorParent()
2723 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitSPDescriptorFailure()
2724 TargetLowering::MakeLibCallOptions CallOptions; in visitSPDescriptorFailure()
2756 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitBitTestHeader()
2818 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitBitTestCase()
2911 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitInvoke()
2999 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitLandingPad()
3411 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitFPTrunc()
3507 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitAddrSpaceCast()
3522 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitInsertElement()
3533 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitExtractElement()
3551 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitShuffleVector()
3757 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitInsertValue()
3809 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitExtractValue()
3989 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitAlloca()
4039 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitLoad()
4219 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitStore()
4358 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getUniformBase()
4413 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitMaskedScatter()
4526 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitMaskedGather()
4583 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitAtomicCmpXchg()
4629 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitAtomicRMW()
4650 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitFence()
4667 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitAtomicLoad()
4720 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitAtomicStore()
4776 TargetLowering::IntrinsicInfo Info; in visitTargetIntrinsic()
4777 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitTargetIntrinsic()
4888 const TargetLowering &TLI, const SDLoc &dl) { in GetExponent()
4999 const TargetLowering &TLI, SDNodeFlags Flags) { in expandExp()
5021 const TargetLowering &TLI, SDNodeFlags Flags) { in expandLog()
5120 const TargetLowering &TLI, SDNodeFlags Flags) { in expandLog2()
5217 const TargetLowering &TLI, SDNodeFlags Flags) { in expandLog10()
5307 const TargetLowering &TLI, SDNodeFlags Flags) { in expandExp2()
5319 SelectionDAG &DAG, const TargetLowering &TLI, in expandPow()
5402 SelectionDAG &DAG, const TargetLowering &TLI) { in expandDivFix()
5429 TargetLowering::LegalizeAction Action = TLI.getFixedPointOperationAction( in expandDivFix()
5431 if (Action != TargetLowering::Legal && Action != TargetLowering::Custom) { in expandDivFix()
5790 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitIntrinsicCall()
6731 TargetLowering::ArgListTy Args; in visitIntrinsicCall()
6739 TargetLowering::CallLoweringInfo CLI(DAG); in visitIntrinsicCall()
7206 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitConstrainedFPIntrinsic()
7339 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitVectorPredicationIntrinsic()
7417 SelectionDAGBuilder::lowerInvokable(TargetLowering::CallLoweringInfo &CLI, in lowerInvokable()
7429 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in lowerInvokable()
7465 TargetLowering::ArgListTy Args; in LowerCallTo()
7469 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in LowerCallTo()
7488 TargetLowering::ArgListEntry Entry; in LowerCallTo()
7521 TargetLowering::ArgListEntry Entry; in LowerCallTo()
7540 TargetLowering::CallLoweringInfo CLI(DAG); in LowerCallTo()
7661 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitMemCmpBCmpCall()
8107 class SDISelAsmOperandInfo : public TargetLowering::AsmOperandInfo {
8118 explicit SDISelAsmOperandInfo(const TargetLowering::AsmOperandInfo &info) in SDISelAsmOperandInfo()
8119 : TargetLowering::AsmOperandInfo(info), CallOperand(nullptr, 0) { in SDISelAsmOperandInfo()
8123 bool hasMemory(const TargetLowering &TLI) const { in hasMemory()
8129 if (TLI.getConstraintType(Code) == TargetLowering::C_Memory) in hasMemory()
8138 EVT getCallOperandValEVT(LLVMContext &Context, const TargetLowering &TLI, in getCallOperandValEVT()
8221 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getAddressForMemoryInput()
8268 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in GetRegistersForValue()
8275 if (OpInfo.ConstraintType == TargetLowering::C_Memory) in GetRegistersForValue()
8402 void update(const TargetLowering::AsmOperandInfo &OpInfo) { in update()
8407 if (OpInfo.ConstraintType == TargetLowering::C_Memory || in update()
8408 OpInfo.ConstraintType == TargetLowering::C_Other) { in update()
8431 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitInlineAsm()
8432 TargetLowering::AsmOperandInfoVector TargetConstraints = TLI.ParseConstraints( in visitInlineAsm()
8502 if (T.ConstraintType == TargetLowering::C_Immediate && in visitInlineAsm()
8549 if (OpInfo.ConstraintType == TargetLowering::C_Memory && in visitInlineAsm()
8555 if (OpInfo.ConstraintType == TargetLowering::C_Memory && in visitInlineAsm()
8617 if (OpInfo.ConstraintType == TargetLowering::C_Memory) { in visitInlineAsm()
8714 if (OpInfo.ConstraintType == TargetLowering::C_Other && in visitInlineAsm()
8716 OpInfo.ConstraintType = TargetLowering::C_Memory; in visitInlineAsm()
8718 if (OpInfo.ConstraintType == TargetLowering::C_Immediate || in visitInlineAsm()
8719 OpInfo.ConstraintType == TargetLowering::C_Other) { in visitInlineAsm()
8724 if (OpInfo.ConstraintType == TargetLowering::C_Immediate) in visitInlineAsm()
8746 if (OpInfo.ConstraintType == TargetLowering::C_Memory) { in visitInlineAsm()
8767 assert((OpInfo.ConstraintType == TargetLowering::C_RegisterClass || in visitInlineAsm()
8768 OpInfo.ConstraintType == TargetLowering::C_Register) && in visitInlineAsm()
8873 case TargetLowering::C_Register: in visitInlineAsm()
8874 case TargetLowering::C_RegisterClass: in visitInlineAsm()
8878 case TargetLowering::C_Immediate: in visitInlineAsm()
8879 case TargetLowering::C_Other: in visitInlineAsm()
8883 case TargetLowering::C_Memory: in visitInlineAsm()
8885 case TargetLowering::C_Unknown: in visitInlineAsm()
8940 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in emitInlineAsmError()
8962 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitVAArg()
9037 TargetLowering::CallLoweringInfo &CLI, const CallBase *Call, in populateCallLoweringInfo()
9040 TargetLowering::ArgListTy Args; in populateCallLoweringInfo()
9051 TargetLowering::ArgListEntry Entry; in populateCallLoweringInfo()
9095 const TargetLowering &TLI = Builder.DAG.getTargetLoweringInfo(); in addStackMapLiveVars()
9206 TargetLowering::CallLoweringInfo CLI(DAG); in visitPatchpoint()
9277 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitPatchpoint()
9319 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitVectorReduce()
9389 static AttributeList getReturnAttrs(TargetLowering::CallLoweringInfo &CLI) { in getReturnAttrs()
9407 TargetLowering::LowerCallTo(TargetLowering::CallLoweringInfo &CLI) const { in LowerCallTo()
9801 void TargetLowering::LowerOperationWrapper(SDNode *N, in LowerOperationWrapper()
9826 SDValue TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const { in LowerOperation()
9838 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in CopyValueToVirtualRegister()
10479 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in HandlePHINodesInSuccessorBlocks()
11076 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitStepVector()
11083 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitVectorReverse()
11124 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in visitVectorSplice()