Displaying 2 results from an estimated 2 matches for "81face6d".
2013 Dec 01
0
[LLVMdev] x86: inline an LLVM IR function?
You should use "opt" with -inline, or -O2/3 to optimise this.
llc only runs backend optimisations.
On 1 December 2013 18:51, Mikael Lyngvig <mikael at lyngvig.org> wrote:
> Sorry for what may possibly be a rather stupid question, but how on earth
> do you make LLC inline a function? I've got this code:
>
> attributes 0 = { alwaysinline nounwind }
>
>
2013 Dec 01
2
[LLVMdev] x86: inline an LLVM IR function?
Sorry for what may possibly be a rather stupid question, but how on earth
do you make LLC inline a function? I've got this code:
attributes 0 = { alwaysinline nounwind }
define internal i32 @lambda(i32 %a, i32 %x) #0 {
%1 = add i32 %a, %x
ret i32 %1
}
define i32 @foo(i32 %a) nounwind {
%1 = call i32 @lambda(i32 %a, i32 10)
ret i32 %1
}
And no matter