[llvm-dev] Hello

Mihir Sevak via llvm-dev llvm-dev at lists.llvm.org
Sat Jan 9 16:39:22 PST 2021


Ok, thanks for the reply. Lets see what other folks have to say.

On Sat, Jan 9, 2021 at 4:37 PM David Blaikie <dblaikie at gmail.com> wrote:

> Yeah, sorry - I haven't read any LLVM books, unfortunately. Perhaps some
> other folks will be able to chime in with tips.
>
> On Sat, Jan 9, 2021 at 4:36 PM Mihir Sevak <mihir.sevak at gmail.com> wrote:
>
>> I own this book and it doesn't cover IR in depth. I am trying to write an
>> additional feature for C++ frontend and for that I want to use proper
>> Intermediate Representation that doesn't become a laughing stock so I am
>> looking for some in depth explanation on IR. I am aware that it changes so
>> fast that a book will become outdated however for my exercise I am willing
>> to go back to the version the book covers and implement it there. If you
>> have used some book personally and recommend it please share with me.
>>
>> Thanks.
>>
>> On Sat, Jan 9, 2021 at 4:31 PM David Blaikie <dblaikie at gmail.com> wrote:
>>
>>> Published books probably get out of date pretty quickly, so you'll need
>>> to keep the more up-to-date code/online docs in mind even if you're reading
>>> printed stuff. At a quick google this seems like the sort of thing that
>>> might be useful:
>>> https://www.amazon.com/Getting-Started-LLVM-Core-Libraries/dp/1782166920
>>> (googling 'llvm book' shows a few results)
>>>
>>> On Sat, Jan 9, 2021 at 4:24 PM Mihir Sevak <mihir.sevak at gmail.com>
>>> wrote:
>>>
>>>> Thanks David. Really appreciate this.
>>>>
>>>> Would you please kindly share those names of the books so at least I
>>>> have an idea about what resources are available and in case I need more
>>>> explanation than this Language Reference Manual ?
>>>>
>>>> Once again thanks.
>>>>
>>>> On Sat, Jan 9, 2021 at 3:57 PM David Blaikie <dblaikie at gmail.com>
>>>> wrote:
>>>>
>>>>> There are some books, but if you're looking for the best reference for
>>>>> LLVM IR it's online here: https://llvm.org/docs/LangRef.html
>>>>>
>>>>> On Sat, Jan 9, 2021 at 3:43 PM Mihir Sevak via llvm-dev <
>>>>> llvm-dev at lists.llvm.org> wrote:
>>>>>
>>>>>> Hello LLVM group,
>>>>>>      I am very new to this project. I want to develop a few things on
>>>>>> LLVM platform and for that I am wondering where can I learn about
>>>>>> Intermediate Representation used in LLVM project? Is there any in-depth
>>>>>> instruction level guide available except online tutorials?
>>>>>>
>>>>>> Please advise.
>>>>>>
>>>>>> Thanks.
>>>>>> Have a great weekend.
>>>>>>
>>>>>> --
>>>>>> "How can anything be impossible when impossible itself says I M
>>>>>> Possible???"®
>>>>>> Mihir Sevak
>>>>>> _______________________________________________
>>>>>> LLVM Developers mailing list
>>>>>> llvm-dev at lists.llvm.org
>>>>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>>>>>
>>>>>
>>>>
>>>> --
>>>> "How can anything be impossible when impossible itself says I M
>>>> Possible???"®
>>>> Mihir Sevak
>>>>
>>>
>>
>> --
>> "How can anything be impossible when impossible itself says I M
>> Possible???"®
>> Mihir Sevak
>>
>

-- 
"How can anything be impossible when impossible itself says I M
Possible???"®
Mihir Sevak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210109/97a8b6e0/attachment.html>


More information about the llvm-dev mailing list