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

/external/vixl/src/a64/
H A Dsimulator-a64.cc286 nzcv().SetN(N);
287 nzcv().SetZ(Z);
288 nzcv().SetC(C);
289 nzcv().SetV(V);
380 nzcv().SetRawValue(FPUnorderedFlag);
382 nzcv().SetRawValue(FPLessThanFlag);
384 nzcv().SetRawValue(FPGreaterThanFlag);
386 nzcv().SetRawValue(FPEqualFlag);
397 if (print_all || first_run || (last_nzcv.RawValue() != nzcv().RawValue())) {
404 last_nzcv = nzcv();
[all...]
H A Dmacro-assembler-a64.cc388 StatusFlags nzcv,
392 ConditionalCompareMacro(rn, -operand.immediate(), nzcv, cond, CCMN);
394 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMP);
401 StatusFlags nzcv,
405 ConditionalCompareMacro(rn, -operand.immediate(), nzcv, cond, CCMP);
407 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMN);
414 StatusFlags nzcv,
422 ConditionalCompare(rn, operand, nzcv, cond, op);
429 ConditionalCompare(rn, temp, nzcv, cond, op);
386 Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
399 Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
412 ConditionalCompareMacro(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
H A Dassembler-a64.h1032 StatusFlags nzcv,
1038 StatusFlags nzcv,
1326 StatusFlags nzcv,
1580 static Instr Nzcv(StatusFlags nzcv) {
1581 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset;
1726 StatusFlags nzcv,
H A Dassembler-a64.cc858 StatusFlags nzcv,
860 ConditionalCompare(rn, operand, nzcv, cond, CCMN);
866 StatusFlags nzcv,
868 ConditionalCompare(rn, operand, nzcv, cond, CCMP);
1408 StatusFlags nzcv,
1411 Emit(FPType(fn) | FCCMP | Rm(fm) | Cond(cond) | Rn(fn) | Nzcv(nzcv));
1696 StatusFlags nzcv,
1708 Emit(SF(rn) | ccmpop | Cond(cond) | Rn(rn) | Nzcv(nzcv));
856 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
864 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1406 fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
1694 ConditionalCompare(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
H A Dmacro-assembler-a64.h194 StatusFlags nzcv,
198 StatusFlags nzcv,
202 StatusFlags nzcv,
540 StatusFlags nzcv,
544 fccmp(fn, fm, nzcv, cond);
538 Fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
H A Dsimulator-a64.h83 // SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZCV);
372 SimSystemRegister& nzcv() { return nzcv_; }
/external/chromium_org/v8/src/arm64/
H A Dsimulator-arm64.cc853 nzcv().SetN(N);
854 nzcv().SetZ(Z);
855 nzcv().SetC(C);
856 nzcv().SetV(V);
874 nzcv().C());
970 nzcv().SetRawValue(FPUnorderedFlag);
972 nzcv().SetRawValue(FPLessThanFlag);
974 nzcv().SetRawValue(FPGreaterThanFlag);
976 nzcv().SetRawValue(FPEqualFlag);
1050 if (print_all || first_run || (last_nzcv.RawValue() != nzcv()
[all...]
H A Dmacro-assembler-arm64-inl.h126 StatusFlags nzcv,
130 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMN);
132 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMP);
139 StatusFlags nzcv,
143 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMP);
145 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMN);
543 StatusFlags nzcv,
547 fccmp(fn, fm, nzcv, cond);
124 Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
137 Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
541 Fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
H A Dassembler-arm64.cc1177 StatusFlags nzcv,
1179 ConditionalCompare(rn, operand, nzcv, cond, CCMN);
1185 StatusFlags nzcv,
1187 ConditionalCompare(rn, operand, nzcv, cond, CCMP);
1738 StatusFlags nzcv,
1741 Emit(FPType(fn) | FCCMP | Rm(fm) | Cond(cond) | Rn(fn) | Nzcv(nzcv));
2062 StatusFlags nzcv,
2075 Emit(SF(rn) | ccmpop | Cond(cond) | Rn(rn) | Nzcv(nzcv));
1175 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1183 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1736 fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
2060 ConditionalCompare(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
H A Dassembler-arm64.h1320 StatusFlags nzcv,
1326 StatusFlags nzcv,
1613 StatusFlags nzcv,
1779 inline static Instr Nzcv(StatusFlags nzcv);
1899 StatusFlags nzcv,
H A Dmacro-assembler-arm64.h208 StatusFlags nzcv,
212 StatusFlags nzcv,
216 StatusFlags nzcv,
310 StatusFlags nzcv,
H A Dsimulator-arm64.h84 // SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZCV);
454 SimSystemRegister& nzcv() { return nzcv_; }
531 SimSystemRegister& flags = nzcv();
H A Dassembler-arm64-inl.h1137 Instr Assembler::Nzcv(StatusFlags nzcv) { argument
1138 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset;
H A Dmacro-assembler-arm64.cc351 StatusFlags nzcv,
359 ConditionalCompareMacro(rn, temp, nzcv, cond, op);
366 ConditionalCompare(rn, operand, nzcv, cond, op);
374 ConditionalCompare(rn, temp, nzcv, cond, op);
349 ConditionalCompareMacro(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
/external/valgrind/main/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) */
1166 ULong nzcv = 0; local
1168 nzcv |= arm64g_calculate_flags_nzcv(
1174 vassert(0 == (nzcv & 0xFFFFFFFF0FFFFFFFULL));
1198 return nzcv;
H A Dguest_arm64_toIR.c1464 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv
1469 CC_DEP1 = ITE(cond, argL64, nzcv << 28)
1501 assign(f_dep1, mkU64(nzcv << 28));
1698 IRTemp nzcv = newTemp(Ity_I64); local
1704 4 bits of 'nzcv'. */
1705 /* Map compare result from IR to ARM(nzcv) */
1707 FP cmp result | IR | ARM(nzcv)
1761 assign(nzcv, binop(Iop_Sub64, mkexpr(termL), mkexpr(termR)));
1762 return nzcv;
2684 sf 1 111010010 imm5 cond 10 Rn 0 nzcv CCM
2698 UInt nzcv = INSN(3,0); local
2737 UInt nzcv = INSN(3,0); local
5845 IRTemp nzcv = mk_convert_IRCmpF64Result_to_NZCV(irRes); 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;
13590 IRTemp nzcv = IRTemp_INVALID; local
13597 bottom 4 bits of 'nzcv'. */
13598 /* Map compare result from IR to ARM(nzcv) */
13600 FP cmp result | IR | ARM(nzcv)
14079 IRTemp nzcv = IRTemp_INVALID; local
[all...]

Completed in 270 milliseconds