Displaying 6 results from an estimated 6 matches for "profiledataloaderpass".
2013 Sep 13
3
[LLVMdev] Removing legacy profiling code from LLVM
...>lib/Analysis/Profile*Pass.cpp collection of tools.
We've been actively using it since at least 2.8. True, we haven't been
vocal about it.
While I can see perhaps getting rid of some of the older ProfileInfoT
related stuff, certainly the instrumentation portion and the metadata
loader (ProfileDataLoaderPass) portion are of use to us.
Isn't Bob Wilson also using, or at least interested in, some of the
metadata based profiling too?
While we're talking about it, there are associated portions under
runtime/libprofile that we're using too.
>...I would like to garbage collect and help pave...
2013 Sep 13
2
[LLVMdev] Removing legacy profiling code from LLVM
...leted: include/llvm/Analysis/ProfileInfoTypes.h
# deleted: lib/Analysis/PathNumbering.cpp
# deleted: lib/Analysis/PathProfileInfo.cpp
# deleted: lib/Analysis/PathProfileVerifier.cpp
# deleted: lib/Analysis/ProfileDataLoader.cpp
# deleted: lib/Analysis/ProfileDataLoaderPass.cpp
# deleted: lib/Analysis/ProfileEstimatorPass.cpp
# deleted: lib/Analysis/ProfileInfo.cpp
# deleted: lib/Analysis/ProfileInfoLoader.cpp
# deleted: lib/Analysis/ProfileInfoLoaderPass.cpp
# deleted: lib/Analysis/ProfileVerifierPass.cpp
# deleted:...
2013 Sep 13
0
[LLVMdev] Removing legacy profiling code from LLVM
...cpp collection of tools.
> We've been actively using it since at least 2.8. True, we haven't been
> vocal about it.
>
> While I can see perhaps getting rid of some of the older ProfileInfoT
> related stuff, certainly the instrumentation portion and the metadata
> loader (ProfileDataLoaderPass) portion are of use to us.
>
> Isn't Bob Wilson also using, or at least interested in, some of the
> metadata based profiling too?
No, I am not interested in any of the things that Chandler has proposed to remove.
>
> While we're talking about it, there are associated por...
2013 Sep 13
0
[LLVMdev] Removing legacy profiling code from LLVM
...alysis/ProfileInfoTypes.h
> # deleted: lib/Analysis/PathNumbering.cpp
> # deleted: lib/Analysis/PathProfileInfo.cpp
> # deleted: lib/Analysis/PathProfileVerifier.cpp
> # deleted: lib/Analysis/ProfileDataLoader.cpp
> # deleted: lib/Analysis/ProfileDataLoaderPass.cpp
> # deleted: lib/Analysis/ProfileEstimatorPass.cpp
> # deleted: lib/Analysis/ProfileInfo.cpp
> # deleted: lib/Analysis/ProfileInfoLoader.cpp
> # deleted: lib/Analysis/ProfileInfoLoaderPass.cpp
> # deleted: lib/Analysis/ProfileVerifierP...
2013 Jul 05
0
[LLVMdev] Any suggestion for "Unknown instruction type encountered" error?
hacker cling wrote:
> Hello all,
> I was playing with LLVM pass. I changed the
> lib/Transforms/Hello/Hello.cpp 's content to be my own pass. Then I make
> install the pass and use an example test1.c to see whether it works or
> not. When I run example using the following command:
> clang -emit-llvm test1.c -c -o test1.bc
> opt -load
2013 Jul 05
2
[LLVMdev] Any suggestion for "Unknown instruction type encountered" error?
Hello all,
I was playing with LLVM pass. I changed the
lib/Transforms/Hello/Hello.cpp 's content to be my own pass. Then I make
install the pass and use an example test1.c to see whether it works or not.
When I run example using the following command:
clang -emit-llvm test1.c -c -o test1.bc
opt -load ../build_llvm/Debug+Asserts/lib/LLVMHello.so -hello < test1.bc >
/dev/null
It