From 03295ca4e6c17772d046ec216972c776649d6ad9 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Sat, 22 Sep 2007 09:23:55 +0000 Subject: Validation fixes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42225 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/LangRef.html | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/LangRef.html b/docs/LangRef.html index e7c3b1f..fcbbde1 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -5160,16 +5160,15 @@ declare void @llvm.memory.barrier( i1 <ll>, i1 <ls>, i1 <sl>,

For example, if the function is i32 f(i8* nest %c, i32 %x, i32 %y) then the resulting function - pointer has signature i32 (i32, i32)*. It can be created as follows: + pointer has signature i32 (i32, i32)*. It can be created as follows:

   %tramp = alloca [10 x i8], align 4 ; size and alignment only correct for X86
   %tramp1 = getelementptr [10 x i8]* %tramp, i32 0, i32 0
   %p = call i8* @llvm.init.trampoline( i8* %tramp1, i8* bitcast (i32 (i8* nest , i32, i32)* @f to i8*), i8* %nval )
   %fp = bitcast i8* %p to i32 (i32, i32)*
 
- The call %val = call i32 %fp( i32 %x, i32 %y ) is then equivalent to - %val = call i32 %f( i8* %nval, i32 %x, i32 %y ). -

+

The call %val = call i32 %fp( i32 %x, i32 %y ) is then equivalent + to %val = call i32 %f( i8* %nval, i32 %x, i32 %y ).

-- cgit v1.1