Lines Matching refs:MachineIRBuilder

25 class MachineIRBuilder;  variable
42 MachineIRBuilder &B) const;
45 MachineIRBuilder &B) const;
47 MachineIRBuilder &B) const;
49 MachineIRBuilder &B) const;
51 MachineIRBuilder &B) const;
53 MachineIRBuilder &B) const;
55 MachineIRBuilder &B, bool Signed) const;
57 MachineIRBuilder &B, bool Signed) const;
60 MachineIRBuilder &B) const;
62 MachineIRBuilder &B) const;
64 MachineIRBuilder &B) const;
67 MachineIRBuilder &B) const;
69 bool buildPCRelGlobalAddress(Register DstReg, LLT PtrTy, MachineIRBuilder &B,
74 MachineIRBuilder &B) const;
78 MachineIRBuilder &B) const;
81 MachineIRBuilder &B) const;
82 bool legalizeFlog(MachineInstr &MI, MachineIRBuilder &B,
84 bool legalizeFExp(MachineInstr &MI, MachineIRBuilder &B) const;
85 bool legalizeFPow(MachineInstr &MI, MachineIRBuilder &B) const;
87 MachineIRBuilder &B) const;
90 MachineIRBuilder &B) const;
98 MachineIRBuilder &B) const;
100 bool loadInputValue(Register DstReg, MachineIRBuilder &B,
103 bool loadInputValue(Register DstReg, MachineIRBuilder &B,
107 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &B,
110 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &B,
113 Register getKernargParameterPtr(MachineIRBuilder &B, int64_t Offset) const;
114 bool legalizeKernargMemParameter(MachineInstr &MI, MachineIRBuilder &B,
119 MachineIRBuilder &B) const;
121 void legalizeUnsignedDIV_REM32Impl(MachineIRBuilder &B, Register DstDivReg,
125 void legalizeUnsignedDIV_REM64Impl(MachineIRBuilder &B, Register DstDivReg,
130 MachineIRBuilder &B) const;
133 MachineIRBuilder &B) const;
135 MachineIRBuilder &B) const;
137 MachineIRBuilder &B) const;
139 MachineIRBuilder &B) const;
141 MachineIRBuilder &B) const;
143 MachineIRBuilder &B) const;
145 MachineIRBuilder &B) const;
148 MachineIRBuilder &B) const;
154 MachineIRBuilder &B) const;
157 MachineIRBuilder &B) const;
160 MachineIRBuilder &B) const;
163 MachineIRBuilder &B) const;
166 MachineIRBuilder &B, unsigned AddrSpace) const;
168 std::pair<Register, unsigned> splitBufferOffsets(MachineIRBuilder &B,
174 Register handleD16VData(MachineIRBuilder &B, MachineRegisterInfo &MRI,
177 MachineIRBuilder &B, bool IsFormat) const;
179 MachineIRBuilder &B, bool IsFormat) const;
180 Register fixStoreSourceType(MachineIRBuilder &B, Register VData,
184 MachineIRBuilder &B, bool IsTyped,
187 MachineIRBuilder &B, bool IsFormat,
189 bool legalizeBufferAtomic(MachineInstr &MI, MachineIRBuilder &B,
192 bool legalizeBVHIntrinsic(MachineInstr &MI, MachineIRBuilder &B) const;
194 bool legalizeFPTruncRound(MachineInstr &MI, MachineIRBuilder &B) const;
197 MachineInstr &MI, MachineIRBuilder &B,
203 bool legalizeAtomicIncDec(MachineInstr &MI, MachineIRBuilder &B,
207 MachineIRBuilder &B) const;
209 MachineIRBuilder &B) const;
211 MachineIRBuilder &B) const;
213 MachineIRBuilder &B) const;
215 MachineIRBuilder &B) const;