Displaying 4 results from an estimated 4 matches for "simpletypevalu".
Did you mean:
simpletypevalue
2009 Apr 07
0
[LLVMdev] Porting to System z
* Neale Ferguson:
> So the SimpleTy variable which is a SimpleTypeValue is behaving strangely.
> It's found within a private definition:
>
> union {
> uintptr_t V;
> SimpleValueType SimpleTy;
> const Type *LLVMTy;
> };
>
> The comment in the above fix indicates that in this 64-bit system the enum
> needs to...
2009 Apr 07
6
[LLVMdev] Porting to System z
...GER_VALUETYPE) ||
(SimpleTy >= v2i8 && SimpleTy <= v2i64)) :
isExtendedInteger();
}
But...
(gdb) p llvm::MVT::i8 >= FIRST_INTEGER_VALUETYPE
$10 = true
(gdb) p llvm::MVT::i8 <= LAST_INTEGER_VALUETYPE
$11 = true
So the SimpleTy variable which is a SimpleTypeValue is behaving strangely.
It's found within a private definition:
union {
uintptr_t V;
SimpleValueType SimpleTy;
const Type *LLVMTy;
};
The comment in the above fix indicates that in this 64-bit system the enum
needs to be 64-bits is correct, but the fix doesn't s...
2009 Apr 07
0
[LLVMdev] Porting to System z
Hi,
> llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td
> tblgen: IntrinsicEmitter.cpp:163: void EmitTypeForValueType(std::ostream&,
> llvm::MVT::SimpleValueType): Assertion `false && "Unsupported ValueType!"'
> failed.
this came up before IIRC, but I don't remember the details - buggy system
compiler? Try searching the archives. Also, if you
2009 Apr 07
2
[LLVMdev] Porting to System z
Hi,
I am beginning the porting process for Linux on System z (aka IBM
Mainframe). I thought I¹d build LLVM first with the c and cpp backends so
that tools like TableGen would be created that I¹d then use to process the
.td files that I¹ll be creating. So I used svn to grab the code from the
repository and ran configure and make. However, the build breaks at this
point:
llvm[1]: Building