Displaying 20 results from an estimated 200 matches similar to: "[LLVMdev] AliasAnalysis calling failed in Pass interaction"
2010 Nov 05
3
ZFS vs mpxio vs cfgadm in Solaris.
Folks,
I''m trying to figure out whether we should give ZFS / mpxio a shot
on one of our research servers, or simply skip it (as we have
previously).
In Nov 2009 Cindy responded to a thread concerning ZFS device
issues, cfgadm, and mpxio:
http://mail.opensolaris.org/pipermail/zfs-discuss/2009-November/033496.html
I''ve got an x2270 with the Sun EZ-SAS HBA and external SATA
2015 Jul 09
2
[LLVMdev] How to use get the memory location of a function argument correctly?
Hi all, i hope to get the MemoryLocation for argument %1 in a CallInst like
"call void @function(i32* %1)", and i found an interface "getForArgument()"
which seems available for this. However, i don't know how to correcly fill
the 3rd argument TargetLibraryInfo in my own code and can't find an example
in google. Does anybody know how to do it? Or some other advice for
2012 Jan 15
2
6.2 install fails on HP 6200pro (Intel Q65X chipset).
CentOS 5.6 x64 installs successfully on HP 6200pro SFF box with
Intel Q65X Express chipset (including HD graphics), Core i5 and
added NVS300 graphics card. Actually, it works great. HP lists
"RedHat Enterprise x64" as a supported OS. The 6200pro is a
"business desktop" that became available in early summer 2011.
CentOS 6.2 x64 install halts during initial boot, with boot
2015 Jul 09
2
[LLVMdev] insert nop instruction
Dear All,
To add to this, you can find examples of inserting NOPs for X86 in the
CFI pass originally written at Lehigh University that we ported to
64-bit X86 for SVA:
https://github.com/jtcriswell/SVA/blob/master/llvm/lib/Target/X86/X86CFIOptPass.cpp
Alternatively, you could use an InlineAsm call at the LLVM IR level
(which I think would be easier to implement).
Regards,
John Criswell
On
2014 Dec 10
2
devoid mailbox status for mail reloaded from a tape backup
> On Dec 10, 2014, at 1:42 AM, Steffen Kaiser <skdovecot at smail.inf.fh-brs.de> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tue, 9 Dec 2014, Stephen Lidie wrote:
>>> On Dec 9, 2014, at 11:00 AM, Steffen Kaiser <skdovecot at smail.inf.fh-brs.de> wrote:
>>> On Tue, 9 Dec 2014, Stephen Lidie wrote:
>>>>> On Dec 9,
2013 Sep 11
2
[LLVMdev] Why a function pointer field in a LLVM IR struct is replaced by {}*?
Dear LLVM developers,
My name is Ben Niu and I am a Ph.D. student at Lehigh University. I
compiled the MUSL C library using Clang 3.3, and dumped the generated LLVM
IR files. I found that the MUSL-defined FILE struct (aliasing __FILE_s)
struct __FILE_s {
unsigned flags;
unsigned char *rpos, *rend;
int (*close)(FILE *);
unsigned char *wend, *wpos;
unsigned char *mustbezero_1;
2012 Dec 25
0
[LLVMdev] About instrumenting/rewriting X86 instructions
Hi all,
I plan to use LLVM to instrument/rewrite X86 instructions during the
compilation of a program.
For example, insert checking target instructions before jmp
instructions, or rewrite a instruction to prevent code using a specific
register.
I think the work should be done at the CodeGen phase, but I'm not quite
clear how can I start.
Can anyone give me some suggestion?
Thanks very much,
2012 Dec 25
2
[LLVMdev] About instrumenting/rewriting X86 instructions
Hi all,
I plan to use LLVM to instrument/rewrite X86 instructions during the
compilation of a program.
For example, insert checking target instructions before jmp
instructions, or rewrite a instruction to prevent code using a specific
register.
I think the work should be done at the CodeGen phase, but I'm not quite
clear how can I start.
Can anyone give me some suggestion?
Thanks very
2014 Dec 08
3
devoid mailbox status for mail reloaded from a tape backup
dovecot --version
2.2.10
I've only be able to status a mailbox for currently existing users, is it possible to status a mailbox reloaded from tape to an alternate location? The user may or may not exist at this time, but I still need to inspect the mailbox ... thank you,
Steve
2015 Jul 18
4
[LLVMdev] How can i differentiate pointer type int 32* from int 32** ?
John, thanks for your helpful advice.
My ultimate goal is to construct a full instruction-level program
dependence graph for a given IR file. The hard point is how to establish
the correct data dependence edges when some function arguments are
multi-level pointers. To solve this problem I hope to check the point-to
level for each pointer variable. I think the data dependence through
pointers can
2015 Jul 09
2
[LLVMdev] insert nop instruction
My pass runs after optimization passes.
On Thu, Jul 9, 2015 at 1:11 PM, David Chisnall <David.Chisnall at cl.cam.ac.uk>
wrote:
> Hi,
>
> What are you trying to achieve? Inserting NOPs into LLVM IR is likely to
> be pointless, as optimisations (in the IR or SelectionDAG) will remove them
> before machine code generation. If you want to insert NOPs into the
> generated
2012 Oct 02
0
[LLVMdev] [PROPOSAL] Adding support for -fstack-protector-strong
On 10/1/12 9:26 PM, Magee, Josh wrote:
> Hello,
>
> I plan to implement "Stack Smashing Protection - Strong" support in LLVM.
> Below is a description of this feature and an overview of the implementation
> plan. I have divided up the implementation into stages that can be delivered
> incrementally.
>
> I'm looking for any feedback (suggestions, requests,
2014 Dec 09
2
devoid mailbox status for mail reloaded from a tape backup
> On Dec 9, 2014, at 11:00 AM, Steffen Kaiser <skdovecot at smail.inf.fh-brs.de> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tue, 9 Dec 2014, Stephen Lidie wrote:
>>> On Dec 9, 2014, at 2:34 AM, Steffen Kaiser <skdovecot at smail.inf.fh-brs.de> wrote:
>>> On Mon, 8 Dec 2014, Stephen Lidie wrote:
>>>
>>>>
2012 Oct 02
5
[LLVMdev] [PROPOSAL] Adding support for -fstack-protector-strong
Hello,
I plan to implement "Stack Smashing Protection - Strong" support in LLVM.
Below is a description of this feature and an overview of the implementation
plan. I have divided up the implementation into stages that can be delivered
incrementally.
I'm looking for any feedback (suggestions, requests, etc) before I actually
begin the work.
Thank you!
Josh
2018 May 17
0
[RFC] Adding 2 functions to the ALiasAnalysis interface (getAddressesDistance + ModRefSameBuffer)
Hi,
RFC
Im adding 2 new functions to the AliasAnalysis interface:
1) ModRefSameBufferCheck:
this function will receive 2 memoryLocation as parameters, and returns
true if the parameters are modifying or refering the same buffer or
same memory block, false otherwise.
2) getAddressesDistance:
the function will recieve 2 memoryLocation, if they are mod/ref-ing
the same buffer/memory block, the
2010 Jun 09
1
[LLVMdev] AliasAnalysis Documentation Ambiguity
Hi,
The description of the alias method in AliasAnalysis reads:
alias - The main low level interface to the alias analysis implementation. Returns a Result indicating whether the two pointers are aliased to each other. This is the interface that must be implemented by specific alias analysis implementations.
This implies that alias can run on ANY two Values without restrictions. However, line
2010 Jun 11
0
[LLVMdev] AliasAnalysis Documentation Ambiguity
What do you think of this patch? I have added a check for the case I mentioned in the previous email as well as a similar situation I discovered later.
Tom
----- Original Message -----
From: "Dan Gohman" <gohman at apple.com>
To: "Thomas B. Jablin" <tjablin at CS.Princeton.EDU>
Cc: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
Sent:
2010 Sep 20
1
[LLVMdev] AliasAnalysis Doubt.
Hi All,
I'm trying to use the inbuilt AliasAnalysis function for one of my
projects. Im trying to find out if a pair of load and store alias each
other. It would be helpful if somebody could point out the right way to do
this.
Example : %13 = load i32* %12, align 4
store i32 30, i32* %4, align 4
So in the above example i'm trying to find out if
2012 Jan 03
0
[LLVMdev] AliasAnalysis and memory dependency
Hi neda 8664,
> I want to find memory dependency between CallInst instruction and other. So i
> used the following code:
>
>
>
> / AliasAnalysis &AA=getAnalysis<AliasAnalysis>();/
>
> /*if* (isa< StoreInst >(inst1)){ /
>
> // // /*if* (isa<CallInst>(inst2)) / /{/
>
> / CallInst *call_inst2= dyn_cast<CallInst>(inst2); /
2010 May 26
0
[LLVMdev] AliasAnalysis as a Loadable Module, Possible 2.6->2.7 issue
On Tue, May 25, 2010 at 5:53 PM, Will Dietz <willdtz at gmail.com> wrote:
> Hi all,
>
> First time posting to llvmdev, be gentle :).
>
> I'm working on an AliasAnalysis implementation and running into an
> issue on 2.7, that doesn't exist in 2.6 as far as I can tell.
>
> Short version: has anyone been able to load an AliasAnalysis module
> into 2.7's