Home
last modified time | relevance | path

Searched refs:buildSelect (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp4855 auto Hi = MIRBuilder.buildSelect( in narrowScalarShift()
4882 auto Lo = MIRBuilder.buildSelect( in narrowScalarShift()
5519 auto Select = MIRBuilder.buildSelect(NarrowTy, in narrowScalarSelect()
5525 auto Select = MIRBuilder.buildSelect( in narrowScalarSelect()
6068 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerUITOFP()
6100 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerSITOFP()
6170 MIRBuilder.buildSelect(Dst, FCMP, FPTOSI, Res); in lowerFPTOUI()
6330 V = MIRBuilder.buildSelect(S32, CmpEGt30, in lowerFPTRUNC_F64_TO_F16()
6403 MIRBuilder.buildSelect(Dst, Cmp, Src0, Src1); in lowerMinMax()
7046 MIRBuilder.buildSelect(Res, Ov, Clamp, Tmp); in lowerAddSubSatToAddoSubo()
[all …]
H A DMachineIRBuilder.cpp763 MachineInstrBuilder MachineIRBuilder::buildSelect(const DstOp &Res, in buildSelect() function in MachineIRBuilder
H A DIRTranslator.cpp1424 MIRBuilder.buildSelect(ResRegs[i], Tst, Op0Regs[i], Op1Regs[i], Flags); in translateSelect()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1919 B.buildSelect(Dst, CmpRes, BuildPtr, FlatNull); in legalizeAddrSpaceCast()
1946 B.buildSelect(MI.getOperand(0).getReg(), Cond, Src, Tmp2); in legalizeFrint()
1972 auto Add = B.buildSelect(S64, And, One, Zero); in legalizeFceil()
2052 auto Tmp1 = B.buildSelect(S64, ExpLt0, SignBit64, Tmp0); in legalizeIntrinsicTrunc()
2904 Q = B.buildSelect(S32, Cond, B.buildAdd(S32, Q, One), Q); in legalizeUnsignedDIV_REM32Impl()
2905 R = B.buildSelect(S32, Cond, B.buildSub(S32, R, Y), R); in legalizeUnsignedDIV_REM32Impl()
3026 auto C3 = B.buildSelect(S32, CmpEq, C2, C1); in legalizeUnsignedDIV_REM64Impl()
3045 auto C6 = B.buildSelect( in legalizeUnsignedDIV_REM64Impl()
3060 auto Sel1 = B.buildSelect( in legalizeUnsignedDIV_REM64Impl()
3067 auto Sel2 = B.buildSelect( in legalizeUnsignedDIV_REM64Impl()
[all …]
H A DAMDGPURegisterBankInfo.cpp136 B.buildSelect(DstReg, SrcReg, True, False); in applyBank()
2009 auto S = B.buildSelect(EltTy, Cmp, in foldExtractEltToCmpSelect()
2114 Register Select = B.buildSelect(EltTy, Cmp, Op0, Op1).getReg(0); in foldInsertEltToCmpSelect()
2285 B.buildSelect(DefRegs[0], CondRegs[0], Src1Regs[0], Src2Regs[0]); in applyMappingImpl()
2286 B.buildSelect(DefRegs[1], CondRegs[0], Src1Regs[1], Src2Regs[1]); in applyMappingImpl()
2584 B.buildSelect(DefRegs[0], SrcReg, True, False); in applyMappingImpl()
2587 auto Sel = B.buildSelect(SelType, SrcReg, True, False); in applyMappingImpl()
2591 B.buildSelect(DstReg, SrcReg, True, False); in applyMappingImpl()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h1092 MachineInstrBuilder buildSelect(const DstOp &Res, const SrcOp &Tst,