Lines Matching refs:ST
140 static bool getSymTab(Value *V, ValueSymbolTable *&ST) {
141 ST = 0;
145 ST = &PP->getValueSymbolTable();
148 ST = &P->getValueSymbolTable();
151 ST = &P->getValueSymbolTable();
154 ST = &P->getValueSymbolTable();
190 ValueSymbolTable *ST;
191 if (getSymTab(this, ST))
194 if (!ST) { // No symbol table to update? Just do the change.
218 ST->removeValueName(Name);
227 Name = ST->createValueName(NameRef, this);
236 ValueSymbolTable *ST = 0;
240 if (getSymTab(this, ST)) {
248 if (ST)
249 ST->removeValueName(Name);
260 if (!ST) {
261 if (getSymTab(this, ST)) {
268 // Get V's ST, this should always succed, because V has a name.
271 assert(!Failure && "V has a name, so it should have a ST!"); (void)Failure;
275 if (ST == VST) {
284 // then reinsert it into ST.
292 if (ST)
293 ST->reinsertValue(this);