Mercurial > hg > CbC > CbC_llvm
view test/CodeGen/Mips/constraint-c.ll @ 146:3fc4d5c3e21e
set tail call flag for code segment in CGCAll
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 23 Dec 2018 19:23:36 +0900 |
parents | 3a76565eade5 |
children |
line wrap: on
line source
; Check handling of the constraint `c`. ; RUN: llc -march=mips -target-abi o32 < %s | FileCheck %s define i32 @main() #0 { entry: %jmp = alloca i32, align 4 store i32 0, i32* %jmp, align 4 %0 = load i32, i32* %jmp, align 4 call void asm sideeffect "jr $0", "c,~{$1}"(i32 %0) #1 ; CHECK: addiu $25, $zero, 0 ; CHECK: jr $25 ret i32 0 } attributes #0 = { noinline nounwind } attributes #1 = { nounwind }