reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
135 class PerFunctionState;
2431 PerFunctionState &PFS, bool IsMustTailCall, 2507 SmallVectorImpl<OperandBundleDef> &BundleList, PerFunctionState &PFS) { 3069 bool LLParser::ParseValID(ValID &ID, PerFunctionState *PFS) { 5052 bool LLParser::ParseMetadataAsValue(Value *&V, PerFunctionState &PFS) { 5067 PerFunctionState *PFS) { 5091 bool LLParser::ParseMetadata(Metadata *&MD, PerFunctionState *PFS) { 5134 PerFunctionState *PFS, bool IsCall) { 5275 bool LLParser::ParseValue(Type *Ty, Value *&V, PerFunctionState *PFS) { 5282 bool LLParser::ParseTypeAndValue(Value *&V, PerFunctionState *PFS) { 5289 PerFunctionState &PFS) { 5585 PerFunctionState PFS(*this, Fn, FunctionNumber); 5591 SaveAndRestore<PerFunctionState *> ScopeExit(BlockAddressPFS, &PFS); 5614 bool LLParser::ParseBasicBlock(PerFunctionState &PFS) { 5690 PerFunctionState &PFS) { 5894 PerFunctionState &PFS) { 5924 bool LLParser::ParseBr(Instruction *&Inst, PerFunctionState &PFS) { 5953 bool LLParser::ParseSwitch(Instruction *&Inst, PerFunctionState &PFS) { 5998 bool LLParser::ParseIndirectBr(Instruction *&Inst, PerFunctionState &PFS) { 6038 bool LLParser::ParseInvoke(Instruction *&Inst, PerFunctionState &PFS) { 6134 bool LLParser::ParseResume(Instruction *&Inst, PerFunctionState &PFS) { 6145 PerFunctionState &PFS) { 6178 bool LLParser::ParseCleanupRet(Instruction *&Inst, PerFunctionState &PFS) { 6207 bool LLParser::ParseCatchRet(Instruction *&Inst, PerFunctionState &PFS) { 6227 bool LLParser::ParseCatchSwitch(Instruction *&Inst, PerFunctionState &PFS) { 6277 bool LLParser::ParseCatchPad(Instruction *&Inst, PerFunctionState &PFS) { 6299 bool LLParser::ParseCleanupPad(Instruction *&Inst, PerFunctionState &PFS) { 6329 bool LLParser::ParseUnaryOp(Instruction *&Inst, PerFunctionState &PFS, 6349 bool LLParser::ParseCallBr(Instruction *&Inst, PerFunctionState &PFS) { 6472 bool LLParser::ParseArithmetic(Instruction *&Inst, PerFunctionState &PFS, 6492 bool LLParser::ParseLogical(Instruction *&Inst, PerFunctionState &PFS, 6510 bool LLParser::ParseCompare(Instruction *&Inst, PerFunctionState &PFS, 6543 bool LLParser::ParseCast(Instruction *&Inst, PerFunctionState &PFS, 6565 bool LLParser::ParseSelect(Instruction *&Inst, PerFunctionState &PFS) { 6584 bool LLParser::ParseVA_Arg(Instruction *&Inst, PerFunctionState &PFS) { 6602 bool LLParser::ParseExtractElement(Instruction *&Inst, PerFunctionState &PFS) { 6619 bool LLParser::ParseInsertElement(Instruction *&Inst, PerFunctionState &PFS) { 6638 bool LLParser::ParseShuffleVector(Instruction *&Inst, PerFunctionState &PFS) { 6657 int LLParser::ParsePHI(Instruction *&Inst, PerFunctionState &PFS) { 6707 bool LLParser::ParseLandingPad(Instruction *&Inst, PerFunctionState &PFS) { 6759 bool LLParser::ParseCall(Instruction *&Inst, PerFunctionState &PFS, 6871 int LLParser::ParseAlloc(Instruction *&Inst, PerFunctionState &PFS) { 6933 int LLParser::ParseLoad(Instruction *&Inst, PerFunctionState &PFS) { 6982 int LLParser::ParseStore(Instruction *&Inst, PerFunctionState &PFS) { 7027 int LLParser::ParseCmpXchg(Instruction *&Inst, PerFunctionState &PFS) { 7080 int LLParser::ParseAtomicRMW(Instruction *&Inst, PerFunctionState &PFS) { 7164 int LLParser::ParseFence(Instruction *&Inst, PerFunctionState &PFS) { 7181 int LLParser::ParseGetElementPtr(Instruction *&Inst, PerFunctionState &PFS) { 7244 int LLParser::ParseExtractValue(Instruction *&Inst, PerFunctionState &PFS) { 7263 int LLParser::ParseInsertValue(Instruction *&Inst, PerFunctionState &PFS) { 7390 bool LLParser::ParseUseListOrder(PerFunctionState *PFS) {lib/AsmParser/LLParser.h
139 PerFunctionState *BlockAddressPFS; 457 PerFunctionState *PFS, bool IsCall); 463 bool ParseValue(Type *Ty, Value *&V, PerFunctionState *PFS); 464 bool ParseValue(Type *Ty, Value *&V, PerFunctionState &PFS) { 469 PerFunctionState &PFS) { 474 bool ParseTypeAndValue(Value *&V, PerFunctionState *PFS); 475 bool ParseTypeAndValue(Value *&V, PerFunctionState &PFS) { 478 bool ParseTypeAndValue(Value *&V, LocTy &Loc, PerFunctionState &PFS) { 483 PerFunctionState &PFS); 484 bool ParseTypeAndBasicBlock(BasicBlock *&BB, PerFunctionState &PFS) { 498 PerFunctionState &PFS, 504 PerFunctionState &PFS); 507 PerFunctionState &PFS); 510 bool ParseValID(ValID &ID, PerFunctionState *PFS = nullptr); 516 bool ParseMetadataAsValue(Value *&V, PerFunctionState &PFS); 518 PerFunctionState *PFS); 519 bool ParseMetadata(Metadata *&MD, PerFunctionState *PFS); 554 bool ParseBasicBlock(PerFunctionState &PFS); 562 PerFunctionState &PFS); 565 bool ParseRet(Instruction *&Inst, BasicBlock *BB, PerFunctionState &PFS); 566 bool ParseBr(Instruction *&Inst, PerFunctionState &PFS); 567 bool ParseSwitch(Instruction *&Inst, PerFunctionState &PFS); 568 bool ParseIndirectBr(Instruction *&Inst, PerFunctionState &PFS); 569 bool ParseInvoke(Instruction *&Inst, PerFunctionState &PFS); 570 bool ParseResume(Instruction *&Inst, PerFunctionState &PFS); 571 bool ParseCleanupRet(Instruction *&Inst, PerFunctionState &PFS); 572 bool ParseCatchRet(Instruction *&Inst, PerFunctionState &PFS); 573 bool ParseCatchSwitch(Instruction *&Inst, PerFunctionState &PFS); 574 bool ParseCatchPad(Instruction *&Inst, PerFunctionState &PFS); 575 bool ParseCleanupPad(Instruction *&Inst, PerFunctionState &PFS); 576 bool ParseCallBr(Instruction *&Inst, PerFunctionState &PFS); 578 bool ParseUnaryOp(Instruction *&Inst, PerFunctionState &PFS, unsigned Opc, 580 bool ParseArithmetic(Instruction *&Inst, PerFunctionState &PFS, unsigned Opc, 582 bool ParseLogical(Instruction *&Inst, PerFunctionState &PFS, unsigned Opc); 583 bool ParseCompare(Instruction *&Inst, PerFunctionState &PFS, unsigned Opc); 584 bool ParseCast(Instruction *&Inst, PerFunctionState &PFS, unsigned Opc); 585 bool ParseSelect(Instruction *&Inst, PerFunctionState &PFS); 586 bool ParseVA_Arg(Instruction *&Inst, PerFunctionState &PFS); 587 bool ParseExtractElement(Instruction *&Inst, PerFunctionState &PFS); 588 bool ParseInsertElement(Instruction *&Inst, PerFunctionState &PFS); 589 bool ParseShuffleVector(Instruction *&Inst, PerFunctionState &PFS); 590 int ParsePHI(Instruction *&Inst, PerFunctionState &PFS); 591 bool ParseLandingPad(Instruction *&Inst, PerFunctionState &PFS); 592 bool ParseCall(Instruction *&Inst, PerFunctionState &PFS, 594 int ParseAlloc(Instruction *&Inst, PerFunctionState &PFS); 595 int ParseLoad(Instruction *&Inst, PerFunctionState &PFS); 596 int ParseStore(Instruction *&Inst, PerFunctionState &PFS); 597 int ParseCmpXchg(Instruction *&Inst, PerFunctionState &PFS); 598 int ParseAtomicRMW(Instruction *&Inst, PerFunctionState &PFS); 599 int ParseFence(Instruction *&Inst, PerFunctionState &PFS); 600 int ParseGetElementPtr(Instruction *&Inst, PerFunctionState &PFS); 601 int ParseExtractValue(Instruction *&Inst, PerFunctionState &PFS); 602 int ParseInsertValue(Instruction *&Inst, PerFunctionState &PFS); 605 bool ParseUseListOrder(PerFunctionState *PFS = nullptr);