Lines Matching defs:InstructionMapper
119 struct InstructionMapper { struct
125 unsigned IllegalInstrNumber = -3;
129 unsigned LegalInstrNumber = 0;
133 InstructionIntegerMap;
136 DenseMap<MachineBasicBlock *, unsigned> MBBFlagsMap;
139 std::vector<unsigned> UnsignedVec;
143 std::vector<MachineBasicBlock::iterator> InstrList;
149 bool AddedIllegalLastTime = false;
157 unsigned mapToLegalUnsigned( in mapToLegalUnsigned()
212 unsigned mapToIllegalUnsigned( in mapToIllegalUnsigned()
255 void convertToUnsignedVec(MachineBasicBlock &MBB, in convertToUnsignedVec()
330 InstructionMapper() { in InstructionMapper() argument