Searched defs:nzcv (Results 1 - 13 of 13) sorted by relevance

/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) */
1760 ULong nzcv = 0; local
1762 nzcv |= arm64g_calculate_flags_nzcv(
1768 vassert(0 == (nzcv & 0xFFFFFFFF0FFFFFFFULL));
1792 return nzcv;
H A Dguest_arm_toIR.c2526 IRTemp nzcv = newTemp(Ity_I32); local
2531 4 bits of 'nzcv'. */
2532 /* Map compare result from IR to ARM(nzcv) */
2534 FP cmp result | IR | ARM(nzcv)
2586 assign(nzcv, binop(Iop_Sub32, mkexpr(termL), mkexpr(termR)));
2587 return nzcv;
15080 IRTemp nzcv = IRTemp_INVALID; local
15087 bottom 4 bits of 'nzcv'. */
15088 /* Map compare result from IR to ARM(nzcv) */
15090 FP cmp result | IR | ARM(nzcv)
15591 IRTemp nzcv = IRTemp_INVALID; local
[all...]
H A Dguest_arm64_toIR.c1919 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv
1924 CC_DEP1 = ITE(cond, argL64, nzcv << 28)
1956 assign(f_dep1, mkU64(nzcv << 28));
2205 IRTemp nzcv = newTemp(Ity_I64); local
2211 4 bits of 'nzcv'. */
2212 /* Map compare result from IR to ARM(nzcv) */
2214 FP cmp result | IR | ARM(nzcv)
2268 assign(nzcv, binop(Iop_Sub64, mkexpr(termL), mkexpr(termR)));
2269 return nzcv;
3189 sf 1 111010010 imm5 cond 10 Rn 0 nzcv CCM
3203 UInt nzcv = INSN(3,0); local
3242 UInt nzcv = INSN(3,0); local
13466 IRTemp nzcv = mk_convert_IRCmpF64Result_to_NZCV(irRes); local
13500 UInt nzcv = INSN(3,0); local
[all...]
/external/v8/src/arm64/
H A Dassembler-arm64-inl.h1104 Instr Assembler::Nzcv(StatusFlags nzcv) { argument
1105 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset;
H A Ddisasm-arm64.cc1169 case NZCV: form = "'Xt, nzcv"; break;
1178 case NZCV: form = "nzcv, 'Xt"; break;
1452 int nzcv = (instr->Nzcv() << Flags_offset); local
1453 AppendToOutput("#%c%c%c%c", ((nzcv & NFlag) == 0) ? 'n' : 'N',
1454 ((nzcv & ZFlag) == 0) ? 'z' : 'Z',
1455 ((nzcv & CFlag) == 0) ? 'c' : 'C',
1456 ((nzcv & VFlag) == 0) ? 'v' : 'V');
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);
574 StatusFlags nzcv,
578 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
572 Fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
H A Dassembler-arm64.cc1406 StatusFlags nzcv,
1408 ConditionalCompare(rn, operand, nzcv, cond, CCMN);
1414 StatusFlags nzcv,
1416 ConditionalCompare(rn, operand, nzcv, cond, CCMP);
2021 StatusFlags nzcv,
2024 Emit(FPType(fn) | FCCMP | Rm(fm) | Cond(cond) | Rn(fn) | Nzcv(nzcv));
2409 StatusFlags nzcv,
2423 Emit(SF(rn) | ccmpop | Cond(cond) | Rn(rn) | Nzcv(nzcv));
1404 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1412 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
2019 fccmp(const FPRegister& fn, const FPRegister& fm, StatusFlags nzcv, Condition cond) argument
2407 ConditionalCompare(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
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/aarch64/
H A Dassembler-aarch64.cc713 StatusFlags nzcv,
715 ConditionalCompare(rn, operand, nzcv, cond, CCMN);
721 StatusFlags nzcv,
723 ConditionalCompare(rn, operand, nzcv, cond, CCMP);
2231 StatusFlags nzcv,
2237 Emit(FPType(vn) | op | Rm(vm) | Cond(cond) | Rn(vn) | Nzcv(nzcv));
2242 StatusFlags nzcv,
2244 FPCCompareMacro(vn, vm, nzcv, cond, DisableTrap);
2250 StatusFlags nzcv,
2252 FPCCompareMacro(vn, vm, nzcv, con
711 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
719 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
[all...]
H A Dassembler-aarch64.h865 StatusFlags nzcv,
871 StatusFlags nzcv,
1391 StatusFlags nzcv,
1398 StatusFlags nzcv,
1410 StatusFlags nzcv,
2770 static Instr Nzcv(StatusFlags nzcv) { argument
2771 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset;
3135 StatusFlags nzcv,
H A Ddisasm-aarch64.cc4425 int nzcv = (instr->GetNzcv() << Flags_offset); local
4427 ((nzcv & NFlag) == 0) ? 'n' : 'N',
4428 ((nzcv & ZFlag) == 0) ? 'z' : 'Z',
4429 ((nzcv & CFlag) == 0) ? 'c' : 'C',
4430 ((nzcv & VFlag) == 0) ? 'v' : 'V');
4575 AppendToOutput("nzcv");
H A Dmacro-assembler-aarch64.cc1157 StatusFlags nzcv,
1161 ConditionalCompareMacro(rn, -operand.GetImmediate(), nzcv, cond, CCMN);
1163 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMP);
1170 StatusFlags nzcv,
1174 ConditionalCompareMacro(rn, -operand.GetImmediate(), nzcv, cond, CCMP);
1176 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMN);
1183 StatusFlags nzcv,
1197 ConditionalCompare(rn, operand, nzcv, cond, op);
1204 ConditionalCompare(rn, temp, nzcv, cond, op);
1155 Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1168 Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument
1181 ConditionalCompareMacro(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) argument
H A Dmacro-assembler-aarch64.h729 StatusFlags nzcv,
733 StatusFlags nzcv,
737 StatusFlags nzcv,
1188 StatusFlags nzcv,
1194 FPCCompareMacro(vn, vm, nzcv, cond, trap);
1198 StatusFlags nzcv,
1200 Fccmp(vn, vm, nzcv, cond, EnableTrap);
1186 Fccmp(const VRegister& vn, const VRegister& vm, StatusFlags nzcv, Condition cond, FPTrapFlags trap = DisableTrap) argument
1196 Fccmpe(const VRegister& vn, const VRegister& vm, StatusFlags nzcv, Condition cond) argument

Completed in 997 milliseconds