1 // RUN: %clang_cc1 -emit-llvm -triple mips -target-feature +soft-float %s -o - | FileCheck %s --check-prefix=SOFT_FLOAT 2 3 // SOFT_FLOAT: call void asm sideeffect "", "r,~{$1}"(float %1) read_float(float * p)4void read_float(float *p) { 5 __asm__("" ::"r"(*p)); 6 } 7 8 // SOFT_FLOAT: call void asm sideeffect "", "r,~{$1}"(double %1) read_double(double * p)9void read_double(double *p) { 10 __asm__("" :: "r"(*p)); 11 } 12