/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | macro-assembler-arm64-inl.h | 86 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 D | assembler-arm64.h | 725 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 D | macro-assembler-arm64.h | 1097 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 D | assembler-arm64-inl.h | 982 Instr Assembler::Nzcv(StatusFlags nzcv) { in Nzcv() argument 983 return ((nzcv >> Flags_offset) & 0xf) << Nzcv_offset; in Nzcv()
|
H A D | macro-assembler-arm64.cc | 633 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 D | assembler-arm64.cc | 1071 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 D | simulator-arm64.cc | 1056 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 D | simulator-arm64.h | 270 // 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 D | simulator-logic-arm64.cc | 3377 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 D | macro-assembler-aarch64.cc | 1240 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 D | assembler-aarch64.cc | 802 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 D | assembler-aarch64.h | 953 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 D | macro-assembler-aarch64.h | 876 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 D | disasm-aarch64.cc | 6720 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 D | simulator-aarch64.cc | 945 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 D | simulator-aarch64.h | 1111 // SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZCV); 2136 VIXL_DEPRECATED("ReadNzcv", SimSystemRegister& nzcv()) { return ReadNzcv(); }
|