llvm.org GIT mirror llvm / f90f551
[NFC] fix trivial typos in documents "the the" -> "the" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@322552 91177308-0d34-0410-b5e6-96231b3b80d8 Hiroshi Inoue 1 year, 7 months ago
3 changed file(s) with 4 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
902902
903903 The ``ENTRY`` record (code 2) contains a variable number of values describing a
904904 unique set of function parameter attributes. Each *attrgrp* value is used as a
905 key with which to look up an entry in the the attribute group table described
905 key with which to look up an entry in the attribute group table described
906906 in the ``PARAMATTR_GROUP_BLOCK`` block.
907907
908908 .. _PARAMATTR_CODE_ENTRY_OLD:
44934493 - ``DW_OP_plus_uconst, 93`` adds ``93`` to the working expression.
44944494 - ``DW_OP_LLVM_fragment, 16, 8`` specifies the offset and size (``16`` and ``8``
44954495 here, respectively) of the variable fragment from the working expression. Note
4496 that contrary to DW_OP_bit_piece, the offset is describing the the location
4496 that contrary to DW_OP_bit_piece, the offset is describing the location
44974497 within the described source variable.
44984498 - ``DW_OP_swap`` swaps top two stack entries.
44994499 - ``DW_OP_xderef`` provides extended dereference mechanism. The entry at the top
1320613206
1320713207 This function returns the nonnegative square root of the specified value.
1320813208 If the value is less than negative zero, a floating point exception occurs
13209 and the the return value is architecture specific.
13209 and the return value is architecture specific.
1321013210
1321113211
1321213212 '``llvm.experimental.constrained.pow``' Intrinsic
379379
380380 Function definitions and calls also work, but something went very wrong on that
381381 last line. The call looks valid, so what happened? As you may have guessed from
382 the the API a Module is a unit of allocation for the JIT, and testfunc was part
382 the API a Module is a unit of allocation for the JIT, and testfunc was part
383383 of the same module that contained anonymous expression. When we removed that
384384 module from the JIT to free the memory for the anonymous expression, we deleted
385385 the definition of ``testfunc`` along with it. Then, when we tried to call