Displaying 7 results from an estimated 7 matches for "predicate_vtint".
2011 Dec 10
5
[LLVMdev] Types inference in tblgen: Multiple exceptions
...?
> If TableGen crashes, it's a bug.
Yes, it crashes.
>> Casting intermediate i16 type results, I manage to generate instruction
>> information but it throws another exception when generating the
>> instruction selector :-(.
>>
>> vtInt: (vt:Other)<<P:Predicate_vtInt>>
>> Type constraint application shouldn't fail!
>>
>> Looking again into the code, tblgen does not take into account the
>> explicit casts when generating the instruction selector (RemoveAllTypes
>> -> InferPossibleTypes) so it gets stuck earlier into th...
2011 Dec 09
2
[LLVMdev] Types inference in tblgen: Multiple exceptions
...resume this is a bug in tblgen, should not it verify that TypeVec is
empty before entering the loop ?
Casting intermediate i16 type results, I manage to generate instruction
information but it throws another exception when generating the
instruction selector :-(.
vtInt: (vt:Other)<<P:Predicate_vtInt>>
Type constraint application shouldn't fail!
Looking again into the code, tblgen does not take into account the
explicit casts when generating the instruction selector (RemoveAllTypes
-> InferPossibleTypes) so it gets stuck earlier into the pattern
(insertelt-trunc). insertelt enf...
2011 Dec 09
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...c is
> empty before entering the loop ?
If TableGen crashes, it's a bug.
> Casting intermediate i16 type results, I manage to generate instruction
> information but it throws another exception when generating the
> instruction selector :-(.
>
> vtInt: (vt:Other)<<P:Predicate_vtInt>>
> Type constraint application shouldn't fail!
>
> Looking again into the code, tblgen does not take into account the
> explicit casts when generating the instruction selector (RemoveAllTypes
> -> InferPossibleTypes) so it gets stuck earlier into the pattern
> (inser...
2011 Dec 10
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...t would be very helpful.
Thanks!
Jim
>>> Casting intermediate i16 type results, I manage to generate instruction
>>> information but it throws another exception when generating the
>>> instruction selector :-(.
>>>
>>> vtInt: (vt:Other)<<P:Predicate_vtInt>>
>>> Type constraint application shouldn't fail!
>>>
>>> Looking again into the code, tblgen does not take into account the
>>> explicit casts when generating the instruction selector (RemoveAllTypes
>>> -> InferPossibleTypes) so it gets...
2011 Dec 10
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...;s a bug.
>
> Yes, it crashes.
>
>>> Casting intermediate i16 type results, I manage to generate instruction
>>> information but it throws another exception when generating the
>>> instruction selector :-(.
>>>
>>> vtInt: (vt:Other)<<P:Predicate_vtInt>>
>>> Type constraint application shouldn't fail!
>>>
>>> Looking again into the code, tblgen does not take into account the
>>> explicit casts when generating the instruction selector (RemoveAllTypes
>>> -> InferPossibleTypes) so it gets s...
2011 Dec 10
1
[LLVMdev] Types inference in tblgen: Multiple exceptions
...it crashes.
>>
>>>> Casting intermediate i16 type results, I manage to generate instruction
>>>> information but it throws another exception when generating the
>>>> instruction selector :-(.
>>>>
>>>> vtInt: (vt:Other)<<P:Predicate_vtInt>>
>>>> Type constraint application shouldn't fail!
>>>>
>>>> Looking again into the code, tblgen does not take into account the
>>>> explicit casts when generating the instruction selector (RemoveAllTypes
>>>> -> InferPossi...
2011 Dec 02
0
[LLVMdev] Error: Type constraint application shouldn't fail!
...(v2i16
IntRegs:$a), (v2i16 IntRegs:$b)))]>;
IntRegs is class with a type list of [i32, v2i16]
But I get the following error when llvm building system try to generate
the ISelector
llvm[3]: Building Sparc.td DAG instruction selector implementation with
tblgen
vtInt: (vt:Other)<<P:Predicate_vtInt>>
Type constraint application shouldn't fail!0 llvm-tblgen 0x081d6de7
1 llvm-tblgen 0x081d6b74
2 0x4001d400 __kernel_sigreturn + 0
3 libc.so.6 0x401b8a82 abort + 386
4 llvm-tblgen 0x0810a4ab
5 llvm-tblgen 0x0810a38f
6 llvm-tblgen 0x0810dd72
7 llvm-tblgen 0x080f8d98
8...