Home
last modified time | relevance | path

Searched refs:Chain (Results 1 – 25 of 139) sorted by relevance

123456

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp90 .setChain(Chain) in EmitTargetCodeForMemset()
144 Chain = DAG.getCopyToReg(Chain, dl, ValReg, DAG.getConstant(Val, dl, AVT), in EmitTargetCodeForMemset()
150 Chain = DAG.getCopyToReg(Chain, dl, X86::AL, Val, InFlag); in EmitTargetCodeForMemset()
155 Chain = DAG.getCopyToReg(Chain, dl, Use64BitRegs ? X86::RCX : X86::ECX, in EmitTargetCodeForMemset()
158 Chain = DAG.getCopyToReg(Chain, dl, Use64BitRegs ? X86::RDI : X86::EDI, in EmitTargetCodeForMemset()
172 Chain = in EmitTargetCodeForMemset()
181 return Chain; in EmitTargetCodeForMemset()
194 Chain = DAG.getCopyToReg(Chain, dl, CX, Size, InFlag); in emitRepmovs()
196 Chain = DAG.getCopyToReg(Chain, dl, DI, Dst, InFlag); in emitRepmovs()
198 Chain = DAG.getCopyToReg(Chain, dl, SI, Src, InFlag); in emitRepmovs()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp108 DAG, DL, Chain, Dst, ByteVal, Size2, in EmitTargetCodeForMemset()
131 Chain, Dst, Dst, Bytes); in EmitTargetCodeForMemset()
135 Chain = DAG.getStore(Chain, DL, Byte, Dst, DstPtrInfo, Alignment); in EmitTargetCodeForMemset()
139 Chain, DstPlus1, Dst, Bytes - 1); in EmitTargetCodeForMemset()
201 Chain = CCReg.getValue(1); in EmitTargetCodeForMemcmp()
221 Chain = End.getValue(2); in EmitTargetCodeForMemchr()
230 return std::make_pair(End, Chain); in EmitTargetCodeForMemchr()
252 Chain = Unused.getValue(2); in EmitTargetCodeForStrcmp()
269 Chain = End.getValue(2); in getBoundedStrlen()
271 return std::make_pair(Len, Chain); in getBoundedStrlen()
[all …]
H A DSystemZSelectionDAGInfo.h27 SDValue Chain, SDValue Dst, SDValue Src,
34 SDValue Chain, SDValue Dst, SDValue Byte,
40 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
46 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
51 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest,
56 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
62 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
67 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp675 return std::make_pair(Chain.slice(0, NumLeft), Chain.slice(NumLeft)); in splitOddVectorElts()
1049 InstructionsProcessed->insert(Chain.begin(), Chain.end()); in vectorizeStoreChain()
1056 InstructionsProcessed->insert(Chain.begin(), Chain.end()); in vectorizeStoreChain()
1066 Chain = NewChain; in vectorizeStoreChain()
1067 ChainSize = Chain.size(); in vectorizeStoreChain()
1101 InstructionsProcessed->insert(Chain.begin(), Chain.end()); in vectorizeStoreChain()
1168 eraseInstructions(Chain); in vectorizeStoreChain()
1202 InstructionsProcessed->insert(Chain.begin(), Chain.end()); in vectorizeLoadChain()
1209 InstructionsProcessed->insert(Chain.begin(), Chain.end()); in vectorizeLoadChain()
1219 Chain = NewChain; in vectorizeLoadChain()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp107 class Chain;
148 Chain *getAndEraseNext(Color PreferredColor, std::vector<Chain*> &L);
185 class Chain { class
340 std::map<unsigned, Chain*> ActiveChains; in runOnBasicBlock()
356 EquivalenceClasses<Chain*> EC; in runOnBasicBlock()
370 std::vector<std::vector<Chain*> > V; in runOnBasicBlock()
380 [](const std::vector<Chain *> &A, const std::vector<Chain *> &B) { in runOnBasicBlock()
421 Chain *Ch = *--I; in getAndEraseNext()
427 Chain *Ch = *I; in getAndEraseNext()
434 Chain *Ch = L.front(); in getAndEraseNext()
[all …]
H A DAArch64SelectionDAGInfo.cpp19 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset() argument
45 .setChain(Chain) in EmitTargetCodeForMemset()
59 SDValue Chain, SDValue Ptr, uint64_t ObjSize, in EmitUnrolledSetTag() argument
85 {Chain, TagSrc, AddrNode}, in EmitUnrolledSetTag()
98 {Chain, TagSrc, AddrNode}, in EmitUnrolledSetTag()
111 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Addr, in EmitTargetCodeForSetTag() argument
123 return EmitUnrolledSetTag(DAG, dl, Chain, Addr, ObjSize, BaseMemOperand, in EmitTargetCodeForSetTag()
136 SDValue Ops[] = {DAG.getTargetConstant(ObjSize, dl, MVT::i64), Addr, Chain}; in EmitTargetCodeForSetTag()
/freebsd-13.1/tools/tools/ath/athprom/
H A Deeprom-1426 | Ant Chain 0 $antCtrlChain0 |
27 | Ant Chain 1 $antCtrlChain1 |
28 | Ant Chain 2 $antCtrlChain2 |
29 | Ant Chain common 0x00001120 |
30 | Antenna Gain Chain 0 $antGainCh0 |
31 | Antenna Gain Chain 1 $antGainCh1 |
32 | Antenna Gain Chain 2 $antGainCh2 |
37 | RxTxMargin Chain 0 $rxTxMarginCh0 |
42 | xlna gain Chain 0 $xlnaGainCh0 |
43 | xlna gain Chain 1 $xlnaGainCh1 |
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp288 if (!Chain) { in merge()
297 assert(Chain->begin() != Chain->end()); in merge()
698 if (SuccChain == &Chain) { in collectViableSuccessors()
1310 Chain.append(PDom); in precomputeTriangleChains()
1311 TriangleChainMap.insert(std::make_pair(Chain.getKey(), std::move(Chain))); in precomputeTriangleChains()
1330 Chain.Edges.pop_back(); in precomputeTriangleChains()
1694 if (&SuccChain == &Chain) in selectBestCandidateBlock()
1854 BB = *std::prev(Chain.end()); in buildChain()
2669 BlockChain *Chain = in buildCFGChains() local
3033 Chain->remove(RemBB); in maybeTailDuplicateBlock()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp229 SDValue Chain = CLI.Chain; in LowerCall() local
254 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, dl); in LowerCall()
314 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, in LowerCall()
335 Ops.push_back(Chain); in LowerCall()
353 Glue = Chain.getValue(1); in LowerCall()
356 Chain = DAG.getCALLSEQ_END(Chain, DAG.getConstant(NumBytes, dl, PtrVT, true), in LowerCall()
358 Glue = Chain.getValue(1); in LowerCall()
363 return Chain; in LowerCall()
413 return Chain; in lowerCallResult()
586 return Chain; in LowerCallArguments()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUExportClustering.cpp39 static void sortChain(const SIInstrInfo *TII, SmallVector<SUnit *, 8> &Chain, in sortChain() argument
41 if (!PosCount || PosCount == Chain.size()) in sortChain()
48 SmallVector<SUnit *, 8> Copy(Chain); in sortChain()
53 Chain[PosIdx++] = SU; in sortChain()
55 Chain[OtherIdx++] = SU; in sortChain()
111 SmallVector<SUnit *, 8> Chain; in apply() local
122 Chain.push_back(&SU); in apply()
134 if (Chain.size() > 1) { in apply()
135 sortChain(TII, Chain, PosCount); in apply()
136 buildCluster(Chain, DAG); in apply()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h51 SmallVector<std::unique_ptr<ModuleFile>, 2> Chain; variable
148 ModuleIterator begin() { return Chain.begin(); } in begin()
151 ModuleIterator end() { return Chain.end(); } in end()
154 ModuleConstIterator begin() const { return Chain.begin(); } in begin()
157 ModuleConstIterator end() const { return Chain.end(); } in end()
160 ModuleReverseIterator rbegin() { return Chain.rbegin(); } in rbegin()
163 ModuleReverseIterator rend() { return Chain.rend(); } in rend()
173 ModuleFile &getPrimaryModule() { return *Chain[0]; } in getPrimaryModule()
177 ModuleFile &getPrimaryModule() const { return *Chain[0]; } in getPrimaryModule()
180 ModuleFile &operator[](unsigned Index) const { return *Chain[Index]; }
[all …]
/freebsd-13.1/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
81 SDValue Chain, SDValue Op1, in EmitTargetCodeForMemset() argument
93 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp() argument
105 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr() argument
118 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy() argument
130 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp() argument
138 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen() argument
144 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen() argument
151 SDValue Chain, SDValue Addr, in EmitTargetCodeForSetTag() argument
H A DSelectionDAG.h737 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
756 SDValue Ops[] = { Chain, Reg, N, Glue };
763 SDValue Ops[] = { Chain, getRegister(Reg, VT) };
773 SDValue Ops[] = { Chain, getRegister(Reg, VT), Glue };
926 SDValue Ops[] = { Chain,
939 Ops.push_back(Chain);
1019 SDValue getStackArgumentTokenFactor(SDValue Chain);
1067 if (Chain)
1215 SDValue Chain, SDValue Ptr, EVT MemVT,
1266 return getStore(Chain, dl, Val, Ptr, PtrInfo,
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp130 .setChain(Chain) in EmitSpecializedLibcall()
189 return EmitSpecializedLibcall(DAG, dl, Chain, Dst, Src, Size, in EmitTargetCodeForMemcpy()
193 return EmitSpecializedLibcall(DAG, dl, Chain, Dst, Src, Size, in EmitTargetCodeForMemcpy()
233 Dst = DAG.getNode(ARMISD::MEMCPY, dl, VTs, Chain, Dst, Src, in EmitTargetCodeForMemcpy()
236 Chain = Dst.getValue(2); in EmitTargetCodeForMemcpy()
245 return Chain; in EmitTargetCodeForMemcpy()
260 Loads[i] = DAG.getLoad(VT, dl, Chain, in EmitTargetCodeForMemcpy()
269 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in EmitTargetCodeForMemcpy()
277 TFOps[i] = DAG.getStore(Chain, dl, Loads[i], in EmitTargetCodeForMemcpy()
293 return EmitSpecializedLibcall(DAG, dl, Chain, Dst, Src, Size, in EmitTargetCodeForMemmove()
[all …]
H A DARMSelectionDAGInfo.h41 SDValue Chain, SDValue Dst, SDValue Src,
48 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain,
56 SDValue Chain, SDValue Op1, SDValue Op2,
61 SDValue Chain, SDValue Dst, SDValue Src,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp272 Chain = DAG.getCopyToReg(Chain, DL, SP::I0, Val, Flag); in LowerReturn_32()
572 return Chain; in LowerFormalArguments_32()
681 return Chain; in LowerFormalArguments_64()
722 SDValue Chain = CLI.Chain; in LowerCall_32() local
774 Chain = DAG.getCALLSEQ_START(Chain, ArgsSize, 0, dl); in LowerCall_32()
1004 Chain = in LowerCall_32()
1096 SDValue Chain = CLI.Chain; in LowerCall_64() local
1124 Chain = DAG.getCALLSEQ_START(Chain, ArgsSize, 0, DL); in LowerCall_64()
1236 Chain = DAG.getCopyToReg(Chain, DL, in LowerCall_64()
2059 Chain = DAG.getCALLSEQ_START(Chain, 1, 0, DL); in LowerGlobalTLSAddress()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp22 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() argument
32 {Chain, MemIdx, MemIdx, Dst, Src, in EmitTargetCodeForMemcpy()
37 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Op1, SDValue Op2, in EmitTargetCodeForMemmove() argument
40 return EmitTargetCodeForMemcpy(DAG, DL, Chain, Op1, Op2, Op3, in EmitTargetCodeForMemmove()
46 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val, in EmitTargetCodeForMemset() argument
56 return DAG.getNode(WebAssemblyISD::MEMORY_FILL, DL, MVT::Other, Chain, MemIdx, in EmitTargetCodeForMemset()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp363 return Chain; in LowerFormalArguments()
374 SDValue Chain = CLI.Chain; in LowerCall() local
412 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, CLI.DL); in LowerCall()
453 Chain = DAG.getCopyToReg(Chain, CLI.DL, Reg.first, Reg.second, InFlag); in LowerCall()
473 Ops.push_back(Chain); in LowerCall()
485 InFlag = Chain.getValue(1); in LowerCall()
488 Chain = DAG.getCALLSEQ_END( in LowerCall()
491 InFlag = Chain.getValue(1); in LowerCall()
530 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), OutVals[i], Flag); in LowerReturn()
568 Chain = DAG.getCopyFromReg(Chain, DL, Val.getLocReg(), in LowerCallResult()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1037 SDValue Chain = CLI.Chain; in LowerCall() local
1069 Chain = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getValVT(), in LowerCallResult()
1099 return Chain; in LowerCallResult()
1135 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, dl); in LowerCCCCallTo()
1187 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, in LowerCCCCallTo()
1206 Ops.push_back(Chain); in LowerCCCCallTo()
1219 InFlag = Chain.getValue(1); in LowerCCCCallTo()
1222 Chain = DAG.getCALLSEQ_END(Chain, DAG.getConstant(NumBytes, dl, PtrVT, true), in LowerCCCCallTo()
1410 MemOps.push_back(Chain); in LowerCCCArguments()
1414 return Chain; in LowerCCCArguments()
[all …]
H A DXCoreISelDAGToDAG.cpp217 replaceInChain(SelectionDAG *CurDAG, SDValue Chain, SDValue Old, SDValue New) in replaceInChain() argument
219 if (Chain == Old) in replaceInChain()
221 if (Chain->getOpcode() != ISD::TokenFactor) in replaceInChain()
225 for (unsigned i = 0, e = Chain->getNumOperands(); i != e; ++i) { in replaceInChain()
226 if (Chain->getOperand(i) == Old) { in replaceInChain()
230 Ops.push_back(Chain->getOperand(i)); in replaceInChain()
235 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops); in replaceInChain()
241 SDValue Chain = N->getOperand(0); in tryBRIND() local
256 SDValue NewChain = replaceInChain(CurDAG, Chain, CheckEventChainOut, in tryBRIND()
260 Chain = NewChain; in tryBRIND()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp416 SDValue Chain = CLI.Chain; in LowerCall() local
520 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Copy, Chain); in LowerCCCArguments()
530 return Chain; in LowerCCCArguments()
557 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), OutVals[i], Flag); in LowerReturn()
577 Chain = DAG.getCopyToReg(Chain, DL, Lanai::RV, Val, Flag); in LowerReturn()
642 Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Alignment, in LowerCCCCallTo()
650 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, DL); in LowerCCCCallTo()
715 Chain = DAG.getCopyToReg(Chain, DL, RegsToPass[I].first, in LowerCCCCallTo()
760 Chain, in LowerCCCCallTo()
787 Chain = DAG.getCopyFromReg(Chain, DL, RVLocs[I].getLocReg(), in LowerCallResult()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObject.h166 FieldChain Chain; variable
170 Chain = NewChain; in FieldChainInfo()
186 bool isEmpty() const { return Chain.isEmpty(); } in isEmpty()
188 const FieldNode &getHead() const { return Chain.getHead(); } in getHead()
343 NewChain.Chain = ChainFactory.add(FN, Chain); in add()
349 FieldChainInfo NewChain(ChainFactory, Chain.getTail()); in replaceHead()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp373 return Chain; in EmitTailCallStoreRetAddr()
474 SDValue Chain = CLI.Chain; in LowerCall() local
569 Chain = DAG.getCALLSEQ_START(Chain, NumBytesToPush, in LowerCall()
709 Chain = EmitTailCallStoreRetAddr(DAG, MF, Chain, RetFI, in LowerCall()
718 Chain = DAG.getCopyToReg(Chain, DL, RegsToPass[i].first, in LowerCall()
764 Chain = DAG.getCALLSEQ_END(Chain, in LowerCall()
860 return Chain; in LowerCallResult()
984 Chain = DAG.getCopyToReg(Chain, DL, F.VReg, RegVal); in LowerFormalArguments()
1001 return Chain; in LowerFormalArguments()
3204 Chain = DAG.getCALLSEQ_START(Chain, 0, 0, DL); in LowerDYNAMIC_STACKALLOC()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp339 SDValue Chain = ST->getChain(); in select() local
369 SDValue Chain = LD->getChain(); in select() local
374 Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, Ptr, SDValue()); in select()
375 Ptr = CurDAG->getCopyFromReg(Chain, DL, AVR::R31R30, MVT::i16, in select()
376 Chain.getValue(1)); in select()
415 SDValue Chain = N->getOperand(0); in select() local
431 Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, Callee, InFlag); in select()
440 Ops.push_back(Chain); in select()
441 Ops.push_back(Chain.getValue(1)); in select()
454 SDValue Chain = N->getOperand(0); in select() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp579 return Chain; in LowerFormalArguments()
592 SDValue Chain = CLI.Chain; in LowerCall() local
715 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); in LowerCCCArguments()
719 return Chain; in LowerCCCArguments()
764 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), in LowerReturn()
784 Chain = DAG.getCopyToReg(Chain, dl, R12, Val, Flag); in LowerReturn()
819 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, dl); in LowerCCCCallTo()
888 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, in LowerCCCCallTo()
904 Ops.push_back(Chain); in LowerCCCCallTo()
947 Chain = DAG.getCopyFromReg(Chain, dl, RVLocs[i].getLocReg(), in LowerCallResult()
[all …]

123456