Home
last modified time | relevance | path

Searched refs:b45 (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/mlir/include/mlir/Dialect/X86Vector/
H A DTransforms.h51 template <unsigned b67, unsigned b45, unsigned b23, unsigned b01>
55 static_assert(b45 <= 0x03, "overflow"); in shuffle()
57 return static_cast<uint8_t>((b67 << 6) | (b45 << 4) | (b23 << 2) | b01); in shuffle()
61 uint8_t &b45, uint8_t &b67) { in extractShuffle()
63 b45 = (mask & (0x03 << 4)) >> 4; in extractShuffle()
/llvm-project-15.0.7/llvm/test/Transforms/SampleProfile/
H A Dprofile-inference-rebalance-large.ll295 ; | | | b44 [?] | | b45 [?] | |
326 i32 2, label %b45
333 ; CHECK: edge b43 -> b45 probability is 0x1999999a / 0x80000000 = 20.00%
344 b45:
347 ; CHECK2: - b45: float = {{.*}}, int = {{.*}}, count = 80
/llvm-project-15.0.7/mlir/lib/Dialect/X86Vector/Transforms/
H A DAVXTranspose.cpp66 uint8_t b01, b23, b45, b67; in mm256ShufflePs() local
67 MaskHelper::extractShuffle(mask, b01, b23, b45, b67); in mm256ShufflePs()
68 SmallVector<int64_t> shuffleMask{b01, b23, b45 + 8, b67 + 8, in mm256ShufflePs()
69 b01 + 4, b23 + 4, b45 + 8 + 4, b67 + 8 + 4}; in mm256ShufflePs()
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dpacketize-impdef.ll197 br i1 undef, label %b45, label %b44
199 b45: ; preds = %b44
209 b46: ; preds = %b45, %b15
210 %v41 = phi i32 [ undef, %b15 ], [ %v40, %b45 ]
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dstringview-nullptr.cpp455 const std::string_view b45{nullptr}; in stack_construction() local
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Dshift-shl.ll609 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
673 %r45 = shl i8 %a45, %b45
H A Darith-add-usat.ll538 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
602 %r45 = call i8 @llvm.uadd.sat.i8(i8 %a45, i8 %b45)
H A Darith-add.ll595 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
659 %r45 = add i8 %a45, %b45
H A Dshift-lshr.ll561 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
625 %r45 = lshr i8 %a45, %b45
H A Dshift-ashr.ll612 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
676 %r45 = ashr i8 %a45, %b45
H A Darith-sub.ll595 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
659 %r45 = sub i8 %a45, %b45
H A Darith-sub-usat.ll538 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
602 %r45 = call i8 @llvm.usub.sat.i8(i8 %a45, i8 %b45)
H A Darith-smax.ll614 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
678 %r45 = call i8 @llvm.smax.i8(i8 %a45, i8 %b45)
H A Darith-umin.ll614 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
678 %r45 = call i8 @llvm.umin.i8(i8 %a45, i8 %b45)
H A Darith-smin.ll614 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
678 %r45 = call i8 @llvm.smin.i8(i8 %a45, i8 %b45)
H A Darith-umax.ll614 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
678 %r45 = call i8 @llvm.umax.i8(i8 %a45, i8 %b45)
H A Darith-add-ssat.ll659 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
723 %r45 = call i8 @llvm.sadd.sat.i8(i8 %a45, i8 %b45)
H A Darith-mul.ll703 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
767 %r45 = mul i8 %a45, %b45
H A Darith-sub-ssat.ll659 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
723 %r45 = call i8 @llvm.ssub.sat.i8(i8 %a45, i8 %b45)
H A Darith-fix.ll676 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
740 %r45 = call i8 @llvm.smul.fix.i8(i8 %a45, i8 %b45, i32 3)
1479 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
1543 %r45 = call i8 @llvm.umul.fix.i8(i8 %a45, i8 %b45, i32 3)
H A Darith-add-saddo.ll1042 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
1106 %c45 = call {i8, i1} @llvm.sadd.with.overflow.i8(i8 %a45, i8 %b45)
H A Darith-add-uaddo.ll1042 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
1106 %c45 = call {i8, i1} @llvm.uadd.with.overflow.i8(i8 %a45, i8 %b45)
H A Darith-mul-umulo.ll1042 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
1106 %c45 = call {i8, i1} @llvm.umul.with.overflow.i8(i8 %a45, i8 %b45)
H A Darith-mul-smulo.ll1042 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
1106 %c45 = call {i8, i1} @llvm.smul.with.overflow.i8(i8 %a45, i8 %b45)
H A Darith-sub-ssubo.ll1042 %b45 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @b8, i32 0, i64 45), align 1
1106 %c45 = call {i8, i1} @llvm.ssub.with.overflow.i8(i8 %a45, i8 %b45)

12