[PATCH] D41209: Minor corrections to TBAA metadata docs <NFC>
Rehana Begam via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 13 16:33:01 PST 2017
rehana created this revision.
rehana added reviewers: eugenis, spatel.
Herald added a subscriber: kosarev.
Minor corrections have been made to the TBAA metadata documentation in LangRef.rst.
https://reviews.llvm.org/D41209
Files:
docs/LangRef.rst
Index: docs/LangRef.rst
===================================================================
--- docs/LangRef.rst
+++ docs/LangRef.rst
@@ -4660,7 +4660,7 @@
void f(struct Outer* outer, struct Inner* inner, float* f, int* i, char* c) {
outer->f = 0; // tag0: (OuterStructTy, FloatScalarTy, 0)
outer->inner_a.i = 0; // tag1: (OuterStructTy, IntScalarTy, 12)
- outer->inner_a.f = 0.0; // tag2: (OuterStructTy, IntScalarTy, 16)
+ outer->inner_a.f = 0.0; // tag2: (OuterStructTy, FloatScalarTy, 16)
*f = 0.0; // tag3: (FloatScalarTy, FloatScalarTy, 0)
}
@@ -4674,11 +4674,10 @@
FloatScalarTy = ("float", CharScalarTy, 0)
DoubleScalarTy = ("double", CharScalarTy, 0)
IntScalarTy = ("int", CharScalarTy, 0)
- InnerStructTy = {"Inner" (IntScalarTy, 0), (FloatScalarTy, 4)}
+ InnerStructTy = {"Inner", (IntScalarTy, 0), (FloatScalarTy, 4)}
OuterStructTy = {"Outer", (FloatScalarTy, 0), (DoubleScalarTy, 4),
(InnerStructTy, 12)}
-
with (e.g.) ``ImmediateParent(OuterStructTy, 12)`` = ``(InnerStructTy,
0)``, ``ImmediateParent(InnerStructTy, 0)`` = ``(IntScalarTy, 0)``, and
``ImmediateParent(IntScalarTy, 0)`` = ``(CharScalarTy, 0)``.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D41209.126859.patch
Type: text/x-patch
Size: 1251 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171214/2ce489b9/attachment.bin>
More information about the llvm-commits
mailing list