Lines Matching refs:Insn
422 void insnWithID(insn_t &Insn, unsigned Opcode) const { in insnWithID() argument
435 Insn.push_back(BIT_UNSET); in insnWithID()
437 Insn.push_back(bitFromBits(Bits, i)); in insnWithID()
455 bool fieldFromInsn(uint64_t &Field, insn_t &Insn, unsigned StartBit,
483 const insn_t &Insn) const;
564 insn_t Insn; in Filter() local
567 Owner->insnWithID(Insn, Owner->Opcodes[i].EncodingID); in Filter()
571 bool ok = Owner->fieldFromInsn(Field, Insn, StartBit, NumBits); in Filter()
1001 bool FilterChooser::fieldFromInsn(uint64_t &Field, insn_t &Insn, in fieldFromInsn() argument
1006 if (Insn[StartBit + i] == BIT_UNSET) in fieldFromInsn()
1009 if (Insn[StartBit + i] == BIT_TRUE) in fieldFromInsn()
1058 const insn_t &Insn) const { in getIslands()
1070 int64_t Val = Value(Insn[i]); in getIslands()
1377 insn_t Insn; in emitSingletonTableEntry() local
1378 insnWithID(Insn, Opc.EncodingID); in emitSingletonTableEntry()
1381 getIslands(StartBits, EndBits, FieldVals, Insn); in emitSingletonTableEntry()
1513 insn_t Insn; in filterProcessor() local
1515 insnWithID(Insn, Opcode.EncodingID); in filterProcessor()
1518 if (getIslands(StartBits, EndBits, FieldVals, Insn) > 0) { in filterProcessor()