Lines Matching refs:Val
330 if (Val) removeFromList();
331 Val = V;
340 static inline bool doit(const Value &Val) {
341 return Val.getValueID() >= Value::ConstantFirstVal &&
342 Val.getValueID() <= Value::ConstantLastVal;
347 static inline bool doit (const Value &Val) {
348 return Val.getValueID() == Value::ArgumentVal;
353 static inline bool doit(const Value &Val) {
354 return Val.getValueID() == Value::InlineAsmVal;
359 static inline bool doit(const Value &Val) {
360 return Val.getValueID() >= Value::InstructionVal;
365 static inline bool doit(const Value &Val) {
366 return Val.getValueID() == Value::BasicBlockVal;
371 static inline bool doit(const Value &Val) {
372 return Val.getValueID() == Value::FunctionVal;
377 static inline bool doit(const Value &Val) {
378 return Val.getValueID() == Value::GlobalVariableVal;
383 static inline bool doit(const Value &Val) {
384 return Val.getValueID() == Value::GlobalAliasVal;
389 static inline bool doit(const Value &Val) {
390 return isa<GlobalVariable>(Val) || isa<Function>(Val) ||
391 isa<GlobalAlias>(Val);
396 static inline bool doit(const Value &Val) {
397 return Val.getValueID() == Value::MDNodeVal;