Searched refs:ValMapping (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 119 if (ValMapping.NumBreakDowns != 1) in assignmentMatch() 192 assert(ValMapping.NumBreakDowns && "Nothing to map??"); in getRepairCost() 194 bool IsSameNumOfValues = ValMapping.NumBreakDowns == 1; in getRepairCost() 297 if (ValMapping.NumBreakDowns == 1) in tryAvoidingSplit() 374 if (ValMapping.NumBreakDowns == 1) { in tryAvoidingSplit() 423 const RegisterBankInfo::ValueMapping &ValMapping = in computeMapping() local 427 if (assignmentMatch(Reg, ValMapping, Assign)) { in computeMapping() 447 tryAvoidingSplit(RepairPt, MO, ValMapping); in computeMapping() 474 uint64_t RepairCost = getRepairCost(MO, ValMapping); in computeMapping() 543 const RegisterBankInfo::ValueMapping &ValMapping = in applyMapping() local [all …]
|
| H A D | RegisterBankInfo.cpp | 211 const ValueMapping *ValMapping = in getInstrMappingImpl() local 214 OperandsMapping[0] = ValMapping; in getInstrMappingImpl() 218 OperandsMapping[OpIdx] = ValMapping; in getInstrMappingImpl() 291 auto &ValMapping = MapOfValueMappings[Hash]; in getValueMapping() local 292 ValMapping = llvm::make_unique<ValueMapping>(BreakDown, NumBreakDowns); in getValueMapping() 293 return *ValMapping; in getValueMapping() 595 const ValueMapping &ValMapping = getOperandMapping(OpIdx); in print() local 598 OS << "{ Idx: " << OpIdx << " Map: " << ValMapping << '}'; in print() 654 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx); in createVRegs() local 655 const PartialMapping *PartMap = ValMapping.begin(); in createVRegs() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | RegisterBankInfo.h | 238 const ValueMapping &ValMapping = in getOperandMapping() local 240 return ValMapping; in getOperandMapping() 734 operator<<(raw_ostream &OS, const RegisterBankInfo::ValueMapping &ValMapping) { 735 ValMapping.print(OS);
|
| H A D | RegBankSelect.h | 528 const RegisterBankInfo::ValueMapping &ValMapping, 564 const RegisterBankInfo::ValueMapping &ValMapping, 576 const RegisterBankInfo::ValueMapping &ValMapping) const; 608 const RegisterBankInfo::ValueMapping &ValMapping) const;
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 345 const ValueMapping *ValMapping; in getInstrMappingForLoad() local 350 ValMapping = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size); in getInstrMappingForLoad() 353 ValMapping = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size); in getInstrMappingForLoad() 358 OpdsMapping[0] = ValMapping; in getInstrMappingForLoad() 560 const ValueMapping *ValMapping = in getInstrMapping() local 568 OpdsMapping[0] = ValMapping; in getInstrMapping()
|