Home
last modified time | relevance | path

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

1234

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h52 SDValue Chain, SDValue Op1, in EmitTargetCodeForMemcpy()
68 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove()
82 SDValue Chain, SDValue Op1, in EmitTargetCodeForMemset()
95 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp()
107 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr()
120 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy()
132 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp()
140 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen()
146 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen()
153 SDValue Chain, SDValue Addr, in EmitTargetCodeForSetTag()
/openbsd-src/gnu/llvm/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 …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp20 SDValue Chain, SDValue Dst, in EmitMOPS()
81 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
93 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
107 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove()
122 SDValue Chain, SDValue Ptr, uint64_t ObjSize, in EmitUnrolledSetTag()
174 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Addr, in EmitTargetCodeForSetTag()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp48 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Val, in EmitTargetCodeForMemset()
155 const SDLoc &dl, SDValue Chain, SDValue Dst, in emitRepmovs()
177 const SDLoc &dl, SDValue Chain, SDValue Dst, in emitRepmovsB()
206 SDValue Chain, SDValue Dst, SDValue Src, uint64_t Size, EVT SizeVT, in emitConstantSizeRepmov()
261 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp306 void merge(MachineBasicBlock *BB, BlockChain *Chain) { in merge()
655 const BlockChain &Chain, const MachineBasicBlock *LoopHeaderBB, in markChainSuccessors()
671 const BlockChain &Chain, const MachineBasicBlock *MBB, in markBlockSuccessors()
704 const MachineBasicBlock *BB, const BlockChain &Chain, in collectViableSuccessors()
813 const BlockChain &Chain, const BlockFilterSet *BlockFilter) { in isProfitableToTailDup()
967 const BlockChain &Chain, const BlockFilterSet *BlockFilter) { in isTrellis()
1062 BranchProbability AdjustedSumProb, const BlockChain &Chain, in getBestTrellisSuccessor()
1146 const BlockChain &Chain, const BlockFilterSet *BlockFilter) { in canTailDuplicateUnplacedPreds()
1340 TriangleChain Chain = std::move(Found->second); in precomputeTriangleChains() local
1355 TriangleChain &Chain = ChainPair.second; in precomputeTriangleChains() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp39 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitSpecializedLibcall()
170 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
288 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove()
296 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp167 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_Unary() local
187 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_Binary() local
451 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_FMA() local
503 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_FP_EXTEND() local
562 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_FP_ROUND() local
611 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_FPOWI() local
750 SDValue Chain = N->getOperand(0); // Get the chain. in SoftenFloatRes_VAARG() local
789 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_XINT_TO_FP() local
906 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatOp_FP_ROUND() local
983 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatOp_FP_TO_XINT() local
[all …]
H A DStatepointLowering.cpp375 spillIncomingStatepointValue(SDValue Incoming, SDValue Chain, in spillIncomingStatepointValue()
488 SDValue Chain = Builder.getRoot(); in lowerIncomingStatepointValue() local
751 SDValue Chain = CallNode->getOperand(0); in LowerAsSTATEPOINT() local
896 SDValue Chain = DAG.getRoot(); in LowerAsSTATEPOINT() local
1126 SDValue Chain = DAG.getEntryNode(); in LowerStatepoint() local
1240 SDValue Chain = DAG.getRoot(); in visitGCRelocate() local
1258 const SDValue Chain = DAG.getRoot(); // != Builder.getRoot() in visitGCRelocate() local
H A DLegalizeDAG.cpp64 SDValue Chain; member
435 SDValue Chain = ST->getChain(); in OptimizeFloatStore() local
491 SDValue Chain = ST->getChain(); in LegalizeStoreOps() local
668 SDValue Chain = LD->getChain(); // The chain. in LegalizeLoadOps() local
1591 SDValue Chain = DAG.getTruncStore(State.Chain, DL, NewIntValue, State.IntPtr, in modifySignAsInt() local
1702 SDValue Chain = Tmp1.getOperand(0); in ExpandDYNAMIC_STACKALLOC() local
1741 SDValue Chain) { in EmitStackConvert()
2317 SDValue &Chain) { in ExpandLegalINT_TO_FP()
3576 SDValue Chain = Node->getOperand(0); in ExpandNode() local
3653 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ExpandNode() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp343 SDValue Chain = Op.getOperand(0); in LowerBR_JT() local
365 const SDLoc &DL, SDValue Chain, SDValue Base, int64_t Offset, in lowerLoadWordFromAlignedBasePlusOffset()
419 SDValue Chain = LD->getChain(); in LowerLOAD() local
492 SDValue Chain = ST->getChain(); in LowerSTORE() local
819 SDValue Chain = Op.getOperand(0); in LowerEH_RETURN() local
858 SDValue Chain = Op.getOperand(0); in LowerINIT_TRAMPOLINE() local
1034 SDValue Chain = CLI.Chain; in LowerCall() local
1057 static SDValue LowerCallResult(SDValue Chain, SDValue InFlag, in LowerCallResult()
1104 SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, in LowerCCCCallTo()
1236 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments()
[all …]
H A DXCoreISelDAGToDAG.cpp224 replaceInChain(SelectionDAG *CurDAG, SDValue Chain, SDValue Old, SDValue New) in replaceInChain()
248 SDValue Chain = N->getOperand(0); in tryBRIND() local
H A DXCoreSelectionDAGInfo.cpp19 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp236 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local
268 SDValue Chain = CLI.Chain; in LowerCall() local
406 static SDValue lowerCallResult(SDValue Chain, SDValue Glue, in lowerCallResult()
468 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
483 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCallArguments()
642 ARCTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
/openbsd-src/gnu/llvm/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
H A DR600ISelLowering.cpp426 SDValue Chain = Op.getOperand(0); in LowerOperation() local
1042 SDValue Chain = VectorTrunc ? OldChain->getOperand(0) : OldChain; in lowerPrivateTruncStore() local
1114 SDValue Chain = StoreNode->getChain(); in LowerSTORE() local
1275 SDValue Chain = Load->getChain(); in lowerPrivateExtLoad() local
1335 SDValue Chain = LoadNode->getChain(); in LowerLOAD() local
1412 SDValue Chain = Op.getOperand(0); in LowerBRCOND() local
1461 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments()
1678 SDValue Chain = LoadNode->getChain(); in constBufferLoad() local
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp338 SDValue Chain = ST->getChain(); in select() local
373 SDValue Chain = LD->getChain(); in select() local
442 SDValue Chain = N->getOperand(0); in select() local
482 SDValue Chain = N->getOperand(0); in select() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp623 Vectorizer::getBoundaryInstrs(ArrayRef<Instruction *> Chain) { in getBoundaryInstrs()
648 void Vectorizer::eraseInstructions(ArrayRef<Instruction *> Chain) { in eraseInstructions()
665 Vectorizer::splitOddVectorElts(ArrayRef<Instruction *> Chain, in splitOddVectorElts()
681 Vectorizer::getVectorizablePrefix(ArrayRef<Instruction *> Chain) { in getVectorizablePrefix()
911 for (const std::pair<ChainID, InstrList> &Chain : Map) { in vectorizeChains() local
999 ArrayRef<Instruction *> Chain, in vectorizeStoreChain()
1165 ArrayRef<Instruction *> Chain, in vectorizeLoadChain()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp930 SDValue Chain = N->getOperand(0); in tryLoad() local
1010 SDValue Chain = N->getOperand(0); in tryLoadVector() local
1246 SDValue Chain = N->getOperand(0); in tryLDGLDU() local
1772 SDValue Chain = ST->getChain(); in tryStore() local
1877 SDValue Chain = N->getOperand(0); in tryStoreVector() local
2096 SDValue Chain = Node->getOperand(0); in tryLoadParam() local
2174 SDValue Chain = N->getOperand(0); in tryStoreRetval() local
2244 SDValue Chain = N->getOperand(0); in tryStoreParam() local
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp243 SparcTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
254 SparcTargetLowering::LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, in LowerReturn_32()
339 SparcTargetLowering::LowerReturn_64(SDValue Chain, CallingConv::ID CallConv, in LowerReturn_64()
416 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
430 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments_32()
625 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments_64()
803 SDValue Chain = CLI.Chain; in LowerCall_32() local
1190 SDValue Chain = CLI.Chain; in LowerCall_64() local
2202 SDValue Chain = DAG.getEntryNode(); in LowerGlobalTLSAddress() local
2274 SDValue SparcTargetLowering::LowerF128_LibCallArg(SDValue Chain, in LowerF128_LibCallArg()
[all …]
H A DSparcISelDAGToDAG.cpp242 SDValue Chain = SDValue(N,0); in tryInlineAsm() local
265 SDValue Chain = AsmNodeOperands[InlineAsm::Op_InputChain]; in tryInlineAsm() local
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp301 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
375 SDValue Chain = CLI.Chain; in LowerCall() local
499 BPFTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
547 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult()
591 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local
H A DBPFSelectionDAGInfo.cpp21 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp393 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments()
412 SDValue Chain = CLI.Chain; in LowerCall() local
434 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments()
539 LanaiTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
602 SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCCallTo()
776 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult()
868 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local
1019 SDValue Chain = Op.getOperand(0); in LowerDYNAMIC_STACKALLOC() local
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp567 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments()
592 SDValue Chain = CLI.Chain; in LowerCall() local
618 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerCCCArguments()
735 MSP430TargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
806 SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, in LowerCCCCallTo()
935 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, in LowerCallResult()
1128 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local

1234