X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FLangRef.html;h=71f8d999106ebebdf5a5f9a6c56b82b4babe882b;hb=211244aa520e158dc2c31bea7277dea475105fa9;hp=651426c67f13054562b7be8b9fa5d926a1f1c9f0;hpb=fe47aae6a8132af400139612f9ee5aec220c4385;p=oota-llvm.git diff --git a/docs/LangRef.html b/docs/LangRef.html index 651426c67f1..71f8d999106 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -24,6 +24,7 @@
A pointer value is based on another pointer value according + to the following rules:
+ +Note that this definition of "based" is intentionally + similar to the definition of "based" in C99, though it is + slightly weaker.
LLVM IR does not associate types with memory. The result type of a load merely indicates the size and alignment of the memory from which to load, as well as the -interpretation of the value. The first operand of a +interpretation of the value. The first operand type of a store similarly only indicates the size and alignment of the store.
@@ -2374,7 +2405,8 @@ has undefined behavior.This intrinsic makes it possible to excise one parameter, marked with - the nest attribute, from a function. The result is a callable + the nest attribute, from a function. + The result is a callable function pointer lacking the nest parameter - the caller does not need to provide a value for it. Instead, the value to use is stored in advance in a "trampoline", a block of memory usually allocated on the stack, which also