Home
last modified time | relevance | path

Searched refs:getOperandsMapping (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.cpp236 : getOperandsMapping({&ARM::ValueMappings[ARM::GPR3OpsIdx], in getInstrMapping()
245 ? getOperandsMapping({&ARM::ValueMappings[ARM::DPR3OpsIdx], in getInstrMapping()
265 ? getOperandsMapping({&ARM::ValueMappings[ARM::DPR3OpsIdx], in getInstrMapping()
269 : getOperandsMapping({&ARM::ValueMappings[ARM::SPR3OpsIdx], in getInstrMapping()
280 getOperandsMapping({&ARM::ValueMappings[ARM::DPR3OpsIdx], in getInstrMapping()
289 getOperandsMapping({&ARM::ValueMappings[ARM::SPR3OpsIdx], in getInstrMapping()
301 ? getOperandsMapping({&ARM::ValueMappings[ARM::GPR3OpsIdx], in getInstrMapping()
303 : getOperandsMapping({&ARM::ValueMappings[ARM::GPR3OpsIdx], in getInstrMapping()
315 ? getOperandsMapping({&ARM::ValueMappings[ARM::DPR3OpsIdx], in getInstrMapping()
317 : getOperandsMapping({&ARM::ValueMappings[ARM::SPR3OpsIdx], in getInstrMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCRegisterBankInfo.cpp124 OperandsMapping = getOperandsMapping( in getInstrMapping()
131 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping()
134 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping()
141 OperandsMapping = getOperandsMapping( in getInstrMapping()
152 getOperandsMapping({getValueMapping(Size == 32 ? PMI_FPR32 : PMI_FPR64), in getInstrMapping()
170 OperandsMapping = getOperandsMapping( in getInstrMapping()
174 OperandsMapping = getOperandsMapping( in getInstrMapping()
184 OperandsMapping = getOperandsMapping( in getInstrMapping()
188 OperandsMapping = getOperandsMapping( in getInstrMapping()
197 OperandsMapping = getOperandsMapping(OpdsMapping); in getInstrMapping()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp452 OperandsMapping = getOperandsMapping( in getInstrMapping()
462 OperandsMapping = getOperandsMapping( in getInstrMapping()
470 getOperandsMapping({getGprbOrCustomMapping(Op0Size, MappingID), in getInstrMapping()
483 getOperandsMapping({&Mips::ValueMappings[Mips::DPRIdx]}); in getInstrMapping()
502 OperandsMapping = getOperandsMapping( in getInstrMapping()
512 OperandsMapping = getOperandsMapping( in getInstrMapping()
537 OperandsMapping = getOperandsMapping({&Mips::ValueMappings[Mips::GPRIdx], in getInstrMapping()
549 OperandsMapping = getOperandsMapping({&Mips::ValueMappings[Mips::DPRIdx], in getInstrMapping()
567 OperandsMapping = getOperandsMapping({getFprbMapping(Op0Size), nullptr}); in getInstrMapping()
572 getOperandsMapping({&Mips::ValueMappings[Mips::GPRIdx], nullptr, in getInstrMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp262 /*OperandsMapping*/ getOperandsMapping(OperandsMapping), in getInstrMappingImpl()
332 RegisterBankInfo::getOperandsMapping(Iterator Begin, Iterator End) const { in getOperandsMapping() function in RegisterBankInfo
361 const RegisterBankInfo::ValueMapping *RegisterBankInfo::getOperandsMapping( in getOperandsMapping() function in RegisterBankInfo
364 return getOperandsMapping(OpdsMapping.begin(), OpdsMapping.end()); in getOperandsMapping()
367 const RegisterBankInfo::ValueMapping *RegisterBankInfo::getOperandsMapping( in getOperandsMapping() function in RegisterBankInfo
370 return getOperandsMapping(OpdsMapping.begin(), OpdsMapping.end()); in getOperandsMapping()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h501 const ValueMapping *getOperandsMapping(Iterator Begin, Iterator End) const;
508 const ValueMapping *getOperandsMapping(
516 const ValueMapping *getOperandsMapping(
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kRegisterBankInfo.cpp91 getOperandsMapping({&M68k::ValueMappings[M68k::GPR3OpsIdx], nullptr}); in getInstrMapping()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86RegisterBankInfo.cpp401 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping()
438 /*ID*/ 1, /*Cost*/ 1, getOperandsMapping(OpdsMapping), NumOperands); in getInstrAlternativeMappings()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp338 getOperandsMapping(Operands), in addMappingFromTable()
512 1, 1, getOperandsMapping( in getInstrAlternativeMappings()
520 2, 1, getOperandsMapping( in getInstrAlternativeMappings()
533 1, 1, getOperandsMapping( in getInstrAlternativeMappings()
541 2, 2, getOperandsMapping( in getInstrAlternativeMappings()
561 1, 1, getOperandsMapping( in getInstrAlternativeMappings()
570 getOperandsMapping( in getInstrAlternativeMappings()
588 getOperandsMapping({AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size), in getInstrAlternativeMappings()
596 getOperandsMapping({AMDGPU::getValueMappingSGPR64Only(AMDGPU::VGPRRegBankID, Size), in getInstrAlternativeMappings()
611 getOperandsMapping( in getInstrAlternativeMappings()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp337 getOperandsMapping( in getInstrAlternativeMappings()
344 getOperandsMapping( in getInstrAlternativeMappings()
1180 return getInstructionMapping(MappingID, Cost, getOperandsMapping(OpdsMapping), in getInstrMapping()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp525 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping()