LCOV - code coverage report
Current view: top level - gcc/rust/expand - rust-macro-builtins-asm.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 85.1 % 503 428
Test Date: 2025-07-26 09:32:30 Functions: 100.0 % 30 30
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust12MacroBuiltin16llvm_asm_handlerEmRNS_3AST14MacroInvocDataENS1_9InvocKindENS1_7AsmKindE 2
_ZN4Rust14parse_llvm_asmEmRNS_3AST14MacroInvocDataENS0_9InvocKindENS0_7AsmKindE 2
_ZN4Rust17parse_llvm_inputsERNS_14LlvmAsmContextE 2
_ZN4Rust18parse_llvm_optionsERNS_14LlvmAsmContextE 2
_ZN4Rust18parse_llvm_outputsERNS_14LlvmAsmContextE 2
_ZN4Rust19parse_llvm_clobbersERNS_14LlvmAsmContextE 2
_ZN4Rust20parse_llvm_argumentsENS_14LlvmAsmContextE 2
_ZN4Rust20parse_llvm_templatesENS_14LlvmAsmContextE 2
_ZN4Rust19parse_llvm_operandsERNS_14LlvmAsmContextERSt6vectorINS_3AST11LlvmOperandESaIS4_EE 4
_ZN4Rust17parse_clobber_abiENS_16InlineAsmContextE 6
_ZN4Rust13parse_optionsERNS_16InlineAsmContextE 14
_ZN4Rust13check_and_setERNS_16InlineAsmContextENS_3AST15InlineAsmOptionE 18
_ZN4Rust21parse_reg_operand_symENS_16InlineAsmContextE 30
_ZN4Rust23parse_reg_operand_constENS_16InlineAsmContextE 30
_ZN4Rust28parse_reg_operand_unexpectedENS_16InlineAsmContextE 30
_ZN4Rust23parse_reg_operand_inoutENS_16InlineAsmContextE 32
_ZN4Rust25parse_reg_operand_lateoutENS_16InlineAsmContextE 32
_ZN4Rust9parse_regERNS_16InlineAsmContextE 39
_ZN4Rust25expand_inline_asm_stringsENS_16InlineAsmContextE 40
_ZN4Rust8validateENS_16InlineAsmContextE 40
_ZN4Rust21parse_reg_operand_outENS_16InlineAsmContextE 52
_ZN4Rust13parse_asm_argENS_16InlineAsmContextE 56
_ZN4Rust12MacroBuiltin11asm_handlerEmRNS_3AST14MacroInvocDataENS1_9InvocKindENS1_7AsmKindE 58
_ZN4Rust20parse_format_stringsENS_16InlineAsmContextE 58
_ZN4Rust9parse_asmEmRNS_3AST14MacroInvocDataENS0_9InvocKindENS0_7AsmKindE 58
_ZN4Rust19strip_double_quotesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 64
_ZN4Rust17parse_reg_operandENS_16InlineAsmContextE 69
_ZN4Rust20parse_reg_operand_inENS_16InlineAsmContextE 69
_ZN4Rust19parse_format_stringB5cxx11ERNS_16InlineAsmContextE 106
_ZN4Rust16check_identifierERNS_6ParserINS_15MacroInvocLexerEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 513

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.