File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
llvm/test/Transforms/HipStdPar Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -431,6 +431,26 @@ entry:
431431 ret void
432432}
433433
434+ @globdbl = global double 4 .200000e+01
435+ @globflt = global float 4 .200000e+01
436+
437+ define void @global_args () {
438+ ; CHECK-LABEL: define void @global_args() {
439+ ; CHECK-NEXT: [[ENTRY:.*:]]
440+ ; CHECK-NEXT: [[DBL:%.*]] = load double, ptr @globdbl, align 8
441+ ; CHECK-NEXT: [[FLT:%.*]] = load float, ptr @globflt, align 4
442+ ; CHECK-NEXT: [[TMP0:%.*]] = call double @__hipstdpar_remquo_f64(double [[DBL]], double [[DBL]], ptr @globdbl)
443+ ; CHECK-NEXT: [[TMP1:%.*]] = call float @__hipstdpar_remquo_f32(float [[FLT]], float [[FLT]], ptr @globflt)
444+ ; CHECK-NEXT: ret void
445+ ;
446+ entry:
447+ %dbl = load double , ptr @globdbl
448+ %flt = load float , ptr @globflt
449+ %1 = call double @remquo (double %dbl , double %dbl , ptr @globdbl )
450+ %2 = call float @remquof (float %flt , float %flt , ptr @globflt )
451+ ret void
452+ }
453+
434454declare hidden double @remainder (double , double )
435455
436456declare hidden float @remainderf (float , float )
You can’t perform that action at this time.
0 commit comments