search for: malhar

Displaying 19 results from an estimated 19 matches for "malhar".

2018 Aug 15
2
Queries Regarding Usage of PGOInstrumentation Passes instead of Deprecated ProfileInfo
On Wed, Aug 15, 2018 at 1:28 PM Xinliang David Li <xinliangli at gmail.com> wrote: > > > On Wed, Aug 15, 2018 at 12:46 PM Malhar Thakkar <cs13b1031 at iith.ac.in> > wrote: > >> Thank you so much for your response. >> >> On Wed, Aug 15, 2018 at 3:08 PM, Xinliang David Li <xinliangli at gmail.com> >> wrote: >> >>> >>> >>> On Wed, Aug 15, 2018 at 7:36 AM...
2018 Aug 15
3
Queries Regarding Usage of PGOInstrumentation Passes instead of Deprecated ProfileInfo
Thank you so much for your response. On Wed, Aug 15, 2018 at 3:08 PM, Xinliang David Li <xinliangli at gmail.com> wrote: > > > On Wed, Aug 15, 2018 at 7:36 AM Malhar Thakkar via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Hey all, >> >> I have a piece of code (written in LLVM 2.8) which uses profiling results >> produced by ProfileInfo. It essentially computes the number of iterations >> performed by a loop fro...
2017 Jul 03
2
Unable to Receive Emails from Phabricator
..."Forgot your password?". After entering my registered email and entering the captcha, it said, "An email has been sent with a link you can use to login.". But, I didn't receive any email. Could someone please help me figure out why this is happening? Thank you. Regards, Malhar Thakkar ᐧ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170703/0480843d/attachment.html>
2017 Jun 09
2
Subclassing LLVM Type
This [1] might worth reading, Malhar. [1] http://llvm.org/docs/HowToSetUpLLVMStyleRTTI.html 2017-06-10 4:12 GMT+08:00 Tim Northover via llvm-dev < llvm-dev at lists.llvm.org>: > On 9 June 2017 at 12:03, Jajoo, Malhar via llvm-dev > <llvm-dev at lists.llvm.org> wrote: > > Is there some way around this ( witho...
2017 May 26
2
Moving instructions from source Basic Block to dest Basic Block
...insert() earlier but ran into an assertion error complaining that the Function contained duplicated instruction. My Question : How to copy an instruction ( along with it's name , or the LHS of the instruction ) Is it possible to do name the LHS of the instruction using clone() ? Thanks, Malhar -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170526/408ec6e5/attachment-0001.html>
2017 May 25
3
UD and DU chains for LLVM IR before running mem2reg
Hi, Just had a simple question , The use-def and def-use chains provided by llvm::Value class , would they work for IR that has not been optimized by the "mem2reg" pass ? ( ie, IR code that contains memory interactions and is not in SSA form yet ) Thanks, Malhar -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170525/d6ef82a8/attachment.html>
2017 Jun 09
2
Subclassing LLVM Type
On 9 June 2017 at 15:29, Jajoo, Malhar via llvm-dev <llvm-dev at lists.llvm.org> wrote: > Thanks for that , I have read the documentation on this , but I would like to know > if it would be the right thing to do , ie , changing the enum within llvm::Type Well, I find the idea of a non-canonical DummyType slightly disturbing...
2018 Aug 15
2
Queries Regarding Usage of PGOInstrumentation Passes instead of Deprecated ProfileInfo
...leCount() *from the BlockFrequency pass, will that give me the data read during PGOInstrumentationUse or data based on static analysis? In other words, does the data obtained during PGOInstrumentationUse "propagate" to BlockFrequency and BranchProbability? Thank you. Regards, Malhar ᐧ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180815/591e685f/attachment.html>
2017 May 26
2
Printing out a 128 bit decimal
...ntInt::getSextValue() " but the return value is only a int64_t. I wish to print it on the console output and printing as a string or decimal ( using C standard library printf ) My Question : How can I get the returned value of a 128 bit ( or more number of bits ) arithmetic ? Thanks, Malhar -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170526/b7cf6855/attachment.html>
2017 Jun 09
2
Subclassing LLVM Type
...to do so. example - DummyType* dum_type = dynamic_cast<DummyType>(ty) ; // where ty is a Type* I get the following error - error: 'llvm::Type' is not polymorphic Is there some way around this ( without suggesting a change to my entire AST ) ? Any help will be appreciated. Thanks, Malhar -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170609/84c71614/attachment.html>
2017 Jun 16
2
simplify CFG Pass in llvm
...atasize = alloca i32 store i32 %iftmp, i32* %datasize %g = alloca i8 ---------------------> Issue store i8 0, i8* %g ---------------------> Issue ret i5 0 } Can someone please explain why this error crops up ? Isn't the API supposed to handle this ? Thanks, Malhar -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170616/2f72155b/attachment.html>
2017 Dec 27
1
Convert MachineInstr to MCInst in AsmPrinter.cpp
...r.cpp, I have created a function in MCAsmStreamer.cpp which returns the DenseMap (added a declaration of this function in MCStreamer.h). Is there a way to do both of the aforementioned bullet points inside AsmPrinter.cpp without having to call a function in MCAsmStreamer? Thank you. Regards, Malhar ᐧ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20171226/0a58c0f5/attachment.html>
2017 May 23
3
Removing "fno-rtti" flag from llvm-config --cxxflags
...eem to remove the "fno-rtti" flag from llvm-config and I still get an error when I try using "dynamic_cast<>" from C++ RTTI. Is there any way to remove the "fno-rtti" flag from the llvm-config ( seen on running "llvm-config --cxxflags" ) ? Thanks , Malhar -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170523/058504c7/attachment.html>
2017 May 29
2
Print 128 bit value at runtime using printf
Hi, I was trying to print out a 128 bit result at runtime using a call to printf in LLVM. I am able to print 32 uptil 64 bit integers using the format string "%d" in printf . Please see the code in red below , as I am having a bit difficulty in trying to print the 128 bit value computed at runtime. The code in red is never executed since the value may never be casted to a
2008 Sep 30
1
[LLVMdev] Integer handling
WRT: Message-based concurrence, you might what to check-out the papers here: http://www.malhar.net/sriram/
2008 Sep 30
0
[LLVMdev] Integer handling
On Mon, Sep 29, 2008 at 9:48 PM, Matt Giuca <mattgiuca at gmail.com> wrote: > It seems like your language is very high level indeed (it almost sounds > dynamic). If you can pass arbitrary messages without needing to statically > know the type of anything, and pass data transparently from one machine to > another. It is in no way dynamic, everything is compiled down. All Actors
2008 Sep 30
2
[LLVMdev] Integer handling
OvermindDL1 wrote: > > It is using the Actor-Oriented model, not Object-Oriented. > /* snip */ > By keeping the type system based on the actual types it allows > arbitrary message passing to any other actor without needing to load > any code relating to the actors, you can just send a structure with > the appropriate ID and format and it will 'just work' as the
2006 Dec 30
0
[LLVMdev] -s-
Hello, I wish to have lots of little stacks and be able to switch rapidly between them. I could do CPS transformation but don't like the overhead of creating gc'able continuation thunks and the copying from stack to heap. I'd like to explore a no-copy approach by "merely" switching a few registers, perhaps as an equivalent of the C-- "jump" instruction (as opposed
2007 Jan 08
1
[LLVMdev] Stack switching, Active Objects and LLVM
[Apologies. This is a repost because the earlier post didn't have a subject heading and might have been missed by members] Hello, I wish to have lots of little stacks and be able to switch rapidly between them. I could do CPS transformation but don't like the overhead of creating gc'able continuation thunks and the copying from stack to heap. I'd like to explore a no-copy