/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrConv.td | 18 def I32_WRAP_I64 : I<(outs I32:$dst), (ins I64:$src), 19 [(set I32:$dst, (trunc I64:$src))], 22 def I64_EXTEND_S_I32 : I<(outs I64:$dst), (ins I32:$src), 23 [(set I64:$dst, (sext I32:$src))], 25 def I64_EXTEND_U_I32 : I<(outs I64:$dst), (ins I32:$src), 26 [(set I64:$dst, (zext I32:$src))], 46 def I64_TRUNC_S_F32 : I<(outs I64:$dst), (ins F32:$src), 47 [(set I64:$dst, (fp_to_sint F32:$src))], 49 def I64_TRUNC_U_F32 : I<(outs I64:$dst), (ins F32:$src), 50 [(set I64:$dst, (fp_to_uint F32:$src))], [all …]
|
D | WebAssemblyInstrInteger.td | 61 def : Pat<(ctlz_zero_undef I64:$src), (CLZ_I64 I64:$src)>; 63 def : Pat<(cttz_zero_undef I64:$src), (CTZ_I64 I64:$src)>; 70 def SELECT_I64 : I<(outs I64:$dst), (ins I32:$cond, I64:$lhs, I64:$rhs), 71 [(set I64:$dst, (select I32:$cond, I64:$lhs, I64:$rhs))], 81 def : Pat<(select (i32 (setne I32:$cond, 0)), I64:$lhs, I64:$rhs), 82 (SELECT_I64 I32:$cond, I64:$lhs, I64:$rhs)>; 87 def : Pat<(select (i32 (seteq I32:$cond, 0)), I64:$lhs, I64:$rhs), 88 (SELECT_I64 I32:$cond, I64:$rhs, I64:$lhs)>;
|
D | WebAssemblyInstrMemory.td | 36 def LOAD_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr), [], 110 def LOAD8_S_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr), [], 112 def LOAD8_U_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr), [], 114 def LOAD16_S_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr), [], 116 def LOAD16_U_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr), [], 118 def LOAD32_S_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr), [], 120 def LOAD32_U_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr), [], 330 def STORE_I64 : I<(outs I64:$dst), (ins i32imm:$off, I32:$addr, I64:$val), [], 341 def : Pat<(store I64:$val, I32:$addr), (STORE_I64 0, I32:$addr, I64:$val)>; 348 def : Pat<(store I64:$val, (regPlusImm imm:$off, I32:$addr)), [all …]
|
D | WebAssemblyInstrFormats.td | 36 def _I64 : I<(outs I64:$dst), (ins I64:$src), 37 [(set I64:$dst, (node I64:$src))], 44 def _I64 : I<(outs I64:$dst), (ins I64:$lhs, I64:$rhs), 45 [(set I64:$dst, (node I64:$lhs, I64:$rhs))], 68 def _I64 : I<(outs I32:$dst), (ins I64:$lhs, I64:$rhs), 69 [(set I32:$dst, (setcc I64:$lhs, I64:$rhs, cond))],
|
D | WebAssemblyInstrControl.td | 48 def TABLESWITCH_I64 : I<(outs), (ins I64:$index, bb_op:$default, variable_ops), 49 [(WebAssemblytableswitch I64:$index, bb:$default)], 70 defm : RETURN<I64>;
|
D | WebAssemblyInstrInfo.td | 87 defm : ARGUMENT<I64>; 112 defm : LOCAL<I64>; 120 def CONST_I64 : I<(outs I64:$res), (ins i64imm:$imm), 121 [(set I64:$res, imm:$imm)],
|
D | WebAssemblyRegisterInfo.td | 56 def I64 : WebAssemblyRegClass<[i64], 64, (add FP64, SP64)>;
|
D | WebAssemblyInstrCall.td | 38 defm : CALL<I64, "i64.">;
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonIntrinsics.td | 25 : Pat <(IntID I64:$Rs), 41 : Pat<(IntID I64:$Rs, imm:$It), 45 : Pat<(IntID I32:$Rs, I64:$Rt), 53 : Pat <(IntID I64:$Rs, I64:$Rt), 93 : Pat <(IntID I64:$Rs, I64:$Rt, imm:$Iu), 97 : Pat <(IntID I64:$Rs, imm:$It, imm:$Iu), 101 : Pat <(IntID I64:$Rs, I64:$Rt, I64:$Ru), 105 : Pat <(IntID I64:$Rs, I64:$Rt, I32:$Ru), 109 : Pat <(IntID I64:$Rs, I32:$Rt, I32:$Ru), 113 : Pat <(IntID I64:$Rs, I64:$Rt, (i32 PredRegs:$Ru)), [all …]
|
D | HexagonInstrInfoV5.td | 47 [(set I64:$dst, 48 (sra (i64 (add (i64 (sra I64:$src1, u6ImmPred:$src2)), 1)), 129 [(set I32:$Rd, (HexagonPOPCOUNT I64:$Rss))], "", S_2op_tc_2_SLOT23>, 615 sint_to_fp, F32, I64>; 617 uint_to_fp, F32, I64>; 623 sint_to_fp, F64, I64>; 625 uint_to_fp, F64, I64>; 641 fp_to_sint, I64, F64, ":chop">; 643 fp_to_uint, I64, F64, ":chop">; 645 fp_to_sint, I64, F32, ":chop">; [all …]
|
D | HexagonInstrInfo.td | 24 def I64 : PatLeaf<(i64 DoubleRegs:$R)>; 1289 def: Pat<(i64 (add I64:$Rs, I64:$Rt)), (A2_addp I64:$Rs, I64:$Rt)>; 1290 def: Pat<(i64 (sub I64:$Rs, I64:$Rt)), (A2_subp I64:$Rs, I64:$Rt)>; 1301 def: Pat<(i64 (and I64:$Rs, I64:$Rt)), (A2_andp I64:$Rs, I64:$Rt)>; 1302 def: Pat<(i64 (or I64:$Rs, I64:$Rt)), (A2_orp I64:$Rs, I64:$Rt)>; 1303 def: Pat<(i64 (xor I64:$Rs, I64:$Rt)), (A2_xorp I64:$Rs, I64:$Rt)>; 3399 def: Storepi_pat<post_store, I64, s4_3ImmPred, S2_storerd_pi>; 3619 defm: Storex_pat<store, I64, s29_3ImmPred, S2_storerd_io>; 3624 defm: Storex_pat<SwapSt<atomic_store_64>, I64, s29_3ImmPred, S2_storerd_io>; 3631 def: Storex_simple_pat<store, I64, S2_storerd_io>; [all …]
|
D | HexagonInstrInfoV4.td | 1047 def: Storexs_pat<store, I64, S4_storerd_rr>; 2320 def: Pat<(i32 (trunc (cttz I64:$Rss))), (S2_ct0p I64:$Rss)>; 2321 def: Pat<(i32 (trunc (cttz_zero_undef I64:$Rss))), (S2_ct0p I64:$Rss)>; 2324 def: Pat<(i32 (trunc (cttz (not I64:$Rss)))), (S2_ct1p I64:$Rss)>; 2325 def: Pat<(i32 (trunc (cttz_zero_undef (not I64:$Rss)))), (S2_ct1p I64:$Rss)>; 2328 def: Pat<(i64 (ctlz I64:$Rss)), (Zext64 (S2_cl0p I64:$Rss))>; 2329 def: Pat<(i64 (ctlz_zero_undef I64:$Rss)), (Zext64 (S2_cl0p I64:$Rss))>; 2330 def: Pat<(i64 (cttz I64:$Rss)), (Zext64 (S2_ct0p I64:$Rss))>; 2331 def: Pat<(i64 (cttz_zero_undef I64:$Rss)), (Zext64 (S2_ct0p I64:$Rss))>; 2332 def: Pat<(i64 (ctlz (not I64:$Rss))), (Zext64 (S2_cl1p I64:$Rss))>; [all …]
|
/external/netperf/src/ |
D | net_uuid.c | 69 #define I64(C) C macro 71 #define I64(C) C##LL macro 143 + I64(0x01B21DD213814000); in get_system_time()
|
/external/v8/src/base/ |
D | macros.h | 239 # define V8_INT64_C(x) (x ## I64) 241 # define V8_INTPTR_C(x) (x ## I64)
|
/external/llvm/test/CodeGen/ARM/ |
D | inlineasm3.ll | 9 ; CHECK: vmov.I64 q15, #0 13 …call void asm sideeffect "vmov.I64 q15, #0\0Avmov.32 d30[0], $1\0Avmov ${0:q}, q15\0A", "=*w,r,~{d…
|
/external/clang/test/Lexer/ |
D | ms-extensions.c | 9 __int64 x6 = 0x42I64;
|
/external/libyuv/files/include/libyuv/ |
D | basic_types.h | 26 #define INT64_C(x) x ## I64
|
/external/bison/m4/ |
D | inttypes.m4 | 44 for glpfx in '' l ll I64; do 49 I64) gltype1='__int64';;
|
/external/google-breakpad/src/third_party/linux/include/gflags/ |
D | gflags.h | 493 #define DECLARE_int64(name) DECLARE_VARIABLE(::google::int64,I64, name) 494 #define DEFINE_int64(name,val,txt) DEFINE_VARIABLE(::google::int64,I64, name, val, txt)
|
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
D | basic_types.h | 29 #define INT64_C(x) x ## I64
|
/external/webrtc/third_party/gflags/gen/posix/include/gflags/ |
D | gflags.h | 529 #define DECLARE_int64(name) DECLARE_VARIABLE(::google::int64, I64, name) 530 #define DEFINE_int64(name,val,txt) DEFINE_VARIABLE(::google::int64, I64, name, val, txt)
|
/external/webrtc/third_party/gflags/gen/win/include/gflags/ |
D | gflags.h | 549 #define DECLARE_int64(name) DECLARE_VARIABLE(::google::int64, I64, name) 550 #define DEFINE_int64(name,val,txt) DEFINE_VARIABLE(::google::int64, I64, name, val, txt)
|
/external/valgrind/none/tests/amd64/ |
D | rcl-amd64.c | 4 #define I64(C) "rcrq %%rbx\n" "rclq $" #C ",%%rax\n" "rclq %%rbx\n" macro 12 asm(I64(C) : "+a"(a), "+b"(b) : /* */); \
|
/external/ceres-solver/internal/ceres/ |
D | collections_port.h | 112 #define GG_LONGLONG(x) x##I64
|
/external/valgrind/ |
D | README.aarch64 | 187 1Sto64(CmpNEZ64( Or64(GET:I64(1192),GET:I64(1184)) ))
|