Searched refs:ValueStack (Results 1 – 4 of 4) sorted by relevance
70 using ValueStack = DescriptorStorage</*COPY_VALUES=*/true>; typedef177 inline static ValueStack *getValueStorage(void *opaquePtr) { in getValueStorage()178 return static_cast<ValueStack *>(opaquePtr); in getValueStorage()187 return ValueStack::allocate(sourceFile, line); in RTNAME()203 ValueStack::destroy(getValueStorage(opaquePtr)); in RTNAME()
84 ValueStack.emplace_back(); in Evaluator() 119 Constant *R = ValueStack.back().lookup(V); in getVal() 125 ValueStack.back()[V] = C; in setVal() 144 std::deque<DenseMap<Value*, Constant*>> ValueStack;147 std::deque<DenseMap<Value*, Constant*>> ValueStack; global() variable
516 ValueStack.emplace_back(); in EvaluateBlock() 521 ValueStack.pop_back(); in EvaluateBlock()
3783 Value *back() const { return ValueStack.back(); } in getClassForExpression() 3787 ValueStack.emplace_back(V); in getClassForExpression() 3802 assert(ValueStack.size() == DFSStack.size() && in findPHIOfOpsLeader() 3803 "Mismatch between ValueStack and DFSStack"); in findPHIOfOpsLeader() 3808 ValueStack.pop_back(); in findPHIOfOpsLeader() 3813 SmallVector<Value *, 8> ValueStack; in findPHIOfOpsLeader() 3776 SmallVector<Value *, 8> ValueStack; global() member in __anon33c65ffb1511::ValueDFSStack