Displaying 8 results from an estimated 8 matches for "differenceengin".
Did you mean:
differenceengine
2011 Feb 28
3
[LLVMdev] llvm-diff
Hi all,
I'm considering adding debug metadata logic to llvm-diff, but it looks
like some heavy refactoring will be needed to do so. Who's the owner
of it?
There is too much logic in DifferenceEngine, classes being declared in
the cpp file, sub-classes of DifferenceEngine that could be used by
the metadata diff, but with the current style
(FunctionDifferenceEngine(*this)) will be hard to share.
I propose creating more files to split up the logic and use the
appropriate h/cpp split, even if th...
2011 Feb 28
0
[LLVMdev] llvm-diff
On Feb 28, 2011, at 3:36 AM, Renato Golin wrote:
> I'm considering adding debug metadata logic to llvm-diff, but it looks
> like some heavy refactoring will be needed to do so. Who's the owner
> of it?
Me.
> There is too much logic in DifferenceEngine, classes being declared in
> the cpp file, sub-classes of DifferenceEngine that could be used by
> the metadata diff, but with the current style
> (FunctionDifferenceEngine(*this)) will be hard to share.
>
> I propose creating more files to split up the logic and use the
> appro...
2013 Feb 08
1
[LLVMdev] Build failure
...bcanalyzer (without symbols)
llvm[2]: Linking Release+Asserts executable llvm-mc (without symbols)
llvm[2]: ======= Finished Linking Release+Asserts Executable
llvm-bcanalyzer (without symbols)
make[2]: Leaving directory
`/local/csaba/LLVM/build-release/tools/llvm-bcanalyzer'
llvm[2]: Compiling DifferenceEngine.cpp for Release+Asserts build
llvm[2]: Compiling ExtractFunction.cpp for Release+Asserts build
/local/csaba/LLVM/build-release/tools/llvm-mc/Release+Asserts/llvm-mc.o:
In function `main':
llvm-mc.cpp:(.text+0x2879): undefined reference to
`LLVMInitializeAArch64TargetInfo'
llvm-mc.cpp:(.tex...
2015 Dec 20
5
Hash of a module
I want to run a bunch of optimizations, iteratively, that is keep running
until things stop changing (to make sure all optimization opportunities are
taken). As far as I know, there is no way to copy a module or compare
modules by value, so it occurs to me that a practical solution might be to
take the hash code of the module and see if that changes.
A problem is that hash algorithms are designed
2010 Aug 24
2
[LLVMdev] llvm-diff
On 24 August 2010 00:19, John McCall <rjmccall at apple.com> wrote:
> Note that llvm-diff is meant solely as a tool for debugging IR; pretty much all
> details of the output, from formatting to actual information, is subject to change.
Hi John,
This is fine, I'll not use it on any production system nor rely on its
output for anything, it's also mainly for IR debugging.
I
2010 Aug 24
0
[LLVMdev] llvm-diff
...es.
> I noticed you have virtual functions but non-virtual destructor on
> Oracle and Consumer. It might not matter much at this stage, as
> they're not extended, but it's good to fix it. ;)
I'll "fix" it on the day it seems like a good idea to layer a API on top
of DifferenceEngine that takes ownership of an Oracle of unknown
type. I'm not sure why that would ever happen. :)
John.
2016 Jul 23
3
[llvm-toolchain v3.8.1] LTO: Linking clang hangs with ld.gold and LLVMgold.so plugin
> On Jul 23, 2016, at 1:53 PM, Sedat Dilek via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>
> On Sat, Jul 23, 2016 at 7:48 PM, Piotr Padlewski <prazek at google.com <mailto:prazek at google.com>> wrote:
>> How big is your project?
>> LTO eats RAM even faster than chrome. For example linking clang with LTO
>>
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...eaving directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/tools/llvm-mc'
llvm[2]: Compiling Miscompilation.cpp for Release+Asserts build
llvm[2]: Compiling DiffLog.cpp for Release+Asserts build
make[2]: Entering directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/tools/macho-dump'
llvm[2]: Compiling DifferenceEngine.cpp for Release+Asserts build
llvm[2]: Compiling macho-dump.cpp for Release+Asserts build
llvm[2]: Linking Release+Asserts executable macho-dump (without symbols)
llvm[2]: Compiling OptimizerDriver.cpp for Release+Asserts build
llvm[2]: Compiling llvm-diff.cpp for Release+Asserts build
llvm[2]: Co...