20 lines
		
	
	
		
			735 B
		
	
	
	
		
			LLVM
		
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			735 B
		
	
	
	
		
			LLVM
		
	
	
	
| ; RUN: llc -mattr=pcrelative-memops,prefix-instrs,paired-vector-memops,mma,rop-protect,privileged \
 | |
| ; RUN:   -verify-machineinstrs -mtriple=powerpc64le-unknown-unknown \
 | |
| ; RUN:   -ppc-asm-full-reg-names %s -o - 2>&1 | FileCheck %s
 | |
| ; RUN: llc -mattr=pcrelative-memops,prefix-instrs,paired-vector-memops,mma,rop-protect,privileged \
 | |
| ; RUN:   -verify-machineinstrs -mtriple=powerpc64-unknown-unknown \
 | |
| ; RUN:   -ppc-asm-full-reg-names %s -o - 2>&1 | FileCheck %s
 | |
| 
 | |
| define dso_local signext i32 @f() {
 | |
| entry:
 | |
|   ret i32 0
 | |
| }
 | |
| 
 | |
| ; Make sure that all of the features listed are recognized.
 | |
| ; CHECK-NOT:    is not a recognized feature for this target
 | |
| 
 | |
| ; Make sure that the test was actually compiled.
 | |
| ; CHECK:        li r3, 0
 | |
| ; CHECK-NEXT:   blr
 | |
| 
 |