/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64PBQPRegAlloc.h | 25 SmallSetVector<unsigned, 32> Chains; member in class:llvm::A57ChainingConstraint
|
H A D | AArch64PBQPRegAlloc.cpp | 248 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 D | WebAssemblyISelLowering.cpp | 400 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 D | AMDGPUISelLowering.cpp | 731 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 D | SIISelLowering.cpp | 690 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 D | SelectionDAGBuilder.cpp | 740 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 D | DAGCombiner.cpp | 420 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 D | ARMISelLowering.cpp | 9975 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 D | X86ISelLowering.cpp | 15585 SmallVector<SDValue, 8> Chains; 15597 Chains.push_back(ScalarLoad.getValue(1)); 15609 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); [all...] |