Home
last modified time | relevance | path

Searched refs:getLLTTy (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp139 assert(Res.getLLTTy(*getMRI()).isPointer() && "expected ptr dst type"); in buildDynStackAlloc()
149 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildFrameIndex()
158 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildGlobalValue()
159 assert(Res.getLLTTy(*getMRI()).getAddressSpace() == in buildGlobalValue()
171 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildConstantPool()
204 assert(Res.getLLTTy(*getMRI()).isPointerOrPointerVector() && in buildPtrAdd()
205 Res.getLLTTy(*getMRI()) == Op0.getLLTTy(*getMRI()) && "type mismatch"); in buildPtrAdd()
206 assert(Op1.getLLTTy(*getMRI()).getScalarType().isScalar() && "invalid offset type"); in buildPtrAdd()
230 LLT PtrTy = Res.getLLTTy(*getMRI()); in buildMaskLowPtrBits()
240 LLT ResTy = Res.getLLTTy(*getMRI()); in buildPadVectorWithUndefElements()
[all …]
H A DCSEMIRBuilder.cpp85 B.addNodeIDRegType(Op.getLLTTy(*getMRI())); in profileDstOp()
185 LLT SrcTy = SrcOps[1].getLLTTy(*getMRI()); in buildInstr()
217 LLT SrcTy = SrcOps[0].getLLTTy(*getMRI()); in buildInstr()
274 Opc, DstOps[0].getLLTTy(*getMRI()), SrcOps[0].getReg(), *getMRI())) in buildInstr()
294 LLT VecTy = DstOps[0].getLLTTy(*getMRI()); in buildInstr()
335 LLT Ty = Res.getLLTTy(*getMRI()); in buildConstant()
362 LLT Ty = Res.getLLTTy(*getMRI()); in buildFConstant()
H A DLegalizerHelper.cpp4378 MRI.createGenericVirtualRegister(OutputOpsPieces[i].getLLTTy(MRI))); in fewerElementsVectorPhi()
8184 const LLT Ty = Dst.getLLTTy(*B.getMRI()); in SwapN()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h99 LLT getLLTTy(const MachineRegisterInfo &MRI) const { in getLLTTy() function
170 LLT getLLTTy(const MachineRegisterInfo &MRI) const { in getLLTTy() function
1821 auto NegOne = buildConstant(Dst.getLLTTy(*getMRI()), -1); in buildNot()
1829 auto Zero = buildConstant(Dst.getLLTTy(*getMRI()), 0); in buildNeg()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp677 LLT VecTy = Dst.getLLTTy(MRI); in buildDefaultVLOps()
704 assert(Scalar.getLLTTy(MRI) == LLT::scalar(64) && "Unexpected VecTy!"); in buildSplatSplitS64WithVL()