1*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=hexagon -disable-const64=0 < %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=hexagon -disable-const64=1 < %s | FileCheck %s --check-prefix=CHECKOLD 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker; CHECK: CONST64 5*9880d681SAndroid Build Coastguard Worker; CHECKOLD-NOT: CONST64 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Workertarget datalayout = "e-m:e-p:32:32-i1:32-i64:64-a:0-v32:32-n16:32" 8*9880d681SAndroid Build Coastguard Workertarget triple = "hexagon" 9*9880d681SAndroid Build Coastguard Worker 10*9880d681SAndroid Build Coastguard Worker; Function Attrs: nounwind 11*9880d681SAndroid Build Coastguard Workerdefine void @foo() optsize { 12*9880d681SAndroid Build Coastguard Workerentry: 13*9880d681SAndroid Build Coastguard Worker call void @bar(i32 32768, i32 32768, i8 zeroext 1) 14*9880d681SAndroid Build Coastguard Worker ret void 15*9880d681SAndroid Build Coastguard Worker} 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Workerdeclare void @bar(i32, i32, i8 zeroext) 18*9880d681SAndroid Build Coastguard Worker 19