Displaying 5 results from an estimated 5 matches for "findaliassetforpointer".
2016 Jan 27
2
Skip redundant checks in AliasSet::aliasesUnknownInst
Thank you for the idea! Could you please explain it? If I’m not
mistaken, you advise to insert the unknown insts of an every AS from
AliasSetTracker::add(const AliasSetTracker &AST) into a smallptrset
and consequently append it to merged alias sets from
AliasSetTracker::findAliasSetForUnknownInst. I think that Philip
proposed something similar to your approach in
2016 Jan 27
2
Skip redundant checks in AliasSet::aliasesUnknownInst
...nst AliasSetTracker &AST) into a smallptrset
> and consequently append it to merged alias sets from
> AliasSetTracker::findAliasSetForUnknownInst.
>
>
> Well, no. This is not the only place duplication can occur, because
> the merging of unknownInsts can occur through findAliasSetForPointer
> as well, if that AS has unknown instructions.
>
>
> See below.
>
> I think that Philip
> proposed something similar to your approach in
> https://llvm.org/bugs/show_bug.cgi?id=23077.
>
>
> You reported that you are finding duplicates on the unknown in...
2004 Sep 02
0
[LLVMdev] Problem with CVS LLVM build in obj != src dir case
.../Analysis/AliasSetTracker.cpp: In
member function `bool llvm::AliasSetTracker::remove(llvm::FreeInst*)':
/home/wanderer/pkg/build/llvm/src/llvm/lib/Analysis/AliasSetTracker.cpp:366:
warning: passing negative value `-0x000000001' for converting 2 of
`llvm::AliasSet* llvm::AliasSetTracker::findAliasSetForPointer(const
llvm::Value*, unsigned int)'
Compiling DeadStoreElimination.cpp
/home/wanderer/pkg/build/llvm/src/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp:
In member function `bool<unnamed>::DSE::runOnBasicBlock(llvm::BasicBlock&)':
/home/wanderer/pkg/build/llvm/src/llvm/lib/T...
2004 Sep 01
2
[LLVMdev] Problem with CVS LLVM build in obj != src dir case
LLVM build without big problems in obj dir == src dir case (for example,
last night tester build)
But I have problem with building CVS version LLVM in obj dir != src dir
case.
======= Finished building ModuleMaker debug executable (without symbols)
=======
gmake[2]: Leaving directory
`/usr/home/wanderer/pkg/build/llvm/obj/examples/ModuleMaker'
gmake[1]: Leaving directory
2004 Sep 02
1
[LLVMdev] Problem with CVS LLVM build in obj != src dir case
...acker.cpp: In
> member function `bool llvm::AliasSetTracker::remove(llvm::FreeInst*)':
> /home/wanderer/pkg/build/llvm/src/llvm/lib/Analysis/AliasSetTracker.cpp:366:
> warning: passing negative value `-0x000000001' for converting 2 of
> `llvm::AliasSet* llvm::AliasSetTracker::findAliasSetForPointer(const
> llvm::Value*, unsigned int)'
>
> Compiling DeadStoreElimination.cpp
> /home/wanderer/pkg/build/llvm/src/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp:
> In member function `bool<unnamed>::DSE::runOnBasicBlock(llvm::BasicBlock&)':
> /home/wanderer...