Lines Matching defs:reg
603 RegOperandType reg;
608 uint32_t opSize() { return reg.opSize(); }
609 bool isVectorRegister() { return reg.registerType == Enums::RT_VECTOR; }
610 bool isCondRegister() { return reg.registerType == Enums::RT_CONDITION; }
611 bool isScalarRegister() { return reg.registerType == Enums::RT_SCALAR; }
612 unsigned int regIndex() { return reg.regIndex(); }
630 reg.init(op->reg, obj);
632 if (reg.regFileChar == 's') {
642 reg.regOperandSize = sizeof(uint32_t);
645 else if (reg.regFileChar == 'd') {
648 reg.regOperandSize = sizeof(uint64_t);
678 if (reg.regFileChar == 's') {
679 addrVec[lane] = address + reg.template get<uint32_t>(w, lane);
681 addrVec[lane] = address + reg.template get<Addr>(w, lane);
693 return address + reg.template get<Addr>(w, lane);
700 return AddrOperandBase::disassemble(reg.disassemble());