Home
last modified time | relevance | path

Searched refs:PRegisterWithLaneSize (Results 1 – 7 of 7) sorted by relevance

/external/vixl/src/aarch64/
Dregisters-aarch64.h56 class PRegisterWithLaneSize; variable
645 PRegisterWithLaneSize VnB() const;
646 PRegisterWithLaneSize VnH() const;
647 PRegisterWithLaneSize VnS() const;
648 PRegisterWithLaneSize VnD() const;
651 PRegisterWithLaneSize WithLaneSize(T format) const;
653 PRegisterWithLaneSize WithSameLaneSizeAs(const CPURegister& other) const;
678 class PRegisterWithLaneSize : public PRegister {
680 VIXL_DECLARE_REGISTER_COMMON(PRegisterWithLaneSize, PRegister, PRegister) in VIXL_DECLARE_REGISTER_COMMON() argument
682 PRegisterWithLaneSize(int code, int lane_size_in_bits) in VIXL_DECLARE_REGISTER_COMMON()
[all …]
Dassembler-aarch64.h3616 void and_(const PRegisterWithLaneSize& pd,
3618 const PRegisterWithLaneSize& pn,
3619 const PRegisterWithLaneSize& pm);
3634 void ands(const PRegisterWithLaneSize& pd,
3636 const PRegisterWithLaneSize& pn,
3637 const PRegisterWithLaneSize& pm);
3673 void bic(const PRegisterWithLaneSize& pd,
3675 const PRegisterWithLaneSize& pn,
3676 const PRegisterWithLaneSize& pm);
3691 void bics(const PRegisterWithLaneSize& pd,
[all …]
Dassembler-sve-aarch64.cc1052 void Assembler::facge(const PRegisterWithLaneSize& pd, in facge()
1068 void Assembler::facgt(const PRegisterWithLaneSize& pd, in facgt()
1084 void Assembler::fcmeq(const PRegisterWithLaneSize& pd, in fcmeq()
1100 void Assembler::fcmge(const PRegisterWithLaneSize& pd, in fcmge()
1116 void Assembler::fcmgt(const PRegisterWithLaneSize& pd, in fcmgt()
1132 void Assembler::fcmne(const PRegisterWithLaneSize& pd, in fcmne()
1148 void Assembler::fcmuo(const PRegisterWithLaneSize& pd, in fcmuo()
1166 void Assembler::fcmeq(const PRegisterWithLaneSize& pd, in fcmeq()
1183 void Assembler::fcmge(const PRegisterWithLaneSize& pd, in fcmge()
1200 void Assembler::fcmgt(const PRegisterWithLaneSize& pd, in fcmgt()
[all …]
Dmacro-assembler-aarch64.h3497 void And(const PRegisterWithLaneSize& pd, in And()
3499 const PRegisterWithLaneSize& pn, in And()
3500 const PRegisterWithLaneSize& pm) { in And()
3521 void Ands(const PRegisterWithLaneSize& pd, in Ands()
3523 const PRegisterWithLaneSize& pn, in Ands()
3524 const PRegisterWithLaneSize& pm) { in Ands()
3564 void Bic(const PRegisterWithLaneSize& pd, in Bic()
3566 const PRegisterWithLaneSize& pn, in Bic()
3567 const PRegisterWithLaneSize& pm) { in Bic()
3588 void Bics(const PRegisterWithLaneSize& pd, in Bics()
[all …]
Dmacro-assembler-sve-aarch64.cc956 const PRegisterWithLaneSize& pd, in CompareHelper()
967 void MacroAssembler::Pfirst(const PRegisterWithLaneSize& pd, in Pfirst()
969 const PRegisterWithLaneSize& pn) { in Pfirst()
989 void MacroAssembler::Pnext(const PRegisterWithLaneSize& pd, in Pnext()
991 const PRegisterWithLaneSize& pn) { in Pnext()
1010 void MacroAssembler::Ptrue(const PRegisterWithLaneSize& pd, in Ptrue()
/external/vixl/test/aarch64/
Dtest-api-aarch64.cc305 VIXL_CHECK(PRegisterWithLaneSize(0, kBRegSize).Is(p0.VnB())); in TEST()
306 VIXL_CHECK(PRegisterWithLaneSize(1, kHRegSize).Is(p1.VnH())); in TEST()
307 VIXL_CHECK(PRegisterWithLaneSize(2, kSRegSize).Is(p2.VnS())); in TEST()
308 VIXL_CHECK(PRegisterWithLaneSize(3, kDRegSize).Is(p3.VnD())); in TEST()
311 VIXL_CHECK(PRegisterWithLaneSize(0, kFormatVnB).Is(p0.VnB())); in TEST()
312 VIXL_CHECK(PRegisterWithLaneSize(1, kFormatVnH).Is(p1.VnH())); in TEST()
313 VIXL_CHECK(PRegisterWithLaneSize(2, kFormatVnS).Is(p2.VnS())); in TEST()
314 VIXL_CHECK(PRegisterWithLaneSize(3, kFormatVnD).Is(p3.VnD())); in TEST()
571 static Qualification GetQualification(PRegisterWithLaneSize) { in TEST() argument
1639 temps.Include(PRegisterWithLaneSize(2, kFormatVnD)); in TEST()
[all …]
Dtest-assembler-sve-aarch64.cc182 const PRegisterWithLaneSize& pd, in Initialise()
2827 typedef void (MacroAssembler::*PfirstPnextFn)(const PRegisterWithLaneSize& pd,
2829 const PRegisterWithLaneSize& pn);
3398 PRegisterWithLaneSize p[kNumberOfPRegisters]; in PtrueHelper()
3449 MacroAssembler::*AssemblePtrueFn)(const PRegisterWithLaneSize& pd, in PtrueHelper()
9917 PRegisterWithLaneSize pg_ff = p1.WithLaneSize(esize_in_bits); in GatherLoadScalarPlusVectorHelper()
9918 PRegisterWithLaneSize pg_diff = p2.WithLaneSize(esize_in_bits); in GatherLoadScalarPlusVectorHelper()
12368 PRegisterWithLaneSize pg = p0.WithLaneSize(lane_size_in_bits); in FPBinArithHelper()
13419 typedef void (MacroAssembler::*BrkpFn)(const PRegisterWithLaneSize& pd,
13421 const PRegisterWithLaneSize& pn,
[all …]