blob: 638dafab8ed793fdc5b5dd65e55a06a768cd5c0a [file] [log] [blame]
# Check -madd-bnd-prefix option
.text
call foo
call *(%eax)
je foo
jmp foo
jmp *(%ebx)
ret
foo:
# Use of REPNE prefix - we shouldn't get any error
repne ret
# BND prefix already exists - we shouldn't get any error here
bnd ret
bnd call foo
# Following instructions can't have BND prefix even if
# -madd-bnd-prefix is specified
add %eax, %ebx
loop foo