Lines Matching refs:Insn
397 void insnWithID(insn_t &Insn, unsigned Opcode) const { in insnWithID() argument
410 Insn.push_back(BIT_UNSET); in insnWithID()
412 Insn.push_back(bitFromBits(Bits, i)); in insnWithID()
421 bool fieldFromInsn(uint64_t &Field, insn_t &Insn, unsigned StartBit,
449 const insn_t &Insn) const;
530 insn_t Insn; in Filter() local
533 Owner->insnWithID(Insn, Owner->Opcodes[i]); in Filter()
537 bool ok = Owner->fieldFromInsn(Field, Insn, StartBit, NumBits); in Filter()
962 bool FilterChooser::fieldFromInsn(uint64_t &Field, insn_t &Insn, in fieldFromInsn() argument
967 if (Insn[StartBit + i] == BIT_UNSET) in fieldFromInsn()
970 if (Insn[StartBit + i] == BIT_TRUE) in fieldFromInsn()
1019 const insn_t &Insn) const { in getIslands()
1032 Val = Value(Insn[i]); in getIslands()
1321 insn_t Insn; in emitSingletonTableEntry() local
1322 insnWithID(Insn, Opc); in emitSingletonTableEntry()
1325 getIslands(StartBits, EndBits, FieldVals, Insn); in emitSingletonTableEntry()
1455 insn_t Insn; in filterProcessor() local
1457 insnWithID(Insn, Opcodes[i]); in filterProcessor()
1460 if (getIslands(StartBits, EndBits, FieldVals, Insn) > 0) { in filterProcessor()