Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Owner

221   const FilterChooser *Owner;// points to the FilterChooser who owns this filter
256 Filter(FilterChooser &owner, unsigned startBit, unsigned numBits, bool mixed);
494 : Owner(f.Owner), StartBit(f.StartBit), NumBits(f.NumBits), Mixed(f.Mixed),
501 Filter::Filter(FilterChooser &owner, unsigned startBit, unsigned numBits,
503 : Owner(&owner), StartBit(startBit), NumBits(numBits), Mixed(mixed) {
504 assert(StartBit + NumBits - 1 < Owner->BitWidth);
509 for (unsigned i = 0, e = Owner->Opcodes.size(); i != e; ++i) {
513 Owner->insnWithID(Insn, Owner->Opcodes[i]);
517 bool ok = Owner->fieldFromInsn(Field, Insn, StartBit, NumBits);
522 LastOpcFiltered = Owner->Opcodes[i];
528 VariableInstructions.push_back(Owner->Opcodes[i]);
555 std::vector<bit_value_t> BitValueArray(Owner->FilterBitValues);
566 new FilterChooser(Owner->AllInstructions,
568 Owner->Operands,
570 *Owner)
577 //Owner->SingletonExists(LastOpcFiltered);
599 new FilterChooser(Owner->AllInstructions,
601 Owner->Operands,
603 *Owner)