brintos

brintos / llvm-project-archived public Read only

0
0
Text · 329 B · 0cb8c39 Raw
14 lines · plain
1; RUN: llc -mtriple=aarch64 < %s | FileCheck %s2 3 4define i64 @test_readcyclecounter() nounwind {5  ; CHECK-LABEL:   test_readcyclecounter:6  ; CHECK:         // %bb.0:7  ; CHECK-NEXT:    mrs x0, CNTVCT_EL08  ; CHECK-NEXT:    ret9  %tmp0 = call i64 @llvm.readcyclecounter()10  ret i64 %tmp011}12 13declare i64 @llvm.readcyclecounter()14