Lines Matching refs:bmi
2 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+bmi,+bmi2 | FileCheck %s
286 %tmp = tail call i32 @llvm.x86.bmi.bextr.32(i32 %x, i32 %y)
296 %tmp = tail call i32 @llvm.x86.bmi.bextr.32(i32 %x1, i32 %y)
300 declare i32 @llvm.x86.bmi.bextr.32(i32, i32)
330 %tmp = tail call i64 @llvm.x86.bmi.bextr.64(i64 %x, i64 %y)
334 declare i64 @llvm.x86.bmi.bextr.64(i64, i64)
390 %tmp = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %x, i32 %y)
400 %tmp = tail call i32 @llvm.x86.bmi.bzhi.32(i32 %x1, i32 %y)
404 declare i32 @llvm.x86.bmi.bzhi.32(i32, i32)
411 %tmp = tail call i64 @llvm.x86.bmi.bzhi.64(i64 %x, i64 %y)
415 declare i64 @llvm.x86.bmi.bzhi.64(i64, i64)
591 %tmp = tail call i32 @llvm.x86.bmi.pdep.32(i32 %x, i32 %y)
601 %tmp = tail call i32 @llvm.x86.bmi.pdep.32(i32 %x, i32 %y1)
605 declare i32 @llvm.x86.bmi.pdep.32(i32, i32)
612 %tmp = tail call i64 @llvm.x86.bmi.pdep.64(i64 %x, i64 %y)
616 declare i64 @llvm.x86.bmi.pdep.64(i64, i64)
623 %tmp = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 %y)
633 %tmp = tail call i32 @llvm.x86.bmi.pext.32(i32 %x, i32 %y1)
637 declare i32 @llvm.x86.bmi.pext.32(i32, i32)
644 %tmp = tail call i64 @llvm.x86.bmi.pext.64(i64 %x, i64 %y)
648 declare i64 @llvm.x86.bmi.pext.64(i64, i64)