| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.cpp | 90 .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 D | SystemZSelectionDAGInfo.cpp | 108 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 D | SystemZSelectionDAGInfo.h | 27 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 D | LoadStoreVectorizer.cpp | 675 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 D | AArch64A57FPLoadBalancing.cpp | 107 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 D | AArch64SelectionDAGInfo.cpp | 19 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 D | eeprom-14 | 26 | 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 D | MachineBlockPlacement.cpp | 288 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 D | ARCISelLowering.cpp | 229 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 D | AMDGPUExportClustering.cpp | 39 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 D | ModuleManager.h | 51 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 D | SelectionDAGTargetInfo.h | 52 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 D | SelectionDAG.h | 737 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 D | ARMSelectionDAGInfo.cpp | 130 .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 D | ARMSelectionDAGInfo.h | 41 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 D | SparcISelLowering.cpp | 272 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 D | WebAssemblySelectionDAGInfo.cpp | 22 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 D | BPFISelLowering.cpp | 363 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 D | XCoreISelLowering.cpp | 1037 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 D | XCoreISelDAGToDAG.cpp | 217 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 D | LanaiISelLowering.cpp | 416 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 D | UninitializedObject.h | 166 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 D | M68kISelLowering.cpp | 373 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 D | AVRISelDAGToDAG.cpp | 339 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 D | MSP430ISelLowering.cpp | 579 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 …]
|