search for: simpletypevalue

Displaying 4 results from an estimated 4 matches for "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 se...
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