HomeSort by: relevance | last modified time | path
    Searched defs:ValMapping (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
RegBankSelect.cpp 112 Register Reg, const RegisterBankInfo::ValueMapping &ValMapping,
118 if (ValMapping.NumBreakDowns != 1)
122 const RegisterBank *DesiredRegBank = ValMapping.BreakDown[0].RegBank;
135 MachineOperand &MO, const RegisterBankInfo::ValueMapping &ValMapping,
139 assert(ValMapping.NumBreakDowns == (unsigned)size(NewVRegs) &&
146 if (ValMapping.NumBreakDowns == 1) {
172 assert(ValMapping.partsAllUniform() && "irregular breakdowns not supported");
178 if (ValMapping.NumBreakDowns == RegTy.getNumElements())
182 (ValMapping.BreakDown[0].Length * ValMapping.NumBreakDowns =
    [all...]
RegisterBankInfo.cpp 217 const ValueMapping *ValMapping = &getValueMapping(0, Size, *CurRegBank);
226 OperandsMapping[0] = ValMapping;
251 OperandsMapping[OpIdx] = ValMapping;
325 auto &ValMapping = MapOfValueMappings[Hash];
326 ValMapping = std::make_unique<ValueMapping>(BreakDown, NumBreakDowns);
327 return *ValMapping;
642 const ValueMapping &ValMapping = getOperandMapping(OpIdx);
645 OS << "{ Idx: " << OpIdx << " Map: " << ValMapping << '}';
701 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx);
702 const PartialMapping *PartMap = ValMapping.begin()
    [all...]

Completed in 79 milliseconds