|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=future < %s 2>&1 | FileCheck %s | 
|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=future < %s 2>&1 | FileCheck %s | 
|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=pwr11 < %s 2>&1 | FileCheck %s | 
|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=pwr11 < %s 2>&1 | FileCheck %s | 
|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=pwr10 < %s 2>&1 | FileCheck %s | 
|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=pwr10 < %s 2>&1 | FileCheck %s | 
|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=pwr9 < %s 2>&1 | FileCheck %s | 
|  | ; RUN: llc -verify-machineinstrs -mtriple=powerpc64-unknown-linux-gnu \ | 
|  | ; RUN:     -mcpu=pwr9 < %s 2>&1 | FileCheck %s | 
|  |  | 
|  |  | 
|  |  | 
|  | ; Test -mcpu=[pwr9|pwr10|pwr11|future] is recognized on PowerPC. | 
|  |  | 
|  | ; CHECK-NOT: is not a recognized processor for this target |