Lines Matching refs:PFS
361 PerFunctionState *PFS);
364 bool ParseValue(Type *Ty, Value *&V, PerFunctionState *PFS);
365 bool ParseValue(Type *Ty, Value *&V, PerFunctionState &PFS) {
366 return ParseValue(Ty, V, &PFS);
370 PerFunctionState &PFS) {
372 return ParseValue(Ty, V, &PFS);
375 bool ParseTypeAndValue(Value *&V, PerFunctionState *PFS);
376 bool ParseTypeAndValue(Value *&V, PerFunctionState &PFS) {
377 return ParseTypeAndValue(V, &PFS);
379 bool ParseTypeAndValue(Value *&V, LocTy &Loc, PerFunctionState &PFS) {
381 return ParseTypeAndValue(V, PFS);
384 PerFunctionState &PFS);
385 bool ParseTypeAndBasicBlock(BasicBlock *&BB, PerFunctionState &PFS) {
387 return ParseTypeAndBasicBlock(BB, Loc, PFS);
399 PerFunctionState &PFS,
405 PerFunctionState &PFS);
408 PerFunctionState &PFS);
411 bool ParseValID(ValID &ID, PerFunctionState *PFS = nullptr);
416 bool ParseMetadataAsValue(Value *&V, PerFunctionState &PFS);
418 PerFunctionState *PFS);
419 PFS);
454 bool ParseBasicBlock(PerFunctionState &PFS);
462 PerFunctionState &PFS);
465 bool ParseRet(Instruction *&Inst, BasicBlock *BB, PerFunctionState &PFS);
466 bool ParseBr(Instruction *&Inst, PerFunctionState &PFS);
467 bool ParseSwitch(Instruction *&Inst, PerFunctionState &PFS);
468 bool ParseIndirectBr(Instruction *&Inst, PerFunctionState &PFS);
469 bool ParseInvoke(Instruction *&Inst, PerFunctionState &PFS);
470 bool ParseResume(Instruction *&Inst, PerFunctionState &PFS);
471 bool ParseCleanupRet(Instruction *&Inst, PerFunctionState &PFS);
472 bool ParseCatchRet(Instruction *&Inst, PerFunctionState &PFS);
473 bool ParseCatchSwitch(Instruction *&Inst, PerFunctionState &PFS);
474 bool ParseCatchPad(Instruction *&Inst, PerFunctionState &PFS);
475 bool ParseCleanupPad(Instruction *&Inst, PerFunctionState &PFS);
477 bool ParseArithmetic(Instruction *&I, PerFunctionState &PFS, unsigned Opc,
479 bool ParseLogical(Instruction *&I, PerFunctionState &PFS, unsigned Opc);
480 bool ParseCompare(Instruction *&I, PerFunctionState &PFS, unsigned Opc);
481 bool ParseCast(Instruction *&I, PerFunctionState &PFS, unsigned Opc);
482 bool ParseSelect(Instruction *&I, PerFunctionState &PFS);
483 bool ParseVA_Arg(Instruction *&I, PerFunctionState &PFS);
484 bool ParseExtractElement(Instruction *&I, PerFunctionState &PFS);
485 bool ParseInsertElement(Instruction *&I, PerFunctionState &PFS);
486 bool ParseShuffleVector(Instruction *&I, PerFunctionState &PFS);
487 int ParsePHI(Instruction *&I, PerFunctionState &PFS);
488 bool ParseLandingPad(Instruction *&I, PerFunctionState &PFS);
489 bool ParseCall(Instruction *&I, PerFunctionState &PFS,
491 int ParseAlloc(Instruction *&I, PerFunctionState &PFS);
492 int ParseLoad(Instruction *&I, PerFunctionState &PFS);
493 int ParseStore(Instruction *&I, PerFunctionState &PFS);
494 int ParseCmpXchg(Instruction *&I, PerFunctionState &PFS);
495 int ParseAtomicRMW(Instruction *&I, PerFunctionState &PFS);
496 int ParseFence(Instruction *&I, PerFunctionState &PFS);
497 int ParseGetElementPtr(Instruction *&I, PerFunctionState &PFS);
498 int ParseExtractValue(Instruction *&I, PerFunctionState &PFS);
499 int ParseInsertValue(Instruction *&I, PerFunctionState &PFS);
502 bool ParseUseListOrder(PerFunctionState *PFS = nullptr);