/openbsd/sys/dev/pci/drm/ |
H A D | drm_rect.c | 210 int vscale = drm_calc_scale(src_h, dst_h); in drm_rect_calc_vscale() local 212 if (vscale < 0 || dst_h == 0) in drm_rect_calc_vscale() 213 return vscale; in drm_rect_calc_vscale() 215 if (vscale < min_vscale || vscale > max_vscale) in drm_rect_calc_vscale() 218 return vscale; in drm_rect_calc_vscale()
|
H A D | drm_atomic_helper.c | 875 int hscale, vscale; in drm_atomic_helper_check_plane_state() local 903 vscale = drm_rect_calc_vscale(src, dst, min_scale, max_scale); in drm_atomic_helper_check_plane_state() 904 if (hscale < 0 || vscale < 0) { in drm_atomic_helper_check_plane_state()
|
/openbsd/sys/dev/pci/drm/i915/display/ |
H A D | skl_scaler.c | 425 int hscale, vscale, max_vscale, max_hscale; in intel_atomic_setup_scaler() local 464 vscale = drm_rect_calc_vscale(src, dst, 1, max_vscale); in intel_atomic_setup_scaler() 466 if (hscale < 0 || vscale < 0) { in intel_atomic_setup_scaler() 720 int hscale, vscale; in skl_pfit_enable() local 737 vscale = drm_rect_calc_vscale(&src, dst, 0, INT_MAX); in skl_pfit_enable() 740 uv_rgb_vphase = skl_scaler_calc_phase(1, vscale, false); in skl_pfit_enable() 779 int hscale, vscale; in skl_program_plane_scaler() local 785 vscale = drm_rect_calc_vscale(&plane_state->uapi.src, in skl_program_plane_scaler() 793 y_vphase = skl_scaler_calc_phase(1, vscale, false); in skl_program_plane_scaler() 797 uv_rgb_vphase = skl_scaler_calc_phase(2, vscale, false); in skl_program_plane_scaler() [all …]
|
H A D | dvo_ns2501.c | 222 u16 vscale; /* vertical scaling factor, 10/11 */ member 249 .vscale = 40960 269 .vscale = 51232 288 .vscale = 65535 637 ns2501_writeb(dvo, NS2501_REG10, conf->vscale & 0xff); in ns2501_mode_set() 638 ns2501_writeb(dvo, NS2501_REG11, conf->vscale >> 8); in ns2501_mode_set()
|
H A D | intel_atomic_plane.c | 908 int hscale, vscale; in intel_atomic_plane_check_clipping() local 919 vscale = drm_rect_calc_vscale(src, dst, min_scale, max_scale); in intel_atomic_plane_check_clipping() 920 if (hscale < 0 || vscale < 0) { in intel_atomic_plane_check_clipping()
|
/openbsd/sys/dev/pci/drm/radeon/ |
H A D | radeon_legacy_crtc.c | 57 bool hscale = true, vscale = true; in radeon_legacy_rmx_mode_set() local 116 vscale = false; in radeon_legacy_rmx_mode_set() 126 vscale = false; in radeon_legacy_rmx_mode_set() 144 if (!vscale) in radeon_legacy_rmx_mode_set()
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | LangRef.rst | 9892 …<result> = shufflevector <vscale x n x <ty>> <v1>, <vscale x n x <ty>> v2, <vscale x m x i32> <mas… 18309 …declare <vscale x 4 x i64> @llvm.vp.select.nxv4i64 (<vscale x 4 x i1> <condition>, <vscale x 4 x … 18367 …declare <vscale x 4 x i64> @llvm.vp.merge.nxv4i64 (<vscale x 4 x i1> <condition>, <vscale x 4 x i… 18429 …declare <vscale x 4 x i32> @llvm.vp.add.nxv4i32 (<vscale x 4 x i32> <left_op>, <vscale x 4 x i32>… 18476 …declare <vscale x 4 x i32> @llvm.vp.sub.nxv4i32 (<vscale x 4 x i32> <left_op>, <vscale x 4 x i32>… 18862 …declare <vscale x 4 x i32> @llvm.vp.shl.nxv4i32 (<vscale x 4 x i32> <left_op>, <vscale x 4 x i32>… 18910 …declare <vscale x 4 x i32> @llvm.vp.or.nxv4i32 (<vscale x 4 x i32> <left_op>, <vscale x 4 x i32> … 19833 … <vscale x 4 x float> @llvm.vp.fma.nxv4f32 (<vscale x 4 x float> <left_op>, <vscale x 4 x float> … 19882 …vscale x 4 x float> @llvm.vp.fmuladd.nxv4f32 (<vscale x 4 x float> <left_op>, <vscale x 4 x float… 22468 …are <vscale x 4 x i32> @llvm.vp.fshl.nxv4i32 (<vscale x 4 x i32> <left_op>, <vscale x 4 x i32> <… [all …]
|
H A D | AArch64SME.rst | 71 ``vscale`` does not. If we let the compiler insert the appropriate ``smstart``
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64SVEInstrInfo.td | 2370 def : Pat<(vscale (i64 1)), (UBFMXri (RDVLI_XI 1), 4, 63)>; 2371 def : Pat<(vscale (i64 -1)), (SBFMXri (RDVLI_XI -1), 4, 63)>; 2373 def : Pat<(vscale (sve_rdvl_imm i32:$imm)), (RDVLI_XI $imm)>; 2384 def : Pat<(add GPR64:$op, (vscale (sve_rdvl_imm i32:$imm))), 2408 def : Pat<(add GPR64:$op, (vscale (sve_cnth_imm i32:$imm))), 2410 def : Pat<(add GPR64:$op, (vscale (sve_cntw_imm i32:$imm))), 2412 def : Pat<(add GPR64:$op, (vscale (sve_cntd_imm i32:$imm))), 2415 def : Pat<(add GPR64:$op, (vscale (sve_cnth_imm_neg i32:$imm))), 2417 def : Pat<(add GPR64:$op, (vscale (sve_cntw_imm_neg i32:$imm))), 2419 def : Pat<(add GPR64:$op, (vscale (sve_cntd_imm_neg i32:$imm))), [all …]
|
/openbsd/gnu/llvm/llvm/utils/vim/syntax/ |
H A D | llvm.vim | 218 syn keyword llvmConstant zeroinitializer undef null none poison vscale
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | LangOptions.def | 449 LANGOPT(VScaleMin, 32, 0, "Minimum vscale value") 450 LANGOPT(VScaleMax, 32, 0, "Maximum vscale value")
|
H A D | DiagnosticDriverKinds.td | 666 "minimum vscale must be an unsigned integer greater than 0">;
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 503 Intrinsic::getDeclaration(M, Intrinsic::vscale, Int32Ty); in discardEVLParameter()
|
H A D | CodeGenPrepare.cpp | 2352 case Intrinsic::vscale: { in optimizeCallInst()
|
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | Attributes.td | 291 /// Minimum/Maximum vscale value for function.
|
H A D | PatternMatch.h | 2483 if (m_Intrinsic<Intrinsic::vscale>().match(V))
|
/openbsd/gnu/llvm/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 678 KEYWORD(vscale); in LexIdentifier()
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVRegisterInfo.td | 269 // thus `vscale` can be defined as VLEN/64,
|
/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 103 Intrinsic::getDeclaration(M, Intrinsic::vscale, {Scaling->getType()}); in CreateVScale()
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 1744 case Intrinsic::vscale: { in computeKnownBitsFromOperator() 2726 if (cast<CallInst>(I)->getIntrinsicID() == Intrinsic::vscale) in isKnownNonZero()
|
H A D | InstructionSimplify.cpp | 6320 case Intrinsic::vscale: { in simplifyIntrinsic()
|
H A D | ScalarEvolution.cpp | 6885 if (II->getIntrinsicID() == Intrinsic::vscale) { in getRangeRef()
|
/openbsd/gnu/llvm/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 345 def vscale : SDNode<"ISD::VSCALE" , SDTIntUnaryOp, []>;
|
/openbsd/gnu/llvm/clang/include/clang/Driver/ |
H A D | Options.td | 3689 HelpText<"Specify the vscale minimum. Defaults to \"1\". (AArch64 only)">, 3693 HelpText<"Specify the vscale maximum. Defaults to the"
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 5875 case Intrinsic::vscale: { in visitIntrinsicCall()
|