| /llvm-project-15.0.7/mlir/include/mlir/Dialect/X86Vector/ |
| H A D | Transforms.h | 51 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 D | profile-inference-rebalance-large.ll | 295 ; | | | 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 D | AVXTranspose.cpp | 66 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 D | packetize-impdef.ll | 197 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 D | stringview-nullptr.cpp | 455 const std::string_view b45{nullptr}; in stack_construction() local
|
| /llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/ |
| H A D | shift-shl.ll | 609 %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 D | arith-add-usat.ll | 538 %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 D | arith-add.ll | 595 %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 D | shift-lshr.ll | 561 %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 D | shift-ashr.ll | 612 %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 D | arith-sub.ll | 595 %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 D | arith-sub-usat.ll | 538 %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 D | arith-smax.ll | 614 %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 D | arith-umin.ll | 614 %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 D | arith-smin.ll | 614 %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 D | arith-umax.ll | 614 %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 D | arith-add-ssat.ll | 659 %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 D | arith-mul.ll | 703 %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 D | arith-sub-ssat.ll | 659 %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 D | arith-fix.ll | 676 %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 D | arith-add-saddo.ll | 1042 %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 D | arith-add-uaddo.ll | 1042 %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 D | arith-mul-umulo.ll | 1042 %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 D | arith-mul-smulo.ll | 1042 %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 D | arith-sub-ssubo.ll | 1042 %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)
|