Home
last modified time | relevance | path

Searched refs:tbm (Results 1 – 25 of 50) sorted by relevance

12

/external/llvm/test/CodeGen/X86/
Dtbm-intrinsics-x86_64.ll1 ; RUN: llc -mtriple=x86_64-unknown-unknown -march=x86-64 -mattr=+tbm < %s | FileCheck %s
8 %0 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %a, i32 2814)
12 declare i32 @llvm.x86.tbm.bextri.u32(i32, i32) nounwind readnone
20 %0 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %tmp1, i32 2814)
29 %0 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a, i64 2814)
33 declare i64 @llvm.x86.tbm.bextri.u64(i64, i64) nounwind readnone
41 %0 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %tmp1, i64 2814)
Dtbm-intrinsics-fast-isel-x86_64.ll2 ; RUN: llc < %s -fast-isel -mtriple=x86_64-unknown-unknown -mattr=+tbm | FileCheck %s --check-prefi…
4 ; NOTE: This should use IR equivalent to what is generated by clang/test/CodeGen/tbm-builtins.c
11 %1 = call i64 @llvm.x86.tbm.bextri.u64(i64 %a0, i64 1)
133 declare i64 @llvm.x86.tbm.bextri.u64(i64, i64)
Dtbm-intrinsics-fast-isel.ll2 ; RUN: llc < %s -fast-isel -mtriple=i686-unknown-unknown -mattr=+tbm | FileCheck %s --check-prefix=…
3 ; RUN: llc < %s -fast-isel -mtriple=x86_64-unknown-unknown -mattr=+tbm | FileCheck %s --check-prefi…
5 ; NOTE: This should use IR equivalent to what is generated by clang/test/CodeGen/tbm-builtins.c
17 %1 = call i32 @llvm.x86.tbm.bextri.u32(i32 %a0, i32 1)
216 declare i32 @llvm.x86.tbm.bextri.u32(i32, i32)
Dtbm_patterns.ll1 ; RUN: llc -mtriple=x86_64-unknown-unknown -mattr=+tbm < %s | FileCheck %s
/external/llvm-project/llvm/test/CodeGen/X86/
Dtbm-intrinsics-x86_64.ll2 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+tbm | FileCheck %s
10 %0 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a, i64 3841)
14 declare i64 @llvm.x86.tbm.bextri.u64(i64, i64) nounwind readnone
23 %0 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %tmp1, i64 3841)
33 %0 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a, i64 549755813887)
44 %0 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a, i64 3841)
Dtbm-intrinsics.ll2 ; RUN: llc < %s -mtriple=i686-unknown-unknown -mattr=+tbm,+cmov | FileCheck %s --check-prefix=X86
3 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+tbm | FileCheck %s --check-prefix=X64
20 %1 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %0, i32 3841)
24 declare i32 @llvm.x86.tbm.bextri.u32(i32, i32) nounwind readnone
39 %0 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %tmp1, i32 3841)
59 %0 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %a, i32 3841)
76 %b = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %a, i32 3841)
Dtbm-intrinsics-fast-isel-x86_64.ll2 ; RUN: llc < %s -fast-isel -mtriple=x86_64-unknown-unknown -mattr=+tbm | FileCheck %s --check-prefi…
4 ; NOTE: This should use IR equivalent to what is generated by clang/test/CodeGen/tbm-builtins.c
11 %1 = call i64 @llvm.x86.tbm.bextri.u64(i64 %a0, i64 3841)
132 declare i64 @llvm.x86.tbm.bextri.u64(i64, i64)
Dtbm-intrinsics-fast-isel.ll2 ; RUN: llc < %s -fast-isel -mtriple=i686-unknown-unknown -mattr=+tbm | FileCheck %s --check-prefix=…
3 ; RUN: llc < %s -fast-isel -mtriple=x86_64-unknown-unknown -mattr=+tbm | FileCheck %s --check-prefi…
5 ; NOTE: This should use IR equivalent to what is generated by clang/test/CodeGen/tbm-builtins.c
17 %1 = call i32 @llvm.x86.tbm.bextri.u32(i32 %a0, i32 3841)
215 declare i32 @llvm.x86.tbm.bextri.u32(i32, i32)
Dclear-highbits.ll2 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=-bmi,-tbm,-bmi2 < %s | FileCheck %s --check-prefi…
3 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+cmov,+bmi,-tbm,-bmi2 < %s | FileCheck %s --check…
4 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+cmov,+bmi,+tbm,-bmi2 < %s | FileCheck %s --check…
5 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+cmov,+bmi,+tbm,+bmi2 < %s | FileCheck %s --check…
6 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+cmov,+bmi,-tbm,+bmi2 < %s | FileCheck %s --check…
7 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=-bmi,-tbm,-bmi2 < %s | FileCheck %s --check-pre…
8 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,-tbm,-bmi2 < %s | FileCheck %s --check-pre…
9 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,+tbm,-bmi2 < %s | FileCheck %s --check-pre…
10 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,+tbm,+bmi2 < %s | FileCheck %s --check-pre…
11 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,-tbm,+bmi2 < %s | FileCheck %s --check-pre…
Dstack-folding-tbm.ll2 ; RUN: llc -O3 -disable-peephole -mtriple=x86_64-unknown-unknown -mattr=+bmi,+tbm < %s | FileCheck …
53 %2 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %a0, i32 3841)
56 declare i32 @llvm.x86.tbm.bextri.u32(i32, i32)
99 %2 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a0, i64 3841)
102 declare i64 @llvm.x86.tbm.bextri.u64(i64, i64)
Dclear-lowbits.ll2 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=-bmi,-tbm,-bmi2 < %s | FileCheck %s --check-prefi…
3 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+bmi,-tbm,-bmi2 < %s | FileCheck %s --check-prefi…
4 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+bmi,+tbm,-bmi2 < %s | FileCheck %s --check-prefi…
5 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+bmi,+tbm,+bmi2 < %s | FileCheck %s --check-prefi…
6 ; RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+bmi,-tbm,+bmi2 < %s | FileCheck %s --check-prefi…
7 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=-bmi,-tbm,-bmi2 < %s | FileCheck %s --check-pre…
8 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,-tbm,-bmi2 < %s | FileCheck %s --check-pre…
9 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,+tbm,-bmi2 < %s | FileCheck %s --check-pre…
10 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,+tbm,+bmi2 < %s | FileCheck %s --check-pre…
11 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+bmi,-tbm,+bmi2 < %s | FileCheck %s --check-pre…
/external/llvm-project/llvm/test/Transforms/InstCombine/X86/
Dx86-bmi-tbm.ll4 declare i32 @llvm.x86.tbm.bextri.u32(i32, i32) nounwind readnone
5 declare i64 @llvm.x86.tbm.bextri.u64(i64, i64) nounwind readnone
17 ; CHECK-NEXT: [[TMP1:%.*]] = tail call i32 @llvm.x86.tbm.bextri.u32(i32 [[A:%.*]], i32 1296)
20 %1 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %a, i32 1296)
28 %1 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %a, i32 1)
36 %1 = tail call i32 @llvm.x86.tbm.bextri.u32(i32 %a, i32 288)
42 ; CHECK-NEXT: [[TMP1:%.*]] = tail call i64 @llvm.x86.tbm.bextri.u64(i64 [[A:%.*]], i64 1312)
45 %1 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a, i64 1312)
53 %1 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a, i64 1)
61 %1 = tail call i64 @llvm.x86.tbm.bextri.u64(i64 %a, i64 320)
[all …]
/external/llvm-project/polly/test/ScopInfo/
Ddo-not-model-error-block-accesses.ll27 …,-avx512er,-avx512f,-avx512pf,-avx512vl,-fma4,-prfchw,-rdseed,-sha,-sse4a,-tbm,-xop,-xsavec,-xsave…
28 …,-avx512er,-avx512f,-avx512pf,-avx512vl,-fma4,-prfchw,-rdseed,-sha,-sse4a,-tbm,-xop,-xsavec,-xsave…
/external/llvm-project/llvm/test/Transforms/LoopStrengthReduce/X86/
Dpr40514.ll57 attributes #0 = { "target-cpu"="broadwell" "target-features"="+sse2,+cx16,+sahf,-tbm,-avx512ifma,-s…
/external/llvm-project/polly/test/Isl/CodeGen/
Derror_block_contains_invalid_memory_access.ll76 …,-avx512er,-avx512f,-avx512pf,-avx512vl,-fma4,-prfchw,-rdseed,-sha,-sse4a,-tbm,-xop,-xsavec,-xsave…
77 …,-avx512er,-avx512f,-avx512pf,-avx512vl,-fma4,-prfchw,-rdseed,-sha,-sse4a,-tbm,-xop,-xsavec,-xsave…
Ddead_invariant_load_instruction_referenced_by_parameter_2.ll184 …,-avx512er,-avx512f,-avx512pf,-avx512vl,-fma4,-prfchw,-rdseed,-sha,-sse4a,-tbm,-xop,-xsavec,-xsave…
185 …,-avx512er,-avx512f,-avx512pf,-avx512vl,-fma4,-prfchw,-rdseed,-sha,-sse4a,-tbm,-xop,-xsavec,-xsave…
/external/cpuinfo/include/
Dcpuinfo.h748 bool tbm; member
1341 return cpuinfo_isa.tbm; in cpuinfo_has_x86_tbm()
/external/llvm-project/clang/include/clang/Basic/
DBuiltinsX86_64.def80 TARGET_BUILTIN(__builtin_ia32_bextri_u64, "UOiUOiIUOi", "nc", "tbm")
/external/llvm-project/polly/test/ScheduleOptimizer/
Dpattern-matching-based-opts-after-delicm.ll66 …fma4,-lwp,-mwaitx,-pku,-prefetchwt1,-prfchw,-rdseed,-rtm,-sgx,-sha,-sse4a,-tbm,-xop,-xsavec,-xsave…
/external/cpuinfo/src/x86/
Disa.c588 isa.tbm = !!(extended_info.ecx & UINT32_C(0x00200000)); in cpuinfo_x86_detect_isa()
/external/llvm-project/llvm/include/llvm/Support/
DX86TargetParser.def182 X86_FEATURE (TBM, "tbm")
/external/llvm-project/llvm/test/Transforms/LoopVectorize/X86/
Dpr23997.ll106 attributes #0 = { uwtable "target-cpu"="skylake" "target-features"="+sse2,+cx16,+sahf,-tbm,-avx512i…
/external/cpuinfo/test/mock/
Dzenfone-2e.cc481 TEST(ISA, tbm) { in TEST() argument
Dzenfone-2.cc481 TEST(ISA, tbm) { in TEST() argument
Dzenfone-c.cc481 TEST(ISA, tbm) { in TEST() argument

12