Home
last modified time | relevance | path

Searched refs:getInstrMapping (Results 1 – 18 of 18) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/
DRegisterBankInfo.cpp375 RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in RegisterBankInfo
386 PossibleMappings.push_back(&getInstrMapping(MI)); in getInstrPossibleMappings()
409 EndIdx = OpdMapper.getInstrMapping().getNumOperands(); in applyDefaultMapping()
421 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns != in applyDefaultMapping()
424 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns == in applyDefaultMapping()
615 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in getVRegsMem()
617 getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns; in getVRegsMem()
651 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in createVRegs()
654 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx); in createVRegs()
673 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in setVRegs()
[all …]
DRegBankSelect.cpp577 BestMapping = &RBI->getInstrMapping(MI); in assignInstr()
/external/llvm/lib/CodeGen/GlobalISel/
DRegisterBankInfo.cpp306 RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in RegisterBankInfo
317 PossibleMappings.push_back(getInstrMapping(MI)); in getInstrPossibleMappings()
347 OpdMapper.getInstrMapping().getOperandMapping(OpIdx).BreakDown.size() == in applyDefaultMapping()
528 getInstrMapping().getOperandMapping(OpIdx).BreakDown.size(); in getVRegsMem()
566 getInstrMapping().getOperandMapping(OpIdx).BreakDown; in createVRegs()
581 assert(getInstrMapping().getOperandMapping(OpIdx).BreakDown.size() > in setVRegs()
602 getInstrMapping().getOperandMapping(OpIdx).BreakDown.size(); in getVRegs()
623 OS << "Mapping for " << getMI() << "\nwith " << getInstrMapping() << '\n'; in print()
637 OS << "Mapping ID: " << getInstrMapping().getID() << ' '; in print()
DRegBankSelect.cpp516 BestMapping = RBI->getInstrMapping(MI); in assignInstr()
/external/llvm/include/llvm/CodeGen/GlobalISel/
DRegisterBankInfo.h240 const InstructionMapping &getInstrMapping() const { return InstrMapping; } in getInstrMapping() function
514 virtual InstructionMapping getInstrMapping(const MachineInstr &MI) const;
549 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID) in applyMapping()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/
DRegisterBankInfo.h329 const InstructionMapping &getInstrMapping() const { return InstrMapping; } in getInstrMapping() function
664 getInstrMapping(const MachineInstr &MI) const;
699 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID) in applyMapping()
/external/llvm/lib/Target/AArch64/
DAArch64RegisterBankInfo.cpp160 assert((OpdMapper.getInstrMapping().getID() == 1 || in applyMappingImpl()
161 OpdMapper.getInstrMapping().getID() == 2) && in applyMappingImpl()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMRegisterBankInfo.h40 getInstrMapping(const MachineInstr &MI) const override;
DARMRegisterBankInfo.cpp201 ARMRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in ARMRegisterBankInfo
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsRegisterBankInfo.h40 getInstrMapping(const MachineInstr &MI) const override;
DMipsRegisterBankInfo.cpp69 MipsRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in MipsRegisterBankInfo
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPURegisterBankInfo.h65 getInstrMapping(const MachineInstr &MI) const override;
DAMDGPURegisterBankInfo.cpp294 AMDGPURegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in AMDGPURegisterBankInfo
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86RegisterBankInfo.h78 getInstrMapping(const MachineInstr &MI) const override;
DX86RegisterBankInfo.cpp160 X86RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in X86RegisterBankInfo
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64RegisterBankInfo.h130 getInstrMapping(const MachineInstr &MI) const override;
DAArch64RegisterBankInfo.cpp372 assert((OpdMapper.getInstrMapping().getID() >= 1 && in applyMappingImpl()
373 OpdMapper.getInstrMapping().getID() <= 4) && in applyMappingImpl()
441 AArch64RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in AArch64RegisterBankInfo
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DGlobalISel.rst434 * **Default Mapping**: ``getInstrMapping`` --- the default bank assignments for
445 ``getInstrMapping`` is currently separate from ``getInstrAlternativeMapping``