/external/vixl/doc/ |
D | changelog.md | 32 + Added support for using immediate operands with `Csel`.
|
/external/chromium_org/v8/test/cctest/ |
D | test-disasm-arm64.cc | 1320 COMPARE(Csel(w0, w1, -1, eq), "csinv w0, w1, wzr, eq"); in TEST() 1321 COMPARE(Csel(w2, w3, 0, ne), "csel w2, w3, wzr, ne"); in TEST() 1322 COMPARE(Csel(w4, w5, 1, hs), "csinc w4, w5, wzr, hs"); in TEST() 1323 COMPARE(Csel(x6, x7, -1, lo), "csinv x6, x7, xzr, lo"); in TEST() 1324 COMPARE(Csel(x8, x9, 0, mi), "csel x8, x9, xzr, mi"); in TEST() 1325 COMPARE(Csel(x10, x11, 1, pl), "csinc x10, x11, xzr, pl"); in TEST()
|
D | test-assembler-arm64.cc | 4397 __ Csel(w0, w24, w25, eq); in TEST() local 4398 __ Csel(w1, w24, w25, ne); in TEST() local 4465 __ Csel(w0, w19, -2, ne); in TEST() local 4466 __ Csel(w1, w19, -1, ne); in TEST() local 4467 __ Csel(w2, w19, 0, ne); in TEST() local 4468 __ Csel(w3, w19, 1, ne); in TEST() local 4469 __ Csel(w4, w19, 2, ne); in TEST() local 4470 __ Csel(w5, w19, Operand(w19, ASR, 31), ne); in TEST() local 4471 __ Csel(w6, w19, Operand(w19, ROR, 1), ne); in TEST() local 4472 __ Csel(w7, w19, 3, eq); in TEST() local [all …]
|
/external/vixl/test/ |
D | test-disasm-a64.cc | 1278 COMPARE(Csel(w0, w1, -1, eq), "csinv w0, w1, wzr, eq"); in TEST() 1279 COMPARE(Csel(w2, w3, 0, ne), "csel w2, w3, wzr, ne"); in TEST() 1280 COMPARE(Csel(w4, w5, 1, hs), "csinc w4, w5, wzr, hs"); in TEST() 1281 COMPARE(Csel(x6, x7, -1, lo), "csinv x6, x7, xzr, lo"); in TEST() 1282 COMPARE(Csel(x8, x9, 0, mi), "csel x8, x9, xzr, mi"); in TEST() 1283 COMPARE(Csel(x10, x11, 1, pl), "csinc x10, x11, xzr, pl"); in TEST()
|
D | test-assembler-a64.cc | 3895 __ Csel(w0, w24, w25, eq); in TEST() local 3896 __ Csel(w1, w24, w25, ne); in TEST() local 3953 __ Csel(w0, w19, -2, ne); in TEST() local 3954 __ Csel(w1, w19, -1, ne); in TEST() local 3955 __ Csel(w2, w19, 0, ne); in TEST() local 3956 __ Csel(w3, w19, 1, ne); in TEST() local 3957 __ Csel(w4, w19, 2, ne); in TEST() local 3958 __ Csel(w5, w19, Operand(w19, ASR, 31), ne); in TEST() local 3959 __ Csel(w6, w19, Operand(w19, ROR, 1), ne); in TEST() local 3960 __ Csel(w7, w19, 3, eq); in TEST() local [all …]
|
/external/chromium_org/v8/src/arm64/ |
D | code-stubs-arm64.cc | 2031 __ Csel(result, res_true, res_false, eq); in Generate() local 2071 __ Csel(local_fp, fp, caller_fp, ne); in GenerateReadElement() local 2182 __ Csel(mapped_params, param_count, arg_count, lt); in GenerateNewSloppyFast() local 4025 __ Csel(hash_w, scratch_w, hash_w, eq); in GenerateHashGetHash() local 4339 __ Csel(min_length, scratch2, scratch1, gt); in GenerateCompareFlatAsciiStrings() local
|
D | lithium-codegen-arm64.cc | 1739 __ Csel(result, fp, previous_fp, ne); in DoArgumentsElements() local 2568 __ Csel(ToRegister(instr->result()), x1, x2, cond); in DoCmpT() local 3058 __ Csel(x0, x0, x1, eq); in DoInstanceOf() local 3951 __ Csel(result, result, kMinInt / divisor, vc); in DoFlooringDivByPowerOf2I() local 4224 __ Csel(result, left, right, (op == HMathMinMax::kMathMax) ? ge : le); in DoMathMinMax() local 4231 __ Csel(result, left, right, (op == HMathMinMax::kMathMax) ? ge : le); in DoMathMinMax() local
|
D | macro-assembler-arm64.cc | 379 void MacroAssembler::Csel(const Register& rd, in Csel() function in v8::internal::MacroAssembler 2328 Csel(output.W(), wzr, input.W(), lt); in ClampInt32ToUint8() 2330 Csel(output.W(), output.W(), 255, le); in ClampInt32ToUint8()
|
D | macro-assembler-arm64.h | 219 void Csel(const Register& rd,
|
/external/vixl/src/a64/ |
D | macro-assembler-a64.h | 205 void Csel(const Register& rd,
|
D | macro-assembler-a64.cc | 434 void MacroAssembler::Csel(const Register& rd, in Csel() function in vixl::MacroAssembler
|