brintos

brintos / llvm-project-archived public Read only

0
0
Text · 860 B · d85c182 Raw
30 lines · plain
1 2# REQUIRES: x86-registered-target3# Ensure llc can read and parse MIR pseudo probe operations.4# RUN: llc -O0 -mtriple x86_64-- -run-pass none %s -o - | FileCheck %s5 6# CHECK: PSEUDO_PROBE 6699318081062747564, 1, 0, 07# CHECK: PSEUDO_PROBE 6699318081062747564, 3, 0, 08# CHECK: PSEUDO_PROBE 6699318081062747564, 4, 0, 09# CHECK: PSEUDO_PROBE 6699318081062747564, 2, 0, 010# CHECK: PSEUDO_PROBE 6699318081062747564, 4, 0, 011 12name:            foo13body:             |14  bb.0:15    TEST32rr killed renamable $edi, renamable $edi, implicit-def $eflags16    PSEUDO_PROBE 6699318081062747564, 1, 0, 017    JCC_1 %bb.1, 4, implicit $eflags18  19  bb.2:20    PSEUDO_PROBE 6699318081062747564, 3, 0, 021    PSEUDO_PROBE 6699318081062747564, 4, 0, 022    RET6423  24  bb.1:25    PSEUDO_PROBE 6699318081062747564, 2, 0, 026    PSEUDO_PROBE 6699318081062747564, 4, 0, 027    RET6428 29...30