Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64-inl.h86 StatusFlags nzcv, Condition cond) { in Ccmp()
89 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMN); in Ccmp()
91 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMP); in Ccmp()
96 StatusFlags nzcv, Condition cond) { in CcmpTagged()
98 Ccmp(rn.W(), operand.ToW(), nzcv, cond); in CcmpTagged()
100 Ccmp(rn, operand, nzcv, cond); in CcmpTagged()
105 StatusFlags nzcv, Condition cond) { in Ccmn()
108 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMP); in Ccmn()
110 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMN); in Ccmn()
528 StatusFlags nzcv, Conditio in Fccmp()
85 Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) Ccmp() argument
95 CcmpTagged(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) CcmpTagged() argument
104 Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) Ccmn() argument
527 Fccmp(const VRegister& fn, const VRegister& fm, StatusFlags nzcv, Condition cond) Fccmp() argument
[all...]
H A Dassembler-arm64.h725 void ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv,
729 void ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv,
1694 void fccmp(const VRegister& vn, const VRegister& vm, StatusFlags nzcv,
2188 inline static Instr Nzcv(StatusFlags nzcv);
2483 StatusFlags nzcv, Condition cond,
H A Dmacro-assembler-arm64.h1097 inline void Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv,
1100 StatusFlags nzcv, Condition cond);
1151 inline void Fccmp(const VRegister& fn, const VRegister& fm, StatusFlags nzcv,
1472 StatusFlags nzcv, Condition cond,
1546 inline void Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv,
H A Dassembler-arm64-inl.h982 Instr Assembler::Nzcv(StatusFlags nzcv) { in Nzcv() argument
983 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset; in Nzcv()
H A Dmacro-assembler-arm64.cc633 StatusFlags nzcv, Condition cond, in ConditionalCompareMacro()
640 ConditionalCompareMacro(rn, temp, nzcv, cond, op); in ConditionalCompareMacro()
647 ConditionalCompare(rn, operand, nzcv, cond, op); in ConditionalCompareMacro()
655 ConditionalCompare(rn, temp, nzcv, cond, op); in ConditionalCompareMacro()
631 ConditionalCompareMacro(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) ConditionalCompareMacro() argument
H A Dassembler-arm64.cc1071 StatusFlags nzcv, Condition cond) { in ccmn()
1072 ConditionalCompare(rn, operand, nzcv, cond, CCMN); in ccmn()
1076 StatusFlags nzcv, Condition cond) { in ccmp()
1077 ConditionalCompare(rn, operand, nzcv, cond, CCMP); in ccmp()
2708 StatusFlags nzcv, Condition cond) { in fccmp()
2710 Emit(FPType(fn) | FCCMP | Rm(fm) | Cond(cond) | Rn(fn) | Nzcv(nzcv)); in fccmp()
3774 StatusFlags nzcv, Condition cond, in ConditionalCompare()
3787 Emit(SF(rn) | ccmpop | Cond(cond) | Rn(rn) | Nzcv(nzcv)); in ConditionalCompare()
1070 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) ccmn() argument
1075 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) ccmp() argument
2707 fccmp(const VRegister& fn, const VRegister& fm, StatusFlags nzcv, Condition cond) fccmp() argument
3773 ConditionalCompare(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) ConditionalCompare() argument
/third_party/node/deps/v8/src/execution/arm64/
H A Dsimulator-arm64.cc1056 nzcv().SetN(CalcNFlag(result)); in AddWithCarry()
1057 nzcv().SetZ(CalcZFlag(result)); in AddWithCarry()
1061 nzcv().SetC((left > max_uint_2op) || ((max_uint_2op - left) < right)); in AddWithCarry()
1069 nzcv().SetV((left_sign == right_sign) && (left_sign != result_sign)); in AddWithCarry()
1089 nzcv().C()); in AddSubWithCarry()
1182 nzcv().SetRawValue(FPUnorderedFlag);
1184 nzcv().SetRawValue(FPLessThanFlag);
1186 nzcv().SetRawValue(FPGreaterThanFlag);
1188 nzcv().SetRawValue(FPEqualFlag);
1594 clr_flag_value, nzcv()
[all...]
H A Dsimulator-arm64.h270 // SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZCV);
1145 SimSystemRegister& nzcv() { return nzcv_; } in nzcv() function in v8::internal::Simulator
1444 SimSystemRegister& flags = nzcv(); in ConditionPassed()
H A Dsimulator-logic-arm64.cc3377 nzcv().SetN(0); in FPToFixedJS()
3378 nzcv().SetZ(Z); in FPToFixedJS()
3379 nzcv().SetC(0); in FPToFixedJS()
3380 nzcv().SetV(0); in FPToFixedJS()
/third_party/vixl/src/aarch64/
H A Dmacro-assembler-aarch64.cc1240 StatusFlags nzcv, in Emit()
1244 ConditionalCompareMacro(rn, -operand.GetImmediate(), nzcv, cond, CCMN); in Emit()
1246 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMP); in Emit()
1253 StatusFlags nzcv, in Emit()
1257 ConditionalCompareMacro(rn, -operand.GetImmediate(), nzcv, cond, CCMP); in Emit()
1259 ConditionalCompareMacro(rn, operand, nzcv, cond, CCMN); in Emit()
1266 StatusFlags nzcv, in Emit()
1280 ConditionalCompare(rn, operand, nzcv, cond, op); in Emit()
1287 ConditionalCompare(rn, temp, nzcv, cond, op); in Emit()
1238 Ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) Emit() argument
1251 Ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) Emit() argument
1264 ConditionalCompareMacro(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond, ConditionalCompareOp op) Emit() argument
H A Dassembler-aarch64.cc802 StatusFlags nzcv, in ccmn()
804 ConditionalCompare(rn, operand, nzcv, cond, CCMN); in ccmn()
810 StatusFlags nzcv, in ccmp()
812 ConditionalCompare(rn, operand, nzcv, cond, CCMP); in ccmp()
3518 StatusFlags nzcv,
3524 Emit(FPType(vn) | op | Rm(vm) | Cond(cond) | Rn(vn) | Nzcv(nzcv));
3529 StatusFlags nzcv,
3533 FPCCompareMacro(vn, vm, nzcv, cond, DisableTrap);
3539 StatusFlags nzcv,
3543 FPCCompareMacro(vn, vm, nzcv, con
800 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) ccmn() argument
808 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) ccmp() argument
[all...]
H A Dassembler-aarch64.h953 StatusFlags nzcv,
959 StatusFlags nzcv,
2358 StatusFlags nzcv,
2365 StatusFlags nzcv,
2377 StatusFlags nzcv,
7402 static Instr Nzcv(StatusFlags nzcv) {
7403 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset;
7985 StatusFlags nzcv,
H A Dmacro-assembler-aarch64.h876 StatusFlags nzcv,
880 StatusFlags nzcv,
884 StatusFlags nzcv,
1487 StatusFlags nzcv, in Fccmp()
1493 FPCCompareMacro(vn, vm, nzcv, cond, trap); in Fccmp()
1497 StatusFlags nzcv, in Fccmpe()
1499 Fccmp(vn, vm, nzcv, cond, EnableTrap); in Fccmpe()
1485 Fccmp(const VRegister& vn, const VRegister& vm, StatusFlags nzcv, Condition cond, FPTrapFlags trap = DisableTrap) Fccmp() argument
1495 Fccmpe(const VRegister& vn, const VRegister& vm, StatusFlags nzcv, Condition cond) Fccmpe() argument
H A Ddisasm-aarch64.cc6720 int nzcv = (instr->GetNzcv() << Flags_offset); in Disassembler() local
6722 ((nzcv & NFlag) == 0) ? 'n' : 'N', in Disassembler()
6723 ((nzcv & ZFlag) == 0) ? 'z' : 'Z', in Disassembler()
6724 ((nzcv & CFlag) == 0) ? 'c' : 'C', in Disassembler()
6725 ((nzcv & VFlag) == 0) ? 'v' : 'V'); in Disassembler()
6898 AppendToOutput("nzcv"); in Disassembler()
H A Dsimulator-aarch64.cc945 uint8_t nzcv = CalcNFlag(result, reg_size) ? 8 : 0; in Simulator() local
946 nzcv |= CalcZFlag(result) ? 4 : 0; in Simulator()
951 nzcv |= C ? 2 : 0; in Simulator()
959 nzcv |= V ? 1 : 0; in Simulator()
961 return std::make_pair(result, nzcv); in Simulator()
4098 // If the condition fails, set the status flags to the nzcv immediate. in Simulator()
H A Dsimulator-aarch64.h1111 // SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZCV);
2136 VIXL_DEPRECATED("ReadNzcv", SimSystemRegister& nzcv()) { return ReadNzcv(); }

Completed in 109 milliseconds