search for: 81face6d

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