Home
last modified time | relevance | path

Searched refs:Chains (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PBQPRegAlloc.cpp242 if (Chains.count(Ra)) { in addInterChainConstraint()
246 Chains.remove(Ra); in addInterChainConstraint()
247 Chains.insert(Rd); in addInterChainConstraint()
252 Chains.insert(Rd); in addInterChainConstraint()
258 for (auto r : Chains) { in addInterChainConstraint()
329 Chains.clear(); // FIXME: really needed ? Could not work at MF level ? in apply()
334 for (auto r : Chains) { in apply()
343 Chains.remove(toDel.back()); in apply()
H A DAArch64PBQPRegAlloc.h26 SmallSetVector<unsigned, 32> Chains;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp491 std::vector<Chain> Chains = gatherChains(EqClass); in runOnEquivalenceClass() local
492 LLVM_DEBUG(dbgs() << "LSV: Got " << Chains.size() in runOnEquivalenceClass()
494 for (Chain &C : Chains) in runOnEquivalenceClass()
558 std::vector<Chain> Chains; in splitChainByMayAliasInstrs() local
577 Chains.push_back(std::move(NewChain)); in splitChainByMayAliasInstrs()
589 Chains.push_back(std::move(NewChain)); in splitChainByMayAliasInstrs()
591 return Chains; in splitChainByMayAliasInstrs()
1423 DenseSet<InstrListElem *, InstrListElemDenseMapInfo> Chains; in gatherChains() local
1457 Chains.insert(E); in gatherChains()
1462 Ret.reserve(Chains.size()); in gatherChains()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp991 SmallVector<SDValue, 8> Chains(NumRegs); in getCopyToRegs() local
1001 Chains[i] = Part.getValue(0); in getCopyToRegs()
1015 Chain = Chains[NumRegs-1]; in getCopyToRegs()
1017 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in getCopyToRegs()
2211 SmallVector<SDValue, 4> Chains(NumValues); in visitRet() local
2222 Chains[i] = DAG.getStore( in visitRet()
2230 MVT::Other, Chains); in visitRet()
4577 SmallVector<SDValue, 4> Chains(std::min(MaxParallelChains, NumValues)); in visitLoad() local
4590 ArrayRef(Chains.data(), ChainI)); in visitLoad()
4604 Chains[ChainI] = L.getValue(1); in visitLoad()
[all …]
H A DLegalizeVectorTypes.cpp1825 SmallVector<SDValue, 8> Chains; in UnrollVectorOp_StrictFP()
1847 Chains.push_back(Scalar.getValue(1)); in UnrollVectorOp_StrictFP()
1854 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in UnrollVectorOp_StrictFP()
4869 SmallVector<SDValue, 16> Chains; in WidenVecRes_StrictFP()
4924 Chains.push_back(Oper.getValue(1)); in WidenVecRes_StrictFP()
4952 Chains.push_back(Oper.getValue(1)); in WidenVecRes_StrictFP()
4960 if (Chains.size() == 1) in WidenVecRes_StrictFP()
4961 NewChain = Chains[0]; in WidenVecRes_StrictFP()
4963 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in WidenVecRes_StrictFP()
6326 SmallVector<SDValue, 8> Chains(NumElt in WidenVecRes_STRICT_FSETCC()
1821 SmallVector<SDValue, 8> Chains; UnrollVectorOp_StrictFP() local
4865 SmallVector<SDValue, 16> Chains; WidenVecRes_StrictFP() local
6322 SmallVector<SDValue, 8> Chains(NumElts); WidenVecRes_STRICT_FSETCC() local
7145 SmallVector<SDValue, 8> Chains(NumElts); WidenVecOp_STRICT_FSETCC() local
[all...]
H A DLegalizeVectorOps.cpp632 SmallVector<SDValue, 2> Chains; in PromoteSTRICT() local
644 Chains.push_back(Ext.getValue(1)); in PromoteSTRICT()
650 Operands[0] = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in PromoteSTRICT()
H A DDAGCombiner.cpp13094 SmallVector<SDValue, 4> Chains; in CombineExtLoad() local
13109 Chains.push_back(SplitLoad.getValue(1)); in CombineExtLoad()
13112 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in CombineExtLoad()
20144 SmallVector<SDValue, 8> Chains; in getMergeStoreChains() local
20155 Chains.push_back(StoreNodes[i].MemNode->getChain()); in getMergeStoreChains()
20158 assert(!Chains.empty() && "Chain should have generated a chain"); in getMergeStoreChains()
20159 return DAG.getTokenFactor(StoreDL, Chains); in getMergeStoreChains()
21668 SmallVector<SDValue, 8> Chains = {N->getOperand(0)}; in visitLIFETIME_END() local
21669 while (!Chains.empty()) { in visitLIFETIME_END()
21670 SDValue Chain = Chains.pop_back_val(); in visitLIFETIME_END()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp2721 Expected<ArrayRef<Elf_Word>> Chains = in printGnuHashTable() local
2723 if (!Chains) { in printGnuHashTable()
2726 toString(Chains.takeError())); in printGnuHashTable()
2730 W.printHexList("Values", *Chains); in printGnuHashTable()
2756 ArrayRef<Elf_Word> Chains = HashTable.chains(); in printHashHistogram() local
2769 for (size_t C = Buckets[B]; C < NChain; C = Chains[C]) { in printHashHistogram()
2808 ArrayRef<Elf_Word> Chains = *ChainsOrErr; in printGnuHashHistogram() local
2814 if (Chains.empty() || NBucket == 0) in printGnuHashHistogram()
2824 C < Chains.size() && (Chains[C] & 1) == 0; ++C) in printGnuHashHistogram()
4392 auto Chains = SysVHash.chains(); in printHashTableSymbols() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1196 SmallVector<SDValue, 8> Chains; in LowerCall() local
1204 Chains.push_back( in LowerCall()
1208 if (!Chains.empty()) in LowerCall()
1209 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in LowerCall()
/freebsd/sys/dev/bhnd/nvram/
H A Dnvram_map71 desc "Available TX Chains"
79 desc "Available RX Chains"
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16614 SmallVector<SDValue, 8> Chains; in PerformTruncatingStoreCombine() local
16629 Chains.push_back(Ch); in PerformTruncatingStoreCombine()
16631 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in PerformTruncatingStoreCombine()
17843 SmallVector<SDValue, 4> Chains; in PerformSplittingToWideningLoad() local
17854 Chains.push_back(SDValue(NewLoad.getNode(), 1)); in PerformSplittingToWideningLoad()
17872 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in PerformSplittingToWideningLoad()
18690 SmallVector<SDValue> Chains; in PerformMVETruncCombine() local
18699 Chains.push_back(Ch); in PerformMVETruncCombine()
18702 SDValue Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in PerformMVETruncCombine()
18754 SmallVector<SDValue, 4> Chains; in PerformSplittingMVEEXTToWideningLoad() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6699 SmallVector<Instruction *, 2> Chains; in performAddressTypePromotion() local
6701 bool HasPromoted = tryToPromoteExts(TPT, Exts, Chains); in performAddressTypePromotion()
6705 for (auto *I : Chains) { in performAddressTypePromotion()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp2908 SmallVector<SDValue, 16> Chains; in LowerFormalArguments() local
3031 Chains.push_back(NewArg.getValue(1)); in LowerFormalArguments()
3052 Chains.push_back(Val.getValue(1)); in LowerFormalArguments()
3126 return Chains.empty() ? Chain : in LowerFormalArguments()
3127 DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3302 SDValue Chains[6] = { H0.getValue(1), L0.getValue(1), in getVectorCmp() local
3305 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in getVectorCmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19265 SmallVector<SDValue, 4> Chains(4); in lowerINT_TO_FP_vXi64() local
19273 Chains[i] = SignCvts[i].getValue(1); in lowerINT_TO_FP_vXi64()
19282 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in lowerINT_TO_FP_vXi64()