Lines Matching refs:postfix
567 llvm::ArrayRef<uint8_t> SymbolFileBreakpad::SaveAsDWARF(postfix::Node &node) { in SaveAsDWARF()
587 postfix::Node *rhs = postfix::ParseOneExpression(rule->second, node_alloc); in ParseCFIUnwindRow()
593 bool success = postfix::ResolveSymbols( in ParseCFIUnwindRow()
594 rhs, [&](postfix::SymbolNode &symbol) -> postfix::Node * { in ParseCFIUnwindRow()
597 return postfix::MakeNode<postfix::InitialValueNode>(node_alloc); in ParseCFIUnwindRow()
601 return postfix::MakeNode<postfix::RegisterNode>( in ParseCFIUnwindRow()
711 std::vector<std::pair<llvm::StringRef, postfix::Node *>> program = in ParseWinUnwindPlan()
712 postfix::ParseFPOProgram(record->ProgramString, node_alloc); in ParseWinUnwindPlan()
721 [&](postfix::SymbolNode &symbol) -> postfix::Node * { in ParseWinUnwindPlan()
728 return postfix::MakeNode<postfix::RegisterNode>( in ParseWinUnwindPlan()
735 auto *symbol = llvm::dyn_cast<postfix::SymbolNode>(it->second); in ParseWinUnwindPlan()
740 if (!postfix::ResolveSymbols(it->second, symbol_resolver)) { in ParseWinUnwindPlan()
752 it->second = postfix::MakeNode<postfix::InitialValueNode>(node_alloc); in ParseWinUnwindPlan()
762 if (!postfix::ResolveSymbols(it->second, symbol_resolver)) { in ParseWinUnwindPlan()