Displaying 2 results from an estimated 2 matches for "rammersmanual".
2017 Jul 20
2
Value
...n 4 ...%b= mul %a, 2. Now seems to be, that
yes.
2017-07-20 16:43 GMT+02:00 Evgeny Astigeevich <Evgeny.Astigeevich at arm.com>:
> You think in terms of the textual representation of IR and are trying to
> work on IR in these terms.
>
> See:
>
> http://www.llvm.org/docs/ProgrammersManual.html#coreclasses
>
> http://llvm.org/doxygen/classllvm_1_1Value.html
>
>
> In the LLVM representation Value is a thing which can be used as an
> operand to instructions. In API there is no such thing as the named right
> part. An instruction itself is a value which is produced...
2017 Jul 20
3
Value
...mean 'identifiable'? You have Module, Function, BasicBlock
> etc. You can access Values and Users. They form a data-flow graph. You can
> store pointers to Values and Users if you wish. If you want a name for any
> Value there is ValueSymbolTable (http://www.llvm.org/docs/
> ProgrammersManual.html#advanced-topics) which provides a symbol table
> that the Function and Module classes use for naming value definitions. You
> should take into account that some Values might not have names and passes
> can change names of Values.
>
>
> Thanks,
>
> Evgeny Astigevich
>...