similar to: Modifying Address Sanitizer

Displaying 20 results from an estimated 2000 matches similar to: "Modifying Address Sanitizer"

2017 Mar 10
2
Modifying Address Sanitizer
Thank you for the response. Suppose I want to make changes in the LLVM part of Address Sanitizer. Is there still a way to test the changes made to address sanitizer as a standalone. Also can a pass be run after Address Sanitizer Pass is ran, where I can access the variables created by address sanitizer [LLVM Code] so that I avoid making changes directly to the address sanitizer? On Fri, Mar
2017 Mar 31
2
Address Sanitizer
Hello This link didn't work for me. As I am getting error whose meaning is - there are no options as -arch i386 -arch x86_64. How should I remove this error? On Wed, Mar 22, 2017 at 6:11 PM, 陳韋任 <chenwj.cs97g at g2.nctu.edu.tw> wrote: > Hi Aayushi, > > Seems the link [1] answers your question. > > [1] http://stackoverflow.com/questions/28640585/build- >
2017 Mar 22
2
Address Sanitizer
Hello I had build llvm-3.9 (having clang-3.9 and compiler-rt-3.9). I want to run asan on both 32 bit architecture as well as 64 bit architecture. Compiling it with -m32 I am getting following error: /usr/bin/ld: cannot find ~/llvm/build/bin/../lib/clang/3.9.0/lib/linux/libclang_rt.asan-i386.a: No such file or directory clang-3.9: error: linker command failed with exit code 1 (use -v to see
2012 Mar 24
3
Learning to rank
Dear Sir, I am Pankaj Singhal from Jaipur, India. I am very much interested and strongly looking forward in getting involved in this project Learning-to-Rank. My previous experience in this field is good. Last semester I did a similar job of ranking the URLs of the given huge dataset based on their attribute values. The dataset consisted hundreds of thousands of URLs and each url
2007 Jun 12
15
facebook api
hello guys, i want to use facebook api for my app any body have any idea.... -- Arun Agrawal --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send
2013 Jun 26
1
rsync() routine
Hi All, I want to know if there exists some system call or library routine for * rsync.* I want to use the rsync in my program with out using fork() and exec() Please let me know about it. -- Regards Garvit Sharma Computer Science and Engineering UG Third year LNM IIT, Jaipur *No Body is a Scholar by birth, its only hard work and strong determination that makes him master.* * *
2013 Jun 28
1
connection lost during the transfer
Hello All, For what time rsync will wait if the connection gets lost during the file transfer ?? Thanks, -- Regards Garvit Sharma Computer Science and Engineering UG Third year LNM IIT, Jaipur *No Body is a Scholar by birth, its only hard work and strong determination that makes him master.* * * -------------- next part -------------- An HTML attachment was scrubbed... URL:
2013 Oct 12
2
[LLVMdev] Building for a specific target, corei7
Hi Andrew, I think I diluted my question. My question was not related to MCJIT. I ran the following 4 scenarios: (1)gcc -mcpu=corei7 tetris.c -o tetris (2)gcc -mcpu=athlon64 tetris.c -o tetris (3)clang -march=corei7 tetris.c -o tetris (4)clang -march=athlon64 tetris.c -o tetris In (1) and (2), I see difference in order of instructions in the output binaries, which I expected because every CPU
2012 Feb 25
2
[LLVMdev] Algorithm used for doing alias analysis.
Hi, I am using alias analysis to determine whether two values are alias or not. But I am not able to figure out the algorithm that is being used to determine May , Must and No Alias. Thanks and Regards Tarun Agrawal -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120225/e06daae7/attachment.html>
2012 Feb 08
2
[LLVMdev] Instruction for print
Hi, I am trying to insert a instruction for printf or cout. My aim is to print a integer and a string value using that instruction, which are already there in the code. but I am not able to understand how to do it. Any help would be great help. Thanks and Regards, Tarun Agrawal -------------- next part -------------- An HTML attachment was scrubbed... URL:
2012 Feb 08
1
[LLVMdev] Instruction for print
Just to be clear, I have to add a function name printf in the module with no body. And I can call the function. This will automatically call the printf function which is defined in the library. Tarun Agrawal On Wed, Feb 8, 2012 at 11:34 PM, John Criswell <criswell at illinois.edu>wrote: > On 2/8/12 11:55 AM, tarun agrawal wrote: > > Hi, > > I am trying to insert a
2013 Oct 11
2
[LLVMdev] Building for a specific target, corei7
Hi, I am using the LLVM JIT infrastructure (MCJIT). I wanted to see if there are any performance gains as the compiler can detect the target CPU at runtime. But, I didn't see any improvement (I compile with -no-mmx and -no-sse). I then tried an experiment, where I compiled the program with clang-3.3, with and without specifying the target cpu as "corei7". I was shocked to see that
2011 Apr 17
4
[LLVMdev] Regarding BasicBlock Cloning
The clone llvm:CloneBasicBlock copies the phi function in the replicated basic block from the original basic block. I don't want the copy of phi in relplicated block. For now I am creating .bc file with -O0 option so that it doesn't generate phi function in first place. Is this a good approach or there are some other function available for it. Tarun On Sun, Apr 17, 2011 at 5:22 AM, Eli
2013 Oct 14
0
[LLVMdev] Building for a specific target, corei7
Hi Varun, I see the point of your question, but I'm not the best person to answer from that perspective. Nadav Rotem is the owner of the x86 backend, and he can probably give you a more complete answer than I could. Thanks, Andy From: Varun Agrawal [mailto:vagrawal at cs.stonybrook.edu] Sent: Friday, October 11, 2013 8:48 PM To: Kaylor, Andrew; llvmdev at cs.uiuc.edu Subject: RE: Building
2012 Sep 26
1
[LLVMdev] Modifying address-sanitizer to prevent threads from sharing memory
Hi llvm-dev! I'm writing my master's thesis on sandboxing/isolation of plugins running in a multithreaded environment. These plugins run in a real-time environment where the cost of IPC/context switching and being at the scheduler's mercy is not an option. There can be a lot of plugin instances running and all have to perform some computations and return the result to the main thread
2015 Feb 27
0
[LLVMdev] LLVM register number for MIPS DAGToDAG
> On Feb 27, 2015, at 1:59 AM, Ambuj Agrawal <ambujbwt at gmail.com> wrote: > > Is it possible to get a register number to which the value is allocated to in MIPS in DAGToDAG class? > > More Specifically: > SDValue Reg3 = Node->getOperand(3); > if (RegisterSDNode *R = dyn_cast<RegisterSDNode>(Reg3)) >
2015 Feb 27
2
[LLVMdev] LLVM register number for MIPS DAGToDAG
Is it possible to get a register number to which the value is allocated to in MIPS in DAGToDAG class? More Specifically: SDValue Reg3 = Node->getOperand(3); if (RegisterSDNode *R = dyn_cast<RegisterSDNode>(Reg3)) { op3 = cast<RegisterSDNode>(Reg3)->getReg();
2012 Feb 08
0
[LLVMdev] Instruction for print
On 2/8/12 11:55 AM, tarun agrawal wrote: > Hi, > > I am trying to insert a instruction for printf or cout. My aim is to > print a integer and a string value using that instruction, which are > already there in the code. > but I am not able to understand how to do it. Any help would be great > help. You want to insert a call instruction that calls the printf function.
2012 Feb 27
0
[LLVMdev] Algorithm used for doing alias analysis.
On Sat, Feb 25, 2012 at 8:44 AM, tarun agrawal <tarun at cse.iitb.ac.in> wrote: > Hi, > > I am using alias analysis to determine whether two values are alias or not. > But I am not able to figure out the algorithm that is being used to > determine > May , Must and No Alias. Here is the algorithm in high-level: http://llvm.org/docs/AliasAnalysis.html#exist > > >
2015 Feb 28
2
[LLVMdev] LLVM register number for MIPS DAGToDAG
Thanks for your reply Quentin. I do understand that the registers are allocated much later in the pipeline. I am assuming that the physical registers are allocated before MipsAsmPrinter class. I am doing something like if (MI->getOpcode() == Mips::OPCODE) { unsigned n = MI->getNumOperands(); for(unsigned i=0 ; i < n ; i++) { const MachineOperand &MO =