Home | History | Annotate | Download | only in Hexagon
      1 ; RUN: llc -march=hexagon -hexagon-small-data-threshold=0 < %s | FileCheck %s
      2 ; CHECK-NOT: CONST
      3 
      4 target triple = "hexagon"
      5 
      6 ; Function Attrs: nounwind
      7 define i32 @f0(i64 %a0) #0 {
      8 b0:
      9   %v0 = alloca i64, align 8
     10   store i64 %a0, i64* %v0, align 8
     11   %v1 = call i32 @llvm.hexagon.S2.ct0p(i64 4222189076152335)
     12   ret i32 %v1
     13 }
     14 
     15 ; Function Attrs: nounwind readnone
     16 declare i32 @llvm.hexagon.S2.ct0p(i64) #1
     17 
     18 attributes #0 = { nounwind }
     19 attributes #1 = { nounwind readnone }
     20