Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Locals

3521     SmallVector<llvm::Value*, 20> Locals;
3548 if (Locals.empty()) return;
3564 for (unsigned I = 0, E = Locals.size(); I != E; ++I) {
3578 for (unsigned I = 0, E = Locals.size(); I != E; ++I) {
3589 if (Locals.empty()) return;
3591 CGF.EmitNounwindRuntimeCall(WriteHazard, Locals);
3595 assert(!Locals.empty());
3596 llvm::CallInst *call = Builder.CreateCall(ReadHazard, Locals);
3604 if (Locals.empty()) return;
3631 // any writes to the locals are performed before making the
3634 // locals.
3657 Locals.push_back(&*I);
3661 SmallVector<llvm::Type *, 16> tys(Locals.size());
3662 for (unsigned i = 0, e = Locals.size(); i != e; ++i)
3663 tys[i] = Locals[i]->getType();
3875 // Don't optimize loads of the in-scope locals across this point.