/external/clang/test/Driver/ |
D | mips-mti.cpp | 3 // -EB -mhard-float -mabi=32 4 // RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ 5 // RUN: --target=mips-mti-linux-gnu \ 6 // RUN: --gcc-toolchain=%S/Inputs/mips_mti_tree \ 7 // RUN: -stdlib=libstdc++ \ 8 // RUN: -EB -mhard-float -mabi=32 \ 9 // RUN: | FileCheck --check-prefix=EB-HARD-O32 %s 10 // EB-HARD-O32: "-internal-isystem" 11 // EB-HARD-O32: "[[TC:[^"]+/lib/gcc/mips-mti-linux-gnu/4.9.2]]/../../../../mips-mti-linux-gnu/inclu… 12 // EB-HARD-O32: "-internal-isystem" [all …]
|
D | mips-img-v2.cpp | 3 // -EB -mips32r6 -mhard-float -mabi=32 4 // RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ 5 // RUN: --target=mips-img-linux-gnu \ 6 // RUN: --gcc-toolchain=%S/Inputs/mips_img_v2_tree \ 7 // RUN: -stdlib=libstdc++ \ 8 // RUN: -EB -mips32r6 -mhard-float -mabi=32 \ 9 // RUN: | FileCheck --check-prefix=EB-HARD-O32 %s 10 // EB-HARD-O32: "-internal-isystem" 11 // EB-HARD-O32: "[[TC:[^"]+/lib/gcc/mips-img-linux-gnu/4.9.2]]/../../../../mips-img-linux-gnu/inclu… 12 // EB-HARD-O32: "-internal-isystem" [all …]
|
D | mips-float.c | 1 // Check handling -mhard-float / -msoft-float / -mfloat-abi options 5 // RUN: %clang -c %s -### -o %t.o 2>&1 \ 6 // RUN: -target mips-linux-gnu \ 7 // RUN: | FileCheck --check-prefix=CHECK-DEF %s 8 // CHECK-DEF: "-mfloat-abi" "hard" 10 // -mhard-float 11 // RUN: %clang -c %s -### -o %t.o 2>&1 \ 12 // RUN: -target mips-linux-gnu -mhard-float \ 13 // RUN: | FileCheck --check-prefix=CHECK-HARD %s 14 // CHECK-HARD: "-mfloat-abi" "hard" [all …]
|
D | mips-mti-linux.c | 1 // Check frontend and linker invocations on GPL-free MIPS toolchain. 3 // FIXME: Using --sysroot with this toolchain/triple isn't supported. We use 5 // Ideally, we'd like to have an --llvm-toolchain option similar to 6 // the --gcc-toolchain one. 7 // REQUIRES: mips-registered-target 9 // = Big-endian, mips32r2, hard float 10 // RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ 11 // RUN: --target=mips-mti-linux -mips32r2 -mhard-float \ 12 // RUN: --sysroot=%S/Inputs/mips_mti_linux/sysroot \ 13 // RUN: | FileCheck --check-prefix=CHECK-BE-HF-32R2 %s [all …]
|
/external/llvm/test/CodeGen/Thumb2/ |
D | float-cmp.ll | 1 ; RUN: llc < %s -mtriple=thumbv7-none-eabi -mcpu=cortex-m3 | FileCheck %s -check-prefix=CHECK -ch… 2 ; RUN: llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m4 | FileCheck %s -check-prefix=CHECK -ch… 3 ; RUN: llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m7 | FileCheck %s -check-prefix=CHECK -ch… 4 ; RUN: llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-a8 | FileCheck %s -check-prefix=CHECK -ch… 9 ; CHECK-LABEL: cmp_f_false: 11 ; HARD: movs r0, #0 16 ; CHECK-LABEL: cmp_f_oeq: 18 ; HARD: vcmpe.f32 19 ; HARD: moveq r0, #1 24 ; CHECK-LABEL: cmp_f_ogt: [all …]
|
D | float-ops.ll | 1 ; RUN: llc < %s -mtriple=thumbv7-none-eabi -mcpu=cortex-m3 | FileCheck %s -check-prefix=CHECK -ch… 2 …llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m4 | FileCheck %s -check-prefix=CHECK -check-pr… 3 … llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m7 | FileCheck %s -check-prefix=CHECK -check-p… 4 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-a8 | FileCheck %s -check-prefix=CHECK -check-prefix=HARD… 8 ; CHECK-LABEL: add_f: 10 ; HARD: vadd.f32 s0, s0, s1 17 ; CHECK-LABEL: add_d: 27 ; CHECK-LABEL: sub_f: 29 ; HARD: vsub.f32 s 36 ; CHECK-LABEL: sub_d: [all …]
|
D | float-intrinsics-float.ll | 1 …RUN: llc < %s -mtriple=thumbv7-none-eabi -mcpu=cortex-m3 | FileCheck %s -chec… 2 …< %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m4 | FileCheck %s -check-prefix=… 3 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-m7 | FileCheck %s -check-prefix=CHECK… 4 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-m7 -mattr=+fp-only-sp | FileCheck %s -check-prefix=CHECK… 5 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-a7 | FileCheck %s -check-prefix=CHECK… 6 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-a57 | FileCheck %s -check-prefix=CHECK… 10 ; CHECK-LABEL: sqrt_f: 12 ; HARD: vsqrt.f32 s0, s0 19 ; CHECK-LABEL: powi_f: 21 ; HARD: b __powisf2 [all …]
|
D | float-intrinsics-double.ll | 1 …RUN: llc < %s -mtriple=thumbv7-none-eabi -mcpu=cortex-m3 | FileCheck %s -chec… 2 …RUN: llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m4 | FileCheck %s -chec… 3 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-m7 | FileCheck %s -check-prefix=CHECK… 4 …RUN: llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m7 -mattr=+fp-only-sp | FileCheck %s -chec… 5 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-a7 | FileCheck %s -check-prefix=CHECK… 6 …-mtriple=thumbv7-none-eabihf -mcpu=cortex-a57 | FileCheck %s -check-prefix=CHECK… 10 ; CHECK-LABEL: sqrt_d: 12 ; HARD: vsqrt.f64 d0, d0 19 ; CHECK-LABEL: powi_d: 21 ; HARD: b __powidf2 [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | big-endian-vector-callee.ll | 1 ; RUN: llc -mtriple armeb-eabi -mattr v7,neon -float-abi soft %s -o - | FileCheck %s -check-prefix … 2 ; RUN: llc -mtriple armeb-eabi -mattr v7,neon -float-abi hard %s -o - | FileCheck %s -check-prefix … 4 ; CHECK-LABEL: test_i64_f64: 6 ; SOFT: vmov [[REG:d[0-9]+]], r1, r0 8 ; HARD: vadd.f64 d{{[0-9]+}}, d0 17 ; CHECK-LABEL: test_i64_v1i64: 19 ; SOFT: vmov [[REG:d[0-9]+]], r1, r0 21 ; HARD: vadd.i64 d{{[0-9]+}}, d0 30 ; CHECK-LABEL: test_i64_v2f32: 32 ; SOFT: vmov [[REG:d[0-9]+]], r1, r0 [all …]
|
D | big-endian-vector-caller.ll | 1 ; RUN: llc -mtriple armeb-eabi -mattr v7,neon -float-abi soft %s -o - | FileCheck %s -check-prefix … 2 ; RUN: llc -mtriple armeb-eabi -mattr v7,neon -float-abi hard %s -o - | FileCheck %s -check-prefix … 4 ; CHECK-LABEL: test_i64_f64: 7 ; SOFT: vadd.f64 [[REG:d[0-9]+]] 9 ; HARD: vadd.f64 d0 20 ; CHECK-LABEL: test_i64_v1i64: 23 ; SOFT: vadd.i64 [[REG:d[0-9]+]] 25 ; HARD: vadd.i64 d0 36 ; CHECK-LABEL: test_i64_v2f32: 39 ; SOFT: vrev64.32 [[REG:d[0-9]+]] [all …]
|
D | fp16-args.ll | 1 ; RUN: llc -float-abi soft -mattr=+fp16 < %s | FileCheck %s --check-prefix=CHECK --check-prefix=SOFT 2 ; RUN: llc -float-abi hard -mattr=+fp16 < %s | FileCheck %s --check-prefix=CHECK --check-prefix=HARD 4 target datalayout = "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64" 5 target triple = "armv7a--none-eabi" 22 ; SOFT: vmov {{s[0-9]+}}, r1 23 ; SOFT: vmov {{s[0-9]+}}, r0 24 ; SOFT: vcvtb.f32.f16 {{s[0-9]+}}, {{s[0-9]+}} 25 ; SOFT: vcvtb.f32.f16 {{s[0-9]+}}, {{s[0-9]+}} 26 ; SOFT: vadd.f32 {{s[0-9]+}}, {{s[0-9]+}}, {{s[0-9]+}} 27 ; SOFT: vcvtb.f16.f32 {{s[0-9]+}}, {{s[0-9]+}} [all …]
|
D | default-float-abi.ll | 1 ; RUN: llc -mtriple=armv7-linux-gnueabihf %s -o - | FileCheck %s --check-prefix=CHECK-HARD 2 ; RUN: llc -mtriple=armv7-linux-musleabihf %s -o - | FileCheck %s --check-prefix=CHECK-HARD 3 ; RUN: llc -mtriple=armv7-linux-eabihf %s -o - | FileCheck %s --check-prefix=CHECK-HARD 4 ; RUN: llc -mtriple=armv7-linux-gnueabihf -float-abi=soft %s -o - | FileCheck %s --check-prefix=CHE… 5 ; RUN: llc -mtriple=armv7-linux-musleabihf -float-abi=soft %s -o - | FileCheck %s --check-prefix=CH… 6 ; RUN: llc -mtriple=armv7-linux-gnueabi %s -o - | FileCheck %s --check-prefix=CHECK-SOFT 7 ; RUN: llc -mtriple=armv7-linux-musleabi %s -o - | FileCheck %s --check-prefix=CHECK-SOFT 8 ; RUN: llc -mtriple=armv7-linux-eabi -float-abi=hard %s -o - | FileCheck %s --check-prefix=CHECK-HA… 9 ; RUN: llc -mtriple=thumbv7-apple-ios6.0 %s -o - | FileCheck %s --check-prefix=CHECK-SOFT 15 ; CHECK-HARD-LABEL: test_abi: [all …]
|
D | fcopysign.ll | 1 ; RUN: llc < %s -disable-post-ra -mtriple=armv7-apple-darwin -mcpu=cortex-a8 | FileCheck %s -check-… 2 ; RUN: llc < %s -disable-post-ra -mtriple=armv7-gnueabi -float-abi=hard -mcpu=cortex-a8 | FileCheck… 7 ; SOFT-LABEL: test1: 11 ; HARD-LABEL: test1: 12 ; HARD: vmov.i32 [[REG1:(d[0-9]+)]], #0x80000000 13 ; HARD: vbsl [[REG1]], d 20 ; SOFT-LABEL: test2: 24 ; HARD-LABEL: test2: 25 ; HARD: vmov.i32 [[REG2:(d[0-9]+)]], #0x80000000 26 ; HARD: vshl.i64 [[REG2]], [[REG2]], #32 [all …]
|
D | fmacs.ll | 1 ; RUN: llc -mtriple=arm-eabi -mattr=+vfp2 %s -o - | FileCheck %s -check-prefix=VFP2 2 ; RUN: llc -mtriple=arm-eabi -mattr=+neon %s -o - | FileCheck %s -check-prefix=NEON 3 ; RUN: llc -mtriple=arm-eabi -mcpu=cortex-a8 %s -o - | FileCheck %s -check-prefix=A8 4 ; RUN: llc -mtriple=arm-eabi -mcpu=cortex-a9 %s -o - | FileCheck %s -check-prefix=A9 5 ; RUN: llc -mtriple=arm-linux-gnueabi -mcpu=cortex-a9 -float-abi=hard %s -o - | FileCheck %s -check… 9 ; VFP2-LABEL: t1: 12 ; NEON-LABEL: t1: 15 ; A8-LABEL: t1: 25 ; VFP2-LABEL: t2: 28 ; NEON-LABEL: t2: [all …]
|
D | build-attributes.ll | 4 ; RUN: llc < %s -mtriple=thumbv5-linux-gnueabi -mcpu=xscale -mattr=+strict-align | FileCheck %s --c… 5 ; RUN: llc < %s -mtriple=armv6-linux-gnueabi -mattr=+strict-align | FileCheck %s --check-prefix=V6 6 …-mtriple=armv6-linux-gnueabi -mattr=+strict-align -enable-unsafe-fp-math -disable-fp-elim -enable… 7 …RUN: llc < %s -mtriple=armv6-linux-gnueabi -mattr=+strict-align -enable-sign-dependent-rounding-fp… 8 ; RUN: llc < %s -mtriple=thumbv6m-linux-gnueabi -mattr=+strict-align | FileCheck %s --check-prefix=… 9 …-mtriple=thumbv6m-linux-gnueabi -mattr=+strict-align -enable-unsafe-fp-math -disable-fp-elim -ena… 10 ; RUN: llc < %s -mtriple=thumbv6sm-linux-gnueabi -mattr=+strict-align | FileCheck %s --check-prefix… 11 …-mtriple=thumbv6sm-linux-gnueabi -mattr=+strict-align -enable-unsafe-fp-math -disable-fp-elim -ena… 12 ; RUN: llc < %s -mtriple=armv6-linux-gnueabi -mcpu=arm1156t2f-s -mattr=+strict-align | FileCheck %s… 13 …-mtriple=armv6-linux-gnueabi -mcpu=arm1156t2f-s -mattr=+strict-align -enable-unsafe-fp-math -disa… [all …]
|
/external/llvm/test/CodeGen/SPARC/ |
D | 32abi.ll | 1 …< %s -march=sparc -disable-sparc-delay-filler -disable-sparc-leaf-proc | FileCheck %s --check-pref… 2 … %s -march=sparcel -disable-sparc-delay-filler -disable-sparc-leaf-proc | FileCheck %s --check-pre… 3 …-march=sparc -disable-sparc-delay-filler -disable-sparc-leaf-proc -mattr=soft-float | FileCheck %s… 5 ; CHECK-LABEL: intarg: 8 ; CHECK: save %sp, -96, %sp 9 ; CHECK: ld [%fp+96], [[R2:%[gilo][0-7]]] 10 ; CHECK: ld [%fp+92], [[R1:%[gilo][0-7]]] 42 ; CHECK-LABEL: call_intarg: 43 ; CHECK: save %sp, -104, %sp 44 ; Use %o0-%o5 for outgoing arguments [all …]
|
D | fp128.ll | 1 ; RUN: llc < %s -march=sparc -mattr=hard-quad-float | FileCheck %s --check-prefix=CHECK --check-pre… 2 ; RUN: llc < %s -march=sparcel -mattr=hard-quad-float | FileCheck %s --check-prefix=CHECK --check-p… 3 ; RUN: llc < %s -march=sparc -mattr=-hard-quad-float | FileCheck %s --check-prefix=CHECK --check-pr… 4 ; RUN: llc < %s -march=sparcel -mattr=-hard-quad-float | FileCheck %s --check-prefix=CHECK --check-… 7 ; CHECK-LABEL: f128_ops: 12 ; HARD: faddq [[R0:.+]], [[R1:.+]], [[R2:.+]] 13 ; HARD: fsubq [[R2]], [[R3:.+]], [[R4:.+]] 14 ; HARD: fmulq [[R4]], [[R5:.+]], [[R6:.+]] 15 ; HARD: fdivq [[R6]], [[R2]] 37 ; CHECK-LABEL: f128_spill: [all …]
|
D | 64abi.ll | 1 … RUN: llc < %s -march=sparcv9 -disable-sparc-delay-filler -disable-sparc-leaf-proc | FileCheck %s … 2 …: llc < %s -march=sparcv9 -disable-sparc-delay-filler -disable-sparc-leaf-proc -mattr=soft-float |… 4 ; CHECK-LABEL: intarg: 7 ; CHECK: save %sp, -128, %sp 8 ; CHECK: ldx [%fp+2231], [[R2:%[gilo][0-7]]] 9 ; CHECK: ld [%fp+2227], [[R1:%[gilo][0-7]]] 41 ; CHECK-LABEL: call_intarg: 43 ; CHECK: save %sp, -192, %sp 44 ; Sign-extend and store the full 64 bits. 45 ; CHECK: sra %i0, 0, [[R:%[gilo][0-7]]] [all …]
|
/external/syslinux/com32/gplinclude/disk/ |
D | errno_disk.h | 1 /* ----------------------------------------------------------------------- * 3 * Copyright 2009 Pierre-Alexandre Meyer 8 * ----------------------------------------------------------------------- */ 18 #define EDRO 0x03 /* Disk write-protected */ 20 #define EDRFAIL 0x05 /* Reset failed (hard disk) */ 22 #define EDFAIL 0x07 /* Drive parameter activity failed (hard disk) */ 25 #define EDBADS 0x0A /* Bad sector detected (hard disk) */ 26 #define EDBADT 0x0B /* Bad track detected (hard disk) */ 28 #define EDINVS 0x0D /* Invalid number of sectors on format (PS/2 hard disk) */ 29 #define EDADDRM 0x0E /* Control data address mark detected (hard disk) */ [all …]
|
/external/skia/gm/ |
D | hardstop_gradients.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 19 * 2-color | rect00 rect01 rect02 20 * 3-color even | rect10 rect11 rect12 21 * 3-color texture | rect20 rect21 rect22 22 * 5-color hard stop | rect30 rect31 rect32 23 * 4-color hard stop centered | rect40 rect41 rect42 24 * 3-color hard stop 001 | rect50 rect51 rect52 25 * 3-color hard stop 011 | rect60 rect61 rect62 26 * 4-color hard stop off-center | rect70 rect71 rect72 28 * The first three rows are cases covered by pre-hard-stop code; simple [all …]
|
/external/clang/test/CodeGen/ |
D | arm-fp16-arguments.c | 1 …-triple armv7a--none-eabi -target-abi aapcs -mfloat-abi soft -fallow-half-arguments-and-returns -e… 2 …-triple armv7a--none-eabi -target-abi aapcs -mfloat-abi hard -fallow-half-arguments-and-returns -e… 3 …_cc1 -triple armv7a--none-eabi -target-abi aapcs -mfloat-abi soft -fnative-half-arguments-and-retu… 10 // HARD: define arm_aapcs_vfpcc void @t1(float [[PARAM:%.*]]) 11 // HARD: [[BITCAST:%.*]] = bitcast float [[PARAM]] to i32 12 // HARD: [[TRUNC:%.*]] = trunc i32 [[BITCAST]] to i16 19 // HARD: define arm_aapcs_vfpcc float @t2() 24 // HARD: [[BITCAST:%.*]] = bitcast i32 [[ZEXT]] to float 25 // HARD: ret float [[BITCAST]]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
D | fmacs.ll | 1 ; RUN: llc < %s -march=arm -mattr=+vfp2 | FileCheck %s -check-prefix=VFP2 2 ; RUN: llc < %s -march=arm -mattr=+neon | FileCheck %s -check-prefix=NEON 3 ; RUN: llc < %s -march=arm -mcpu=cortex-a8 | FileCheck %s -check-prefix=A8 4 ; RUN: llc < %s -march=arm -mcpu=cortex-a9 | FileCheck %s -check-prefix=A9 5 ; RUN: llc < %s -mtriple=arm-linux-gnueabi -mcpu=cortex-a9 -float-abi=hard | FileCheck %s -check-pr… 55 ; It's possible to make use of fp vmla / vmls on Cortex-A9. 70 ; HARD: t4: 71 ; HARD: vmla.f32 s0, s1, s2 72 ; HARD: vmla.f32 s3, s1, s4 95 ; HARD: t5: [all …]
|
D | fcopysign.ll | 1 ; RUN: llc < %s -mtriple=armv7-apple-darwin -mcpu=cortex-a8 | FileCheck %s -check-prefix=SOFT 2 ; RUN: llc < %s -mtriple=armv7-gnueabi -float-abi=hard -mcpu=cortex-a8 | FileCheck %s -check-prefix… 11 ; HARD: test1: 12 ; HARD: vmov.i32 [[REG1:(d[0-9]+)]], #0x80000000 13 ; HARD: vbsl [[REG1]], d 24 ; HARD: test2: 25 ; HARD: vmov.i32 [[REG2:(d[0-9]+)]], #0x80000000 26 ; HARD: vshl.i64 [[REG2]], [[REG2]], #32 27 ; HARD: vbsl [[REG2]], d1, d0 35 ; SOFT: vmov.i32 [[REG3:(d[0-9]+)]], #0x80000000 [all …]
|
/external/llvm/test/CodeGen/Mips/ |
D | l3mc.ll | 1 …lc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -re… 3 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 5 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 7 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 9 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 11 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 13 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 15 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 17 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… 19 …llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-float -r… [all …]
|
/external/wpa_supplicant_8/src/drivers/ |
D | rfkill.c | 24 u8 hard; member 62 len = read(rfkill->fd, &event, sizeof(event)); in rfkill_receive() 74 if (event.op != RFKILL_OP_CHANGE || event.idx != rfkill->idx) in rfkill_receive() 78 "op=%u soft=%u hard=%u", in rfkill_receive() 80 event.hard); in rfkill_receive() 82 if (event.hard) { in rfkill_receive() 83 wpa_printf(MSG_INFO, "rfkill: WLAN hard blocked"); in rfkill_receive() 93 if (new_blocked != rfkill->blocked) { in rfkill_receive() 94 rfkill->blocked = new_blocked; in rfkill_receive() 96 rfkill->cfg->blocked_cb(rfkill->cfg->ctx); in rfkill_receive() [all …]
|