brintos

brintos / llvm-project-archived public Read only

0
0
Text · 699 B · 35f94df Raw
23 lines · plain
1REQUIRES: x86_64-linux2 3To update the inputs used below run Inputs/update_memprof_inputs.sh /path/to/updated/clang4RUN: llvm-profdata show --memory %p/Inputs/multi.memprofraw --profiled-binary %p/Inputs/multi.memprofexe -o - | FileCheck %s5 6We expect 2 MIB entries, 1 each for the malloc calls in the program.7 8CHECK:  MemprofProfile:9CHECK-NEXT:  Summary:10CHECK-NEXT:    Version: 511CHECK-NEXT:    NumSegments: {{[0-9]+}}12CHECK-NEXT:    NumMibInfo: 213CHECK-NEXT:    NumAllocFunctions: 114CHECK-NEXT:    NumStackOffsets: 215 16CHECK:        SymbolName: main17CHECK-NEXT:     LineOffset: 118CHECK-NEXT:     Column: 2119 20CHECK:        SymbolName: main21CHECK-NEXT:     LineOffset: 522CHECK-NEXT:     Column: 1523