Searched refs:R600InstrInfo (Results 1 – 17 of 17) sorted by relevance
33 R600InstrInfo::R600InstrInfo(const R600Subtarget &ST) in R600InstrInfo() function in R600InstrInfo317 R600InstrInfo::ExtractSrcs(MachineInstr &MI, in ExtractSrcs()351 R600InstrInfo::BankSwizzle Swz) { in Swizzle()355 case R600InstrInfo::ALU_VEC_012_SCL_210: in Swizzle()357 case R600InstrInfo::ALU_VEC_021_SCL_122: in Swizzle()360 case R600InstrInfo::ALU_VEC_102_SCL_221: in Swizzle()363 case R600InstrInfo::ALU_VEC_120_SCL_212: in Swizzle()367 case R600InstrInfo::ALU_VEC_201: in Swizzle()371 case R600InstrInfo::ALU_VEC_210: in Swizzle()381 case R600InstrInfo::ALU_VEC_012_SCL_210: { in getTransSwizzle()[all …]
38 class R600InstrInfo final : public R600GenInstrInfo {68 explicit R600InstrInfo(const R600Subtarget &);123 const std::vector<R600InstrInfo::BankSwizzle> &Swz,125 R600InstrInfo::BankSwizzle TransSwz) const;129 std::vector<R600InstrInfo::BankSwizzle> &SwzCandidate,131 R600InstrInfo::BankSwizzle TransSwz) const;
11 def R600InstrInfo : InstrInfo {16 let InstructionSet = R600InstrInfo;36 include "R600InstrInfo.td"
24 class R600InstrInfo; variable29 const R600InstrInfo *TII = nullptr;
32 R600InstrInfo InstrInfo;50 const R600InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
52 const R600InstrInfo *TII;223 std::vector<R600InstrInfo::BankSwizzle> &BS, in isBundlableWithCurrentPMI()291 std::vector<R600InstrInfo::BankSwizzle> BS; in addToPacket()322 const R600InstrInfo *TII = ST.getInstrInfo(); in runOnMachineFunction()
1 //===-- R600InstrInfo.td - R600 DAG nodes ------------------*- tablegen -*-===//
40 const R600InstrInfo *TII = ST.getInstrInfo(); in getReservedRegs()
39 const R600InstrInfo *TII;
34 const R600InstrInfo *TII = nullptr;
31 const R600InstrInfo *TII = nullptr;
99 // R600Defines.h, R600InstrInfo::buildDefaultInstruction(),100 // and R600InstrInfo::getOperandIdx().141 // R600InstrInfo::buildDefaultInstruction(), and R600InstrInfo::getOperandIdx().181 // R600InstrInfo::buildDefaultInstruction(), and182 // R600InstrInfo::getOperandIdx().
26 TII = static_cast<const R600InstrInfo*>(DAG->TII); in initialize()
79 const R600InstrInfo *TII = nullptr;
205 const R600InstrInfo *TII = nullptr;
217 const R600InstrInfo *TII = Subtarget->getInstrInfo(); in EmitInstrWithCustomInserter()1949 const R600InstrInfo *TII = Subtarget->getInstrInfo(); in FoldOperand()2075 const R600InstrInfo *TII = Subtarget->getInstrInfo(); in PostISelFolding()
157 const R600InstrInfo *TII = nullptr;