Displaying 3 results from an estimated 3 matches for "r139992".
Did you mean:
139992
2011 Sep 18
1
[LLVMdev] Discrepancies in LLVM sources
.../TargetRegistry.h
>> > define two different version of some classes, particularly llvm::Target.
>> > Fields with the same names have different offsets.
>> > Are they intended to be different, and if yes, why?
> llvm/Target/TargetRegistry.h does not exist on trunk.
r139992 (trunk from 2 hours ago) installs both:
[root at myhost /usr/local/llvm/svn-r139992]# find . -name TargetRegistry.h
./include/llvm/Target/TargetRegistry.h
./include/llvm/Support/TargetRegistry.h
Yuri
2011 Sep 18
2
[LLVMdev] Discrepancies in LLVM sources
Looks like constants in include/llvm-c/Core.h aren't in sync with enums.
For example, LLVMAdd is 8 in Core.h and llvm::Instruction::LLVMAdd
evaluates to 9 in C++.
Same for Cast Operators section and possibly in other places.
Also, llvm/Support/TargetRegistry.h and llvm/Target/TargetRegistry.h
define two different version of some classes, particularly llvm::Target.
Fields with the same
2011 Sep 18
0
[LLVMdev] Discrepancies in LLVM sources
On Sat, Sep 17, 2011 at 9:14 PM, Yuri <yuri at rawbw.com> wrote:
> Looks like constants in include/llvm-c/Core.h aren't in sync with enums.
> For example, LLVMAdd is 8 in Core.h and llvm::Instruction::LLVMAdd
> evaluates to 9 in C++.
> Same for Cast Operators section and possibly in other places.
Yes; we don't make any sort of guarantee about that, and such a
guarantee