Searched refs:nzcv (Results 1 - 19 of 19) sorted by relevance

/external/valgrind/none/tests/arm64/
H A Dinteger.stdout.exp2 add x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
3 add w3, w4, w5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
4 adc x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
5 adc x3, x4, x5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000 C
6 adc x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000
7 adc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 20000000 C
8 adc x3, x4, x5 :: rd 5859704f00000000 rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 00000000
9 adc x3, x4, x5 :: rd 5859704f00000001 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 20000000 C
10 adc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
11 adc x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 2000000
[all...]
H A Dmemory.stdout.exp2 LDR,STR (immediate, uimm12) (STR cases are MISSING)ldr x21, [x22, #24] :: rd 8f8e8d8c8b8a8988 rn (hidden), cin 0, nzcv 00000000
3 ldr w21, [x22, #20] :: rd 0000000087868584 rn (hidden), cin 0, nzcv 00000000
4 ldrh w21, [x22, #44] :: rd 0000000000009d9c rn (hidden), cin 0, nzcv 00000000
5 ldrb w21, [x22, #56] :: rd 00000000000000a8 rn (hidden), cin 0, nzcv 00000000
7 ldr x21, [x22], #-24 :: rd f7f6f5f4f3f2f1f0 rn (hidden), cin 0, nzcv 00000000
8 ldr x21, [x22, #-40]! :: rd cfcecdcccbcac9c8 rn (hidden), cin 0, nzcv 00000000
9 ldr x21, [x22, #-48] :: rd c7c6c5c4c3c2c1c0 rn (hidden), cin 0, nzcv 00000000
11 ldp x21, x28, [x22], #-24 ; add x21,x21,x28 :: rd f7f5f3f1efedebe8 rn (hidden), cin 0, nzcv 00000000
12 ldp x21, x28, [x22], #-24 ; eor x21,x21,x28 :: rd 0808080808080808 rn (hidden), cin 0, nzcv 00000000
13 ldp x21, x28, [x22, #-40]! ; add x21,x21,x28 :: rd a7a5a3a19f9d9b98 rn (hidden), cin 0, nzcv 0000000
[all...]
/external/v8/src/arm64/
H A Dsimulator-arm64.cc863 nzcv().SetN(N);
864 nzcv().SetZ(Z);
865 nzcv().SetC(C);
866 nzcv().SetV(V);
885 nzcv().C());
981 nzcv().SetRawValue(FPUnorderedFlag);
983 nzcv().SetRawValue(FPLessThanFlag);
985 nzcv().SetRawValue(FPGreaterThanFlag);
987 nzcv().SetRawValue(FPEqualFlag);
1130 nzcv()
[all...]
H A Dmacro-assembler-arm64-inl.h127 StatusFlags nzcv,
131 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMN);
133 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMP);
140 StatusFlags nzcv,
144 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMP);
146 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMN);
558 StatusFlags nzcv,
562 fccmp(fn, fm, nzcv, cond);
125 Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
138 Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
556 Fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
H A Dassembler-arm64.h1380 StatusFlags nzcv,
1386 StatusFlags nzcv,
1673 StatusFlags nzcv,
1832 inline static Instr Nzcv(StatusFlags nzcv);
1957 StatusFlags nzcv,
H A Dmacro-assembler-arm64.h245 StatusFlags nzcv,
249 StatusFlags nzcv,
253 StatusFlags nzcv,
355 StatusFlags nzcv,
H A Dassembler-arm64.cc1405 StatusFlags nzcv,
1407 ConditionalCompare(rn, operand, nzcv, cond, CCMN);
1413 StatusFlags nzcv,
1415 ConditionalCompare(rn, operand, nzcv, cond, CCMP);
1966 StatusFlags nzcv,
1969 Emit(FPType(fn) | FCCMP | Rm(fm) | Cond(cond) | Rn(fn) | Nzcv(nzcv));
2310 StatusFlags nzcv,
2323 Emit(SF(rn) | ccmpop | Cond(cond) | Rn(rn) | Nzcv(nzcv));
1403 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1411 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1964 fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
2308 ConditionalCompare(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
H A Dsimulator-arm64.h84 // SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZCV);
491 SimSystemRegister& nzcv() { return nzcv_; }
609 SimSystemRegister& flags = nzcv();
H A Dassembler-arm64-inl.h1145 Instr Assembler::Nzcv(StatusFlags nzcv) { argument
1146 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset;
H A Dmacro-assembler-arm64.cc350 StatusFlags nzcv,
358 ConditionalCompareMacro(rn, temp, nzcv, cond, op);
365 ConditionalCompare(rn, operand, nzcv, cond, op);
373 ConditionalCompare(rn, temp, nzcv, cond, op);
348 ConditionalCompareMacro(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
/external/vixl/src/vixl/a64/
H A Dsimulator-a64.cc322 nzcv().SetN(N);
323 nzcv().SetZ(Z);
324 nzcv().SetC(C);
325 nzcv().SetV(V);
408 nzcv().SetRawValue(FPUnorderedFlag);
414 nzcv().SetRawValue(FPLessThanFlag);
416 nzcv().SetRawValue(FPGreaterThanFlag);
418 nzcv().SetRawValue(FPEqualFlag);
721 nzcv().N(), nzcv()
[all...]
H A Dmacro-assembler-a64.cc1044 StatusFlags nzcv,
1048 ConditionalCompareMacro(rn, -operand.immediate(), nzcv, cond, CCMN);
1050 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMP);
1057 StatusFlags nzcv,
1061 ConditionalCompareMacro(rn, -operand.immediate(), nzcv, cond, CCMP);
1063 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMN);
1070 StatusFlags nzcv,
1083 ConditionalCompare(rn, operand, nzcv, cond, op);
1090 ConditionalCompare(rn, temp, nzcv, cond, op);
1042 Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1055 Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1068 ConditionalCompareMacro(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
H A Dassembler-a64.h1524 StatusFlags nzcv,
1530 StatusFlags nzcv,
2053 StatusFlags nzcv,
2060 StatusFlags nzcv,
2072 StatusFlags nzcv,
3873 static Instr Nzcv(StatusFlags nzcv) {
3874 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset;
4227 StatusFlags nzcv,
H A Dmacro-assembler-a64.h712 StatusFlags nzcv,
716 StatusFlags nzcv,
720 StatusFlags nzcv,
1148 StatusFlags nzcv,
1154 FPCCompareMacro(vn, vm, nzcv, cond, trap);
1158 StatusFlags nzcv,
1160 Fccmp(vn, vm, nzcv, cond, EnableTrap);
1146 Fccmp(const VRegister& vn, const VRegister& vm, StatusFlags nzcv, Condition cond, FPTrapFlags trap = DisableTrap) argument
1156 Fccmpe(const VRegister& vn, const VRegister& vm, StatusFlags nzcv, Condition cond) argument
H A Dassembler-a64.cc1176 StatusFlags nzcv,
1178 ConditionalCompare(rn, operand, nzcv, cond, CCMN);
1184 StatusFlags nzcv,
1186 ConditionalCompare(rn, operand, nzcv, cond, CCMP);
2698 StatusFlags nzcv,
2704 Emit(FPType(vn) | op | Rm(vm) | Cond(cond) | Rn(vn) | Nzcv(nzcv));
2709 StatusFlags nzcv,
2711 FPCCompareMacro(vn, vm, nzcv, cond, DisableTrap);
2717 StatusFlags nzcv,
2719 FPCCompareMacro(vn, vm, nzcv, con
1174 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1182 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
[all...]
H A Dsimulator-a64.h680 // SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZCV);
1091 SimSystemRegister& nzcv() { return nzcv_; }
/external/valgrind/VEX/priv/
H A Dguest_arm64_helpers.c120 /* (nzcv:28x0, unused, unused) */
238 /* (nzcv:28x0, unused, unused) */
357 /* (nzcv:28x0, unused, unused) */
467 /* (nzcv:28x0, unused, unused) */
1160 ULong nzcv = 0; local
1162 nzcv |= arm64g_calculate_flags_nzcv(
1168 vassert(0 == (nzcv & 0xFFFFFFFF0FFFFFFFULL));
1192 return nzcv;
H A Dguest_arm64_toIR.c1914 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv
1919 CC_DEP1 = ITE(cond, argL64, nzcv << 28)
1951 assign(f_dep1, mkU64(nzcv << 28));
2200 IRTemp nzcv = newTemp(Ity_I64); local
2206 4 bits of 'nzcv'. */
2207 /* Map compare result from IR to ARM(nzcv) */
2209 FP cmp result | IR | ARM(nzcv)
2263 assign(nzcv, binop(Iop_Sub64, mkexpr(termL), mkexpr(termR)));
2264 return nzcv;
3184 sf 1 111010010 imm5 cond 10 Rn 0 nzcv CCM
3198 UInt nzcv = INSN(3,0); local
3237 UInt nzcv = INSN(3,0); local
12837 IRTemp nzcv = mk_convert_IRCmpF64Result_to_NZCV(irRes); local
12871 UInt nzcv = INSN(3,0); local
[all...]
H A Dguest_arm_toIR.c2499 IRTemp nzcv = newTemp(Ity_I32); local
2504 4 bits of 'nzcv'. */
2505 /* Map compare result from IR to ARM(nzcv) */
2507 FP cmp result | IR | ARM(nzcv)
2559 assign(nzcv, binop(Iop_Sub32, mkexpr(termL), mkexpr(termR)));
2560 return nzcv;
13614 IRTemp nzcv = IRTemp_INVALID; local
13621 bottom 4 bits of 'nzcv'. */
13622 /* Map compare result from IR to ARM(nzcv) */
13624 FP cmp result | IR | ARM(nzcv)
14125 IRTemp nzcv = IRTemp_INVALID; local
[all...]

Completed in 1330 milliseconds