Home
last modified time | relevance | path

Searched defs:Chain (Results 1 – 25 of 95) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h52 SDValue Chain, SDValue Op1, in EmitTargetCodeForMemcpy() argument
68 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove() argument
82 SDValue Chain, SDValue Op1, in EmitTargetCodeForMemset() argument
95 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp() argument
107 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr() argument
120 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy() argument
132 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp() argument
140 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen() argument
146 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen() argument
153 SDValue Chain, SDValu in EmitTargetCodeForSetTag() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp25 SDValue Chain, SDValue Dst, SDValue Src, in createMemMemNode()
42 SDValue Chain, SDValue Dst, SDValue Src, in emitMemMemImm()
51 SDValue Chain, SDValue Dst, SDValue Src, in emitMemMemReg()
61 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
77 static SDValue memsetStore(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in memsetStore()
89 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, in EmitTargetCodeForMemset()
173 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForMemcmp()
189 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForMemchr()
215 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, in EmitTargetCodeForStrcpy()
225 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForStrcmp()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp26 SDValue Chain, SDValue Dst, in EmitMOPS()
86 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitStreamingCompatibleMemLibCall()
144 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
162 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
180 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove()
200 SDValue Chain, SDValue Ptr, uint64_t ObjSize, in EmitUnrolledSetTag()
252 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Addr, in EmitTargetCodeForSetTag()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A 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()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp48 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Val, in EmitTargetCodeForMemset()
157 const SDLoc &dl, SDValue Chain, SDValue Dst, in emitRepmovs()
179 const SDLoc &dl, SDValue Chain, SDValue Dst, in emitRepmovsB()
209 SDValue Chain, SDValue Dst, SDValue Src, uint64_t Size, EVT SizeVT, in emitConstantSizeRepmov()
264 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
H A DX86ISelLoweringCall.cpp735 X86TargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
1094 SDValue Chain, SDValue InGlue, CallingConv::ID CallConv, bool isVarArg, in LowerCallResult()
1236 SDValue Chain, ISD::ArgFlagsTy Flags, in CreateCopyOfByValArgument()
1293 X86TargetLowering::LowerMemArgument(SDValue Chain, CallingConv::ID CallConv, in LowerMemArgument()
1504 SDValue &Chain, unsigned StackSize) { in createVarArgAreaAndStoreRegisters()
1615 void VarArgsLoweringHelper::forwardMustTailParameters(SDValue &Chain) { in forwardMustTailParameters()
1656 void VarArgsLoweringHelper::lowerVarArgsParameters(SDValue &Chain, in lowerVarArgsParameters()
1671 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
1923 SDValue X86TargetLowering::LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, in LowerMemOpCallTo()
1949 SelectionDAG &DAG, SDValue &OutRetAddr, SDValue Chain, bool IsTailCall, in EmitTailCallLoadRetAddr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp305 void merge(MachineBasicBlock *BB, BlockChain *Chain) { in merge()
659 const BlockChain &Chain, const MachineBasicBlock *LoopHeaderBB, in markChainSuccessors()
675 const BlockChain &Chain, const MachineBasicBlock *MBB, in markBlockSuccessors()
708 const MachineBasicBlock *BB, const BlockChain &Chain, in collectViableSuccessors()
817 const BlockChain &Chain, const BlockFilterSet *BlockFilter) { in isProfitableToTailDup()
971 const BlockChain &Chain, const BlockFilterSet *BlockFilter) { in isTrellis()
1066 BranchProbability AdjustedSumProb, const BlockChain &Chain, in getBestTrellisSuccessor()
1150 const BlockChain &Chain, const BlockFilterSet *BlockFilter) { in canTailDuplicateUnplacedPreds()
1344 TriangleChain Chain = std::move(Found->second); in precomputeTriangleChains() local
1359 TriangleChain &Chain = ChainPair.second; in precomputeTriangleChains() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp39 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitSpecializedLibcall()
169 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
287 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove()
295 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUExportClustering.cpp39 static void sortChain(const SIInstrInfo *TII, SmallVector<SUnit *, 8> &Chain, in sortChain()
111 SmallVector<SUnit *, 8> Chain; in apply() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp377 spillIncomingStatepointValue(SDValue Incoming, SDValue Chain, in spillIncomingStatepointValue()
490 SDValue Chain = Builder.getRoot(); in lowerIncomingStatepointValue() local
754 SDValue Chain = CallNode->getOperand(0); in LowerAsSTATEPOINT() local
899 SDValue Chain = DAG.getRoot(); in LowerAsSTATEPOINT() local
1133 SDValue Chain = DAG.getEntryNode(); in LowerStatepoint() local
1248 SDValue Chain = DAG.getRoot(); in visitGCRelocate() local
1266 const SDValue Chain = DAG.getRoot(); // != Builder.getRoot() in visitGCRelocate() local
H A DLegalizeFloatTypes.cpp187 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_Unary() local
207 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_Binary() local
511 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_FMA() local
563 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_FP_EXTEND() local
647 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_FP_ROUND() local
700 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_ExpOp() local
916 SDValue Chain = N->getOperand(0); // Get the chain. in SoftenFloatRes_VAARG() local
955 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_XINT_TO_FP() local
1077 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatOp_FP_ROUND() local
1154 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatOp_FP_TO_XINT() local
[all …]
H A DLegalizeDAG.cpp66 SDValue Chain; member
422 SDValue Chain = ST->getChain(); in OptimizeFloatStore() local
479 SDValue Chain = ST->getChain(); in LegalizeStoreOps() local
657 SDValue Chain = LD->getChain(); // The chain. in LegalizeLoadOps() local
1625 SDValue Chain = DAG.getTruncStore(State.Chain, DL, NewIntValue, State.IntPtr, in modifySignAsInt() local
1741 SDValue Chain = Tmp1.getOperand(0); in ExpandDYNAMIC_STACKALLOC() local
1780 SDValue Chain) { in EmitStackConvert()
2644 SDValue &Chain) { in ExpandLegalINT_TO_FP()
4026 SDValue Chain = Node->getOperand(0); in ExpandNode() local
4102 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ExpandNode() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp338 SDValue Chain = Op.getOperand(0); in LowerBR_JT() local
360 const SDLoc &DL, SDValue Chain, SDValue Base, int64_t Offset, in lowerLoadWordFromAlignedBasePlusOffset()
414 SDValue Chain = LD->getChain(); in LowerLOAD() local
487 SDValue Chain = ST->getChain(); in LowerSTORE() local
814 SDValue Chain = Op.getOperand(0); in LowerEH_RETURN() local
853 SDValue Chain = Op.getOperand(0); in LowerINIT_TRAMPOLINE() local
947 SDValue Chain = CLI.Chain; in LowerCall() local
970 static SDValue LowerCallResult(SDValue Chain, SDValue InGlue, in LowerCallResult()
1016 SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, in LowerCCCCallTo()
1148 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments()
[all …]
H A DXCoreSelectionDAGInfo.cpp19 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
H A DXCoreISelDAGToDAG.cpp232 replaceInChain(SelectionDAG *CurDAG, SDValue Chain, SDValue Old, SDValue New) in replaceInChain()
256 SDValue Chain = N->getOperand(0); in tryBRIND() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp238 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local
270 SDValue Chain = CLI.Chain; in LowerCall() local
408 static SDValue lowerCallResult(SDValue Chain, SDValue Glue, in lowerCallResult()
470 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
485 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCallArguments()
644 ARCTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp350 SDValue Chain = ST->getChain(); in select() local
387 SDValue Chain = LD->getChain(); in select() local
457 SDValue Chain = N->getOperand(0); in select() local
497 SDValue Chain = N->getOperand(0); in select() local
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.cpp21 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
H A DBPFISelLowering.cpp326 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
411 SDValue Chain = CLI.Chain; in LowerCall() local
535 BPFTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
584 SDValue Chain, SDValue InGlue, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult()
643 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp395 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
414 SDValue Chain = CLI.Chain; in LowerCall() local
436 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments()
540 LanaiTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
603 SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCCallTo()
777 SDValue Chain, SDValue InGlue, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult()
869 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local
1020 SDValue Chain = Op.getOperand(0); in LowerDYNAMIC_STACKALLOC() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.cpp20 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp205 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
302 SDValue Chain = CLI.Chain; in LowerCall() local
480 XtensaTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
620 SDValue Chain = Op.getOperand(0); in LowerBR_JT() local
693 SDValue Chain = Op.getOperand(0); // Legalize the chain. in LowerDYNAMIC_STACKALLOC() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp245 SparcTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
256 SparcTargetLowering::LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, in LowerReturn_32()
341 SparcTargetLowering::LowerReturn_64(SDValue Chain, CallingConv::ID CallConv, in LowerReturn_64()
418 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
432 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments_32()
627 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments_64()
828 SDValue Chain = CLI.Chain; in LowerCall_32() local
1226 SDValue Chain = CLI.Chain; in LowerCall_64() local
2240 SDValue Chain = DAG.getEntryNode(); in LowerGlobalTLSAddress() local
2312 SDValue SparcTargetLowering::LowerF128_LibCallArg(SDValue Chain, in LowerF128_LibCallArg()
[all …]
H A DSparcISelDAGToDAG.cpp245 SDValue Chain = SDValue(N,0); in tryInlineAsm() local
267 SDValue Chain = AsmNodeOperands[InlineAsm::Op_InputChain]; in tryInlineAsm() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp972 SDValue Chain = N->getOperand(0); in tryLoad() local
1047 SDValue Chain = N->getOperand(0); in tryLoadVector() local
1271 SDValue Chain = N->getOperand(0); in tryLDGLDU() local
1742 SDValue Chain = ST->getChain(); in tryStore() local
1842 SDValue Chain = N->getOperand(0); in tryStoreVector() local
2049 SDValue Chain = Node->getOperand(0); in tryLoadParam() local
2124 SDValue Chain = N->getOperand(0); in tryStoreRetval() local
2300 SDValue Chain = N->getOperand(0); in tryStoreParam() local

1234