Home
last modified time | relevance | path

Searched defs:DAG (Results 1 – 25 of 155) sorted by relevance

1234567

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAGTargetInfo.h51 virtual SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemcpy()
68 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove()
80 virtual SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemset()
93 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp()
105 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr()
118 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy()
130 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp()
138 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen()
144 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen()
150 virtual SDValue EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForSetTag()
DSelectionDAGAddressAnalysis.h61 const SelectionDAG &DAG) const { in equalBaseIndex()
72 bool contains(const SelectionDAG &DAG, int64_t BitSize, in contains()
/external/llvm/include/llvm/CodeGen/
DSelectionDAGTargetInfo.h49 virtual SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemcpy()
66 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove()
78 virtual SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemset()
91 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp()
103 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr()
116 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy()
128 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp()
136 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen()
142 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp25 static SDValue emitMemMem(SelectionDAG &DAG, const SDLoc &DL, unsigned Sequence, in emitMemMem()
49 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
64 static SDValue memsetStore(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in memsetStore()
76 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, in EmitTargetCodeForMemset()
145 static SDValue emitCLC(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in emitCLC()
170 SelectionDAG &DAG) { in addIPMSequence()
180 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForMemcmp()
195 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForMemchr()
221 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, in EmitTargetCodeForStrcpy()
231 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForStrcmp()
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp26 static SDValue emitMemMem(SelectionDAG &DAG, const SDLoc &DL, unsigned Sequence, in emitMemMem()
50 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
65 static SDValue memsetStore(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in memsetStore()
78 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, in EmitTargetCodeForMemset()
149 static SDValue emitCLC(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in emitCLC()
174 SelectionDAG &DAG) { in addIPMSequence()
184 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForMemcmp()
198 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForMemchr()
225 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, in EmitTargetCodeForStrcpy()
235 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForStrcmp()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGAddressAnalysis.cpp23 const SelectionDAG &DAG, in equalBaseIndex()
89 const SelectionDAG &DAG, bool &IsAlias) { in computeAliasing()
146 bool BaseIndexOffset::contains(const SelectionDAG &DAG, int64_t BitSize, in contains()
168 const SelectionDAG &DAG) { in matchLSNode()
271 const SelectionDAG &DAG) { in match()
/external/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp528 static SDValue performADDECombine(SDNode *N, SelectionDAG &DAG, in performADDECombine()
548 static SDValue performANDCombine(SDNode *N, SelectionDAG &DAG, in performANDCombine()
663 static SDValue performORCombine(SDNode *N, SelectionDAG &DAG, in performORCombine()
783 static SDValue performSUBECombine(SDNode *N, SelectionDAG &DAG, in performSUBECombine()
797 EVT ShiftTy, SelectionDAG &DAG) { in genConstMult()
834 static SDValue performMULCombine(SDNode *N, SelectionDAG &DAG, in performMULCombine()
849 SelectionDAG &DAG, in performDSPShiftCombine()
873 static SDValue performSHLCombine(SDNode *N, SelectionDAG &DAG, in performSHLCombine()
896 static SDValue performSRACombine(SDNode *N, SelectionDAG &DAG, in performSRACombine()
942 static SDValue performSRLCombine(SDNode *N, SelectionDAG &DAG, in performSRLCombine()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp482 static SDValue performANDCombine(SDNode *N, SelectionDAG &DAG, in performANDCombine()
597 static SDValue performORCombine(SDNode *N, SelectionDAG &DAG, in performORCombine()
718 SelectionDAG &DAG, in shouldTransformMulToShiftsAddsSubs()
794 EVT ShiftTy, SelectionDAG &DAG) { in genConstMult()
829 static SDValue performMULCombine(SDNode *N, SelectionDAG &DAG, in performMULCombine()
846 SelectionDAG &DAG, in performDSPShiftCombine()
870 static SDValue performSHLCombine(SDNode *N, SelectionDAG &DAG, in performSHLCombine()
893 static SDValue performSRACombine(SDNode *N, SelectionDAG &DAG, in performSRACombine()
939 static SDValue performSRLCombine(SDNode *N, SelectionDAG &DAG, in performSRLCombine()
968 static SDValue performSETCCCombine(SDNode *N, SelectionDAG &DAG) { in performSETCCCombine()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86SelectionDAGInfo.cpp27 SelectionDAG &DAG, ArrayRef<MCPhysReg> ClobberSet) const { in isBaseRegConflictPossible()
47 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Val, in EmitTargetCodeForMemset()
186 static SDValue emitRepmovs(const X86Subtarget &Subtarget, SelectionDAG &DAG, in emitRepmovs()
208 static SDValue emitRepmovsB(const X86Subtarget &Subtarget, SelectionDAG &DAG, in emitRepmovsB()
237 SelectionDAG &DAG, const X86Subtarget &Subtarget, const SDLoc &dl, in emitConstantSizeRepmov()
293 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
DX86ISelLowering.cpp102 static void errorUnsupported(SelectionDAG &DAG, const SDLoc &dl, in errorUnsupported()
2068 SDValue X86TargetLowering::emitStackGuardXorFP(SelectionDAG &DAG, SDValue Val, in emitStackGuardXorFP()
2582 const SDLoc &Dl, SelectionDAG &DAG) { in lowerMasksToReg()
2613 const SDLoc &Dl, SelectionDAG &DAG, SDValue &Arg, in Passv64i1ArgInRegs()
2905 SDValue &Root, SelectionDAG &DAG, in getv64i1Argument()
2957 SelectionDAG &DAG) { in lowerRegToMasks()
2994 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, in LowerCallResult()
3133 SelectionDAG &DAG, const SDLoc &dl) { in CreateCopyOfByValArgument()
3190 const SDLoc &dl, SelectionDAG &DAG, in LowerMemArgument()
3354 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblySelectionDAGInfo.cpp22 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
37 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Op1, SDValue Op2, in EmitTargetCodeForMemmove()
46 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val, in EmitTargetCodeForMemset()
/external/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.h27 const ScheduleDAG *DAG; variable
57 const ScheduleDAG &DAG; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.h26 const ScheduleDAG *DAG; variable
56 const ScheduleDAG &DAG; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMacroFusion.cpp54 static bool fuseInstructionPair(ScheduleDAGInstrs &DAG, SUnit &FirstSU, in fuseInstructionPair()
154 void MacroFusion::apply(ScheduleDAGInstrs *DAG) { in apply()
168 bool MacroFusion::scheduleAdjacentImpl(ScheduleDAGInstrs &DAG, SUnit &AnchorSU) { in scheduleAdjacentImpl()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp370 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments()
384 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments_32()
588 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments_64()
701 static bool hasReturnsTwiceAttr(SelectionDAG &DAG, SDValue Callee, in hasReturnsTwiceAttr()
726 SelectionDAG &DAG = CLI.DAG; in LowerCall_32() local
1067 SparcTargetLowering::getSRetArgSize(SelectionDAG &DAG, SDValue Callee) const in getSRetArgSize()
1151 SelectionDAG &DAG = CLI.DAG; in LowerCall_64() local
1888 const SelectionDAG &DAG, in computeKnownBitsForTargetNode()
2172 SparcTargetLowering::LowerF128Op(SDValue Op, SelectionDAG &DAG, in LowerF128Op()
2326 LowerF128_FPEXTEND(SDValue Op, SelectionDAG &DAG, in LowerF128_FPEXTEND()
[all …]
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp2283 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerCallResult()
2382 SelectionDAG &DAG, const SDLoc &dl) { in CreateCopyOfByValArgument()
2438 const SDLoc &dl, SelectionDAG &DAG, in LowerMemArgument()
2561 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments()
2896 SelectionDAG &DAG, in LowerMemOpCallTo()
2915 SelectionDAG &DAG, SDValue &OutRetAddr, SDValue Chain, bool IsTailCall, in EmitTailCallLoadRetAddr()
2929 static SDValue EmitTailCallStoreRetAddr(SelectionDAG &DAG, MachineFunction &MF, in EmitTailCallStoreRetAddr()
2949 static SDValue getMOVL(SelectionDAG &DAG, const SDLoc &dl, MVT VT, SDValue V1, in getMOVL()
2962 SelectionDAG &DAG = CLI.DAG; in LowerCall() local
3839 SelectionDAG &DAG) { in getTargetShuffleNode()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp372 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments()
386 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments_32()
581 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments_64()
694 static bool hasReturnsTwiceAttr(SelectionDAG &DAG, SDValue Callee, in hasReturnsTwiceAttr()
719 SelectionDAG &DAG = CLI.DAG; in LowerCall_32() local
1095 SelectionDAG &DAG = CLI.DAG; in LowerCall_64() local
1859 const SelectionDAG &DAG, in computeKnownBitsForTargetNode()
2147 SparcTargetLowering::LowerF128Op(SDValue Op, SelectionDAG &DAG, in LowerF128Op()
2297 LowerF128_FPEXTEND(SDValue Op, SelectionDAG &DAG, in LowerF128_FPEXTEND()
2313 LowerF128_FPROUND(SDValue Op, SelectionDAG &DAG, in LowerF128_FPROUND()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp1105 const APInt &DemandedElts, const SelectionDAG &DAG, unsigned Depth) const { in computeKnownBitsForTargetNode() argument
1696 SelectionDAG &DAG, SDValue Chain, in emitStrictFPComparison()
1707 const SDLoc &dl, SelectionDAG &DAG) { in emitComparison()
1808 const SDLoc &DL, SelectionDAG &DAG) { in emitConditionalComparison()
1914 static SDValue emitConjunctionRec(SelectionDAG &DAG, SDValue Val, in emitConjunctionRec()
2026 static SDValue emitConjunction(SelectionDAG &DAG, SDValue Val, in emitConjunction()
2075 SDValue &AArch64cc, SelectionDAG &DAG, in getAArch64Cmp()
2206 getAArch64XALUOOp(AArch64CC::CondCode &CC, SDValue Op, SelectionDAG &DAG) { in getAArch64XALUOOp()
2320 SDValue AArch64TargetLowering::LowerF128Call(SDValue Op, SelectionDAG &DAG, in LowerF128Call()
2343 static SDValue LowerXOR(SDValue Op, SelectionDAG &DAG) { in LowerXOR()
[all …]
DAArch64SelectionDAGInfo.cpp19 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
62 static SDValue EmitUnrolledSetTag(SelectionDAG &DAG, const SDLoc &dl, in EmitUnrolledSetTag()
113 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Addr, in EmitTargetCodeForSetTag()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp51 unsigned AMDGPUTargetLowering::numBitsUnsigned(SDValue Op, SelectionDAG &DAG) { in numBitsUnsigned()
57 unsigned AMDGPUTargetLowering::numBitsSigned(SDValue Op, SelectionDAG &DAG) { in numBitsSigned()
674 const SelectionDAG &DAG, in isLoadBitCastBeneficial()
1044 SelectionDAG &DAG, in addTokenForArgument()
1083 SelectionDAG &DAG = CLI.DAG; in lowerUnhandledCall() local
1264 SelectionDAG &DAG = DCI.DAG; in combineFMinMaxLegacy() local
1526 SDValue AMDGPUTargetLowering::LowerDIVREM24(SDValue Op, SelectionDAG &DAG, in LowerDIVREM24()
1636 SelectionDAG &DAG, in LowerUDIVREM64()
2065 SelectionDAG &DAG) { in extractF64Exponent()
2291 SDValue AMDGPUTargetLowering::LowerFLOG(SDValue Op, SelectionDAG &DAG, in LowerFLOG()
[all …]
/external/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.cpp25 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitSpecializedLibcall()
129 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
249 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove()
257 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
DARMISelLowering.cpp1448 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, bool isThisReturn, in LowerCallResult()
1531 SelectionDAG &DAG, in LowerMemOpCallTo()
1544 void ARMTargetLowering::PassF64ArgInRegs(const SDLoc &dl, SelectionDAG &DAG, in PassF64ArgInRegs()
1577 SelectionDAG &DAG = CLI.DAG; in LowerCall() local
2224 const SDLoc &DL, SelectionDAG &DAG) { in LowerInterruptReturn()
2470 static SDValue LowerWRITE_REGISTER(SDValue Op, SelectionDAG &DAG) { in LowerWRITE_REGISTER()
2492 static SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) { in LowerConstantPool()
2712 SelectionDAG &DAG, in LowerToTLSExecModels()
2920 ARMTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG, in LowerINTRINSIC_WO_CHAIN()
2999 static SDValue LowerATOMIC_FENCE(SDValue Op, SelectionDAG &DAG, in LowerATOMIC_FENCE()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp739 const SelectionDAG &DAG, unsigned Depth) const { in computeKnownBitsForTargetNode() argument
1206 const SDLoc &dl, SelectionDAG &DAG) { in emitComparison()
1299 const SDLoc &DL, SelectionDAG &DAG) { in emitConditionalComparison()
1390 static SDValue emitConjunctionDisjunctionTreeRec(SelectionDAG &DAG, SDValue Val, in emitConjunctionDisjunctionTreeRec()
1493 static SDValue emitConjunctionDisjunctionTree(SelectionDAG &DAG, SDValue Val, in emitConjunctionDisjunctionTree()
1506 SDValue &AArch64cc, SelectionDAG &DAG, in getAArch64Cmp()
1616 getAArch64XALUOOp(AArch64CC::CondCode &CC, SDValue Op, SelectionDAG &DAG) { in getAArch64XALUOOp()
1730 SDValue AArch64TargetLowering::LowerF128Call(SDValue Op, SelectionDAG &DAG, in LowerF128Call()
1736 static SDValue LowerXOR(SDValue Op, SelectionDAG &DAG) { in LowerXOR()
1795 static SDValue LowerADDC_ADDE_SUBC_SUBE(SDValue Op, SelectionDAG &DAG) { in LowerADDC_ADDE_SUBC_SUBE()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.cpp24 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitSpecializedLibcall()
128 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
242 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove()
250 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
DARMISelLowering.cpp1825 static bool isS16(const SDValue &Op, SelectionDAG &DAG) { in isS16()
1963 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, bool isThisReturn, in LowerCallResult()
2043 SelectionDAG &DAG, in LowerMemOpCallTo()
2055 void ARMTargetLowering::PassF64ArgInRegs(const SDLoc &dl, SelectionDAG &DAG, in PassF64ArgInRegs()
2087 SelectionDAG &DAG = CLI.DAG; in LowerCall() local
2592 const SmallVectorImpl<ISD::InputArg> &Ins, SelectionDAG &DAG, in IsEligibleForTailCallOptimization()
2723 const SDLoc &DL, SelectionDAG &DAG) { in LowerInterruptReturn()
2991 static SDValue LowerWRITE_REGISTER(SDValue Op, SelectionDAG &DAG) { in LowerWRITE_REGISTER()
3253 SelectionDAG &DAG, in LowerToTLSExecModels()
3352 const GlobalValue *GV, SelectionDAG &DAG, in promoteToConstantPool()
[all …]

1234567