• Home
  • Raw
  • Download

Lines Matching refs:dd

438 inline int32_t Thumb2Assembler::VldrdEncoding32(DRegister dd, Register rn, int32_t offset) {  in VldrdEncoding32()  argument
444 ((static_cast<int32_t>(dd) & 0x10) << (22 - 4)) | // Move D from bit 4 to bit 22. in VldrdEncoding32()
445 ((static_cast<int32_t>(dd) & 0x0f) << (12 - 0)) | // Move Vd from bits 0-3 to bits 12-15. in VldrdEncoding32()
941 bool Thumb2Assembler::vmovd(DRegister dd, double d_imm, Condition cond) { in vmovd() argument
949 dd, D0, D0); in vmovd()
961 void Thumb2Assembler::vmovd(DRegister dd, DRegister dm, Condition cond) { in vmovd() argument
962 EmitVFPddd(cond, B23 | B21 | B20 | B6, dd, D0, dm); in vmovd()
972 void Thumb2Assembler::vaddd(DRegister dd, DRegister dn, DRegister dm, in vaddd() argument
974 EmitVFPddd(cond, B21 | B20, dd, dn, dm); in vaddd()
984 void Thumb2Assembler::vsubd(DRegister dd, DRegister dn, DRegister dm, in vsubd() argument
986 EmitVFPddd(cond, B21 | B20 | B6, dd, dn, dm); in vsubd()
996 void Thumb2Assembler::vmuld(DRegister dd, DRegister dn, DRegister dm, in vmuld() argument
998 EmitVFPddd(cond, B21, dd, dn, dm); in vmuld()
1008 void Thumb2Assembler::vmlad(DRegister dd, DRegister dn, DRegister dm, in vmlad() argument
1010 EmitVFPddd(cond, 0, dd, dn, dm); in vmlad()
1020 void Thumb2Assembler::vmlsd(DRegister dd, DRegister dn, DRegister dm, in vmlsd() argument
1022 EmitVFPddd(cond, B6, dd, dn, dm); in vmlsd()
1032 void Thumb2Assembler::vdivd(DRegister dd, DRegister dn, DRegister dm, in vdivd() argument
1034 EmitVFPddd(cond, B23, dd, dn, dm); in vdivd()
1043 void Thumb2Assembler::vabsd(DRegister dd, DRegister dm, Condition cond) { in vabsd() argument
1044 EmitVFPddd(cond, B23 | B21 | B20 | B7 | B6, dd, D0, dm); in vabsd()
1053 void Thumb2Assembler::vnegd(DRegister dd, DRegister dm, Condition cond) { in vnegd() argument
1054 EmitVFPddd(cond, B23 | B21 | B20 | B16 | B6, dd, D0, dm); in vnegd()
1062 void Thumb2Assembler::vsqrtd(DRegister dd, DRegister dm, Condition cond) { in vsqrtd() argument
1063 EmitVFPddd(cond, B23 | B21 | B20 | B16 | B7 | B6, dd, D0, dm); in vsqrtd()
1072 void Thumb2Assembler::vcvtds(DRegister dd, SRegister sm, Condition cond) { in vcvtds() argument
1073 EmitVFPds(cond, B23 | B21 | B20 | B18 | B17 | B16 | B7 | B6, dd, sm); in vcvtds()
1092 void Thumb2Assembler::vcvtdi(DRegister dd, SRegister sm, Condition cond) { in vcvtdi() argument
1093 EmitVFPds(cond, B23 | B21 | B20 | B19 | B8 | B7 | B6, dd, sm); in vcvtdi()
1112 void Thumb2Assembler::vcvtdu(DRegister dd, SRegister sm, Condition cond) { in vcvtdu() argument
1113 EmitVFPds(cond, B23 | B21 | B20 | B19 | B8 | B6, dd, sm); in vcvtdu()
1122 void Thumb2Assembler::vcmpd(DRegister dd, DRegister dm, Condition cond) { in vcmpd() argument
1123 EmitVFPddd(cond, B23 | B21 | B20 | B18 | B6, dd, D0, dm); in vcmpd()
1132 void Thumb2Assembler::vcmpdz(DRegister dd, Condition cond) { in vcmpdz() argument
1133 EmitVFPddd(cond, B23 | B21 | B20 | B18 | B16 | B6, dd, D0, D0); in vcmpdz()
2971 void Thumb2Assembler::vldrd(DRegister dd, const Address& ad, Condition cond) { in vldrd() argument
2973 CHECK_NE(dd, kNoDRegister); in vldrd()
2977 ((static_cast<int32_t>(dd) >> 4)*B22) | in vldrd()
2978 ((static_cast<int32_t>(dd) & 0xf)*B12) | in vldrd()
2984 void Thumb2Assembler::vstrd(DRegister dd, const Address& ad, Condition cond) { in vstrd() argument
2987 CHECK_NE(dd, kNoDRegister); in vstrd()
2991 ((static_cast<int32_t>(dd) >> 4)*B22) | in vstrd()
2992 ((static_cast<int32_t>(dd) & 0xf)*B12) | in vstrd()
3063 DRegister dd, DRegister dn, DRegister dm) { in EmitVFPddd() argument
3064 CHECK_NE(dd, kNoDRegister); in EmitVFPddd()
3070 ((static_cast<int32_t>(dd) >> 4)*B22) | in EmitVFPddd()
3072 ((static_cast<int32_t>(dd) & 0xf)*B12) | in EmitVFPddd()
3096 DRegister dd, SRegister sm) { in EmitVFPds() argument
3097 CHECK_NE(dd, kNoDRegister); in EmitVFPds()
3102 ((static_cast<int32_t>(dd) >> 4)*B22) | in EmitVFPds()
3103 ((static_cast<int32_t>(dd) & 0xf)*B12) | in EmitVFPds()
3480 void Thumb2Assembler::LoadLiteral(DRegister dd, Literal* literal) { in LoadLiteral() argument
3484 FixupId fixup_id = AddFixup(Fixup::LoadDoubleLiteral(location, dd, Fixup::kLongOrFPLiteral1KiB)); in LoadLiteral()