/external/llvm/lib/Target/AArch64/ |
AArch64PBQPRegAlloc.h | 25 SmallSetVector<unsigned, 32> Chains; 33 // Add constraints between existing chains
|
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.remove(toDel.back()) [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyISelLowering.cpp | 400 SmallVector<SDValue, 8> Chains; 408 Chains.push_back(DAG.getStore(Chain, DL, Arg, Add, 412 if (!Chains.empty()) 413 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
|
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUISelLowering.cpp | 397 // We want to find all load dependencies for long chains of stores to enable 715 SmallVector<SDValue, 8> Chains; 722 Chains.push_back(LowerConstantInitializer(Elt, GV, Ptr, Chain, DAG)); 725 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); 740 SmallVector<SDValue, 8> Chains; 746 Chains.push_back(LowerConstantInitializer(Elt, GV, Ptr, Chain, DAG)); 749 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); [all...] |
SIISelLowering.cpp | 675 SmallVector<SDValue, 16> Chains; 697 Chains.push_back(Arg.getValue(1)); 869 if (Chains.empty()) 872 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | 87 // Limit the width of DAG chains. This is important in general to prevent 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); [all...] |
DAGCombiner.cpp | 390 /// consecutive chains. 420 SmallVectorImpl<SDValue> &Chains, [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |