| /llvm-project-15.0.7/libcxx/test/std/experimental/utilities/propagate_const/propagate_const.class/propagate_const.ctors/ |
| H A D | convertible_propagate_const.explicit.move_ctor.pass.cpp | 22 typedef propagate_const<X> PX; typedef 26 static_assert(!std::is_convertible<PY, PX &&>::value, ""); in main() 27 static_assert(std::is_constructible<PY, PX &&>::value, ""); in main()
|
| H A D | convertible_propagate_const.copy_ctor.pass.cpp | 22 typedef propagate_const<X> PX; typedef 25 int main(int, char**) { static_assert(!std::is_constructible<PX, PY>::value, ""); in main()
|
| H A D | convertible_propagate_const.move_ctor.pass.cpp | 23 typedef propagate_const<X> PX; typedef 26 PX px(1); in main()
|
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | intel-syntax-var-offset.ll | 6 ;volatile char* PX; 18 ; "movq %%rdx, PX;" 31 ; CHECK: mov qword ptr [PX], rdx 36 @PX = common dso_local global i8* null, align 8 44 …;movq %rax, $0;pushq $$Y;popq %rcx;movq %rcx, PY;movq $$X, %rdx;movq %rdx, PX;", "=r,im,~{rax},~{r…
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/utilities/propagate_const/propagate_const.class/propagate_const.assignment/ |
| H A D | assign_convertible_propagate_const.pass.cpp | 22 typedef propagate_const<X> PX; typedef 25 int main(int, char**) { static_assert(!std::is_assignable<PY, const PX &>::value, ""); in main()
|
| H A D | move_assign_convertible.pass.cpp | 24 typedef propagate_const<X> PX; in main() typedef 27 PX px2(2); in main()
|
| H A D | move_assign_convertible_propagate_const.pass.cpp | 24 typedef propagate_const<X> PX; in main() typedef 27 PX px2(2); in main()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | libstdcxx_pair_swap_hack.cpp | 72 using PX = STD_CLASS<X, X>; typedef 75 PX px;
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | binop-cast.ll | 38 ; CHECK-NEXT: [[X:%.*]] = mul <2 x i32> [[PX:%.*]], [[PX]] 96 ; CHECK-NEXT: [[X:%.*]] = mul <2 x i32> [[PX:%.*]], [[PX]] 156 ; CHECK-NEXT: [[X:%.*]] = mul <2 x i32> [[PX:%.*]], [[PX]]
|
| H A D | PR37526.ll | 8 ; CHECK-NEXT: [[T3:%.*]] = load i32, i32* [[PX:%.*]], align 4 10 ; CHECK-NEXT: [[SELECT:%.*]] = select i1 [[CMP]], i32* [[PX]], i32* [[PY]]
|
| H A D | unsigned-add-lack-of-overflow-check.ll | 225 ; CHECK-NEXT: [[X:%.*]] = mul i8 [[PX:%.*]], [[PX]] 238 ; CHECK-NEXT: [[X:%.*]] = mul <2 x i8> [[PX:%.*]], [[PX]] 266 ; CHECK-NEXT: [[X:%.*]] = mul i8 [[PX:%.*]], [[PX]] 329 ; CHECK-NEXT: [[X:%.*]] = mul i8 [[PX:%.*]], [[PX]]
|
| H A D | ashr-or-mul-abs.ll | 29 define i32 @ashr_or_mul_to_abs3(i32 %PX) { 31 ; CHECK-NEXT: [[X:%.*]] = sdiv i32 42, [[PX:%.*]] 35 %X = sdiv i32 42, %PX ; thwart complexity-based canonicalization
|
| H A D | icmp-or.ll | 234 ; CHECK-NEXT: [[X:%.*]] = mul i8 [[PX:%.*]], 42 308 ; CHECK-NEXT: [[X:%.*]] = mul i8 [[PX:%.*]], 42
|
| H A D | mul.ll | 122 ; CHECK-NEXT: [[X:%.*]] = mul <2 x i32> [[PX:%.*]], [[PX]] 935 ; CHECK-NEXT: [[X:%.*]] = sdiv <2 x i8> <i8 42, i8 42>, [[PX:%.*]] 948 ; CHECK-NEXT: [[X:%.*]] = sdiv <2 x i8> <i8 42, i8 5>, [[PX:%.*]] 978 ; CHECK-NEXT: [[X:%.*]] = sdiv <2 x i8> <i8 42, i8 42>, [[PX:%.*]]
|
| H A D | zext.ll | 207 ; CHECK-NEXT: [[X:%.*]] = srem <2 x i32> <i32 42, i32 3>, [[PX:%.*]] 222 ; CHECK-NEXT: [[X:%.*]] = srem i32 42, [[PX:%.*]]
|
| H A D | fadd.ll | 493 ; CHECK-NEXT: [[X:%.*]] = fmul <2 x float> [[PX:%.*]], [[PX]]
|
| H A D | mul-inseltpoison.ll | 767 ; CHECK-NEXT: [[X:%.*]] = sdiv <2 x i8> <i8 42, i8 42>, [[PX:%.*]] 780 ; CHECK-NEXT: [[X:%.*]] = sdiv <2 x i8> <i8 42, i8 5>, [[PX:%.*]] 810 ; CHECK-NEXT: [[X:%.*]] = sdiv <2 x i8> <i8 42, i8 42>, [[PX:%.*]]
|
| H A D | fmul.ll | 1092 ; CHECK-NEXT: [[X:%.*]] = fdiv <2 x double> <double 4.200000e+01, double 4.200000e+01>, [[PX:%.*… 1105 ; CHECK-NEXT: [[X:%.*]] = fdiv <2 x double> <double 4.200000e+01, double 5.100000e+00>, [[PX:%.*… 1135 ; CHECK-NEXT: [[X:%.*]] = fdiv <2 x double> <double 4.200000e+01, double 4.200000e+01>, [[PX:%.*…
|
| H A D | zext-bool-add-sub.ll | 331 ; CHECK-NEXT: [[X:%.*]] = urem i32 [[PX:%.*]], 42
|
| H A D | and-xor-or.ll | 186 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) { 205 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) { 224 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) { 243 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) { 262 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) { 281 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) { 300 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) { 319 ; CHECK-SAME: (i64 [[PX:%.*]], i64 [[PY:%.*]], i64 [[PZ:%.*]]) {
|
| H A D | add.ll | 255 ; CHECK-NEXT: [[X:%.*]] = sdiv i8 42, [[PX:%.*]] 270 ; CHECK-NEXT: [[X:%.*]] = sdiv i8 42, [[PX:%.*]]
|
| /llvm-project-15.0.7/llvm/test/Transforms/CorrelatedValuePropagation/ |
| H A D | overflow_predicate.ll | 16 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 48 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 80 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 112 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 144 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 176 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 208 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 240 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 272 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 304 ; CHECK-NEXT: store i8 [[VAL]], i8* [[PX:%.*]], align 1 [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/MachO/ |
| H A D | info-plist.test | 5 # RUN: llvm-otool -PX %t.o | FileCheck --check-prefix=NOHEADER %s
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVN/ |
| H A D | opaque-ptr.ll | 180 ; CHECK-NEXT: [[T3:%.*]] = load i32, ptr [[PX:%.*]], align 4 183 ; CHECK-NEXT: [[SELECT:%.*]] = select i1 [[CMP]], ptr [[PX]], ptr [[PY]] 197 ; CHECK-NEXT: [[T3:%.*]] = load i32, ptr [[PX:%.*]], align 4 199 ; CHECK-NEXT: [[SELECT:%.*]] = select i1 [[CMP]], ptr [[PX]], ptr [[PY]]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SROA/ |
| H A D | phi-and-select.ll | 819 ; CHECK-NEXT: [[PX:%.*]] = select i1 [[B:%.*]], ptr [[P]], ptr [[P2]] 820 ; CHECK-NEXT: [[V2:%.*]] = load i8, ptr [[PX]], align 1
|