Searched refs:Chains (Results 1 - 9 of 9) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64PBQPRegAlloc.h25 SmallSetVector<unsigned, 32> Chains; member in class:llvm::A57ChainingConstraint
H A DAArch64PBQPRegAlloc.cpp248 if (Chains.count(Ra)) {
252 Chains.remove(Ra);
253 Chains.insert(Rd);
258 Chains.insert(Rd);
264 for (auto r : Chains) {
289 // Enforce that cost is higher with all other Chains of the same parity
335 Chains.clear(); // FIXME: really needed ? Could not work at MF level ?
339 // Forget Chains which have expired
340 for (auto r : Chains) {
349 Chains
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp400 SmallVector<SDValue, 8> Chains; local
408 Chains.push_back(DAG.getStore(Chain, DL, Arg, Add,
412 if (!Chains.empty())
413 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp731 SmallVector<SDValue, 8> Chains; local
738 Chains.push_back(LowerConstantInitializer(Elt, GV, Ptr, Chain, DAG));
741 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
756 SmallVector<SDValue, 8> Chains; local
762 Chains.push_back(LowerConstantInitializer(Elt, GV, Ptr, Chain, DAG));
765 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
1191 SmallVector<SDValue, 8> Chains; local
1208 Chains.push_back(NewLoad.getValue(1));
1213 DAG.getNode(ISD::TokenFactor, SL, MVT::Other, Chains)
1341 SmallVector<SDValue, 8> Chains; local
[all...]
H A DSIISelLowering.cpp690 SmallVector<SDValue, 16> Chains; local
712 Chains.push_back(Arg.getValue(1));
884 if (Chains.empty())
887 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp740 SmallVector<SDValue, 8> Chains(NumRegs);
750 Chains[i] = Part.getValue(0);
764 Chain = Chains[NumRegs-1];
766 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains);
1342 SmallVector<SDValue, 4> Chains(NumValues);
1349 Chains[i] =
1357 MVT::Other, Chains);
3205 SmallVector<SDValue, 4> Chains(std::min(MaxParallelChains, NumValues));
3218 makeArrayRef(Chains.data(), ChainI));
3232 Chains[Chain
[all...]
H A DDAGCombiner.cpp420 SmallVectorImpl<SDValue> &Chains,
5923 SmallVector<SDValue, 4> Chains; local
5940 Chains.push_back(SplitLoad.getValue(1));
5943 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
11079 SmallVectorImpl<SDValue> &Chains,
11085 Chains.push_back(St->getChain());
11112 SmallVector<SDValue, 8> Chains; local
11131 StoredVal = getMergedConstantVectorStore(DAG, DL, StoreNodes, Chains, Ty);
11141 Chains.push_back(St->getChain());
11161 Chains
11076 getMergedConstantVectorStore(SelectionDAG &DAG, SDLoc SL, ArrayRef<MemOpLink> Stores, SmallVectorImpl<SDValue> &Chains, EVT Ty) const argument
14562 SmallVector<SDValue, 8> Chains; // List of chains to visit. local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9975 SmallVector<SDValue, 8> Chains; local
9991 Chains.push_back(Ch);
9993 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp15585 SmallVector<SDValue, 8> Chains;
15597 Chains.push_back(ScalarLoad.getValue(1));
15609 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains);
[all...]

Completed in 401 milliseconds