Searched refs:Stores (Results 1 - 7 of 7) sorted by relevance
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 57 bool SinkInstruction(Instruction *I, SmallPtrSet<Instruction *, 8> &Stores); 134 SmallPtrSet<Instruction *, 8> Stores; local 147 if (SinkInstruction(Inst, Stores)) 157 SmallPtrSet<Instruction *, 8> &Stores) { 160 Stores.insert(Inst); 166 for (SmallPtrSet<Instruction *, 8>::iterator I = Stores.begin(), 167 E = Stores.end(); I != E; ++I) 220 SmallPtrSet<Instruction *, 8> &Stores) { 222 if (!isSafeToMove(Inst, AA, Stores)) 156 isSafeToMove(Instruction *Inst, AliasAnalysis *AA, SmallPtrSet<Instruction *, 8> &Stores) argument 219 SinkInstruction(Instruction *Inst, SmallPtrSet<Instruction *, 8> &Stores) argument
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | AliasAnalysisEvaluator.cpp | 148 SetVector<Value *> Stores; local 160 Stores.insert(&*I); 221 for (SetVector<Value *>::iterator I2 = Stores.begin(), E2 = Stores.end(); 246 for (SetVector<Value *>::iterator I1 = Stores.begin(), E = Stores.end(); 248 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) {
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 557 SmallVector<SDValue, 8> Stores; local 570 Stores.push_back(Store); 573 &Stores[0], Stores.size());
|
H A D | LegalizeDAG.cpp | 349 SmallVector<SDValue, 8> Stores; local 359 Stores.push_back(DAG.getStore(Load.getValue(1), dl, Load, Ptr, 381 Stores.push_back(DAG.getTruncStore(Load.getValue(1), dl, Load, Ptr, 390 DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Stores[0], 391 Stores.size()); 468 SmallVector<SDValue, 8> Stores; local 482 Stores.push_back(DAG.getStore(Load.getValue(1), dl, Load, StackPtr, 503 Stores.push_back(DAG.getTruncStore(Load.getValue(1), dl, Load, StackPtr, 508 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Stores[0], 509 Stores [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 1864 bool vectorizeStores(ArrayRef<StoreInst *> Stores, int costThreshold, 1932 bool SLPVectorizer::vectorizeStores(ArrayRef<StoreInst *> Stores, argument 1944 for (unsigned i = 0, e = Stores.size(); i < e; ++i) { 1949 if (R.isConsecutiveAccess(Stores[i], Stores[j])) { 1950 Tails.insert(Stores[j]); 1951 Heads.insert(Stores[i]); 1952 ConsecutiveChain[Stores[i]] = Stores[j];
|
H A D | LoopVectorize.cpp | 1282 // Handle Stores: 3849 ValueVector Stores; 3899 Stores.push_back(St); 3910 if (!Stores.size()) { 3926 for (I = Stores.begin(), IE = Stores.end(); I != IE; ++I) { 4535 // Only examine Loads, Stores and PHINodes.
|
/freebsd-10.2-release/contrib/llvm/lib/Target/R600/ |
H A D | R600ISelLowering.cpp | 1128 SDValue Stores[4]; local 1141 Stores[i] = DAG.getNode(AMDGPUISD::REGISTER_STORE, DL, MVT::Other, 1145 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Stores, NumElemVT);
|
Completed in 314 milliseconds