Lines Matching refs:postfix
437 llvm::ArrayRef<uint8_t> SymbolFileBreakpad::SaveAsDWARF(postfix::Node &node) { in SaveAsDWARF()
457 postfix::Node *rhs = postfix::ParseOneExpression(rule->second, node_alloc); in ParseCFIUnwindRow()
463 bool success = postfix::ResolveSymbols( in ParseCFIUnwindRow()
464 rhs, [&](postfix::SymbolNode &symbol) -> postfix::Node * { in ParseCFIUnwindRow()
467 return postfix::MakeNode<postfix::InitialValueNode>(node_alloc); in ParseCFIUnwindRow()
471 return postfix::MakeNode<postfix::RegisterNode>( in ParseCFIUnwindRow()
582 std::vector<std::pair<llvm::StringRef, postfix::Node *>> program = in ParseWinUnwindPlan()
583 postfix::ParseFPOProgram(record->ProgramString, node_alloc); in ParseWinUnwindPlan()
592 [&](postfix::SymbolNode &symbol) -> postfix::Node * { in ParseWinUnwindPlan()
599 return postfix::MakeNode<postfix::RegisterNode>( in ParseWinUnwindPlan()
606 auto *symbol = llvm::dyn_cast<postfix::SymbolNode>(it->second); in ParseWinUnwindPlan()
611 if (!postfix::ResolveSymbols(it->second, symbol_resolver)) { in ParseWinUnwindPlan()
623 it->second = postfix::MakeNode<postfix::InitialValueNode>(node_alloc); in ParseWinUnwindPlan()
633 if (!postfix::ResolveSymbols(it->second, symbol_resolver)) { in ParseWinUnwindPlan()