Displaying 11 results from an estimated 11 matches for "vtint".
2019 Nov 20
4
Tablegen PAT limitation?
Hi,
The full trace stack:
Type set is empty for each HW mode:
possible type contradiction in the pattern below (use -print-records with llvm-tblgen to see all expanded records).
vtInt: (vt:{ *:[Other] })
UNREACHABLE executed at /home/nancy/work/rpp_clang/llvm/utils/TableGen/CodeGenDAGPatterns.cpp:824!
[ 85%] Building X86GenEVEX2VEXTables.inc...
#0 0x000000000081b9b5 llvm::sys::PrintStackTrace(llvm::raw_ostream&) /home/nancy/work/rpp_clang/llvm/lib/Support/Unix...
2019 Nov 25
2
Tablegen PAT limitation?
You are welcome.
I changed the pattern, the same old error pop up again, crash in the same place.
Type set is empty for each HW mode:
possible type contradiction in the pattern below (use -print-records with llvm-tblgen to see all expanded records).
vtInt: (vt:{ *:[Other] })
UNREACHABLE executed at /home/nancy/work/rpp_clang/llvm/utils/TableGen/CodeGenDAGPatterns.cpp:824!
------------------ Original ------------------
From: "Krzysztof Parzyszek"<kparzysz at quicinc.com>;
Date: Fri...
2019 Nov 21
2
Tablegen PAT limitation?
...p;gt;
Subject: [EXT] Re:RE: [llvm-dev] Tablegen PAT limitation?
Hi,
The full trace stack:
Type set is empty for each HW mode:
possible type contradiction in the pattern below (use -print-records with llvm-tblgen to see all expanded records).
vtInt: (vt:{ *:[Other] })
UNREACHABLE executed at /home/nancy/work/rpp_clang/llvm/utils/TableGen/CodeGenDAGPatterns.cpp:824!
[ 85%] Building X86GenEVEX2VEXTables.inc...
#0 0x000000000081b9b5 llvm::sys::PrintStackTrace(llvm::raw_ostream&) /home/nancy/work/rpp_cl...
2019 Nov 22
2
Tablegen PAT limitation?
...p;gt;
Subject: [EXT] Re:RE: [llvm-dev] Tablegen PAT limitation?
Hi,
The full trace stack:
Type set is empty for each HW mode:
possible type contradiction in the pattern below (use -print-records with llvm-tblgen to see all expanded records).
vtInt: (vt:{ *:[Other] })
UNREACHABLE executed at /home/nancy/work/rpp_clang/llvm/utils/TableGen/CodeGenDAGPatterns.cpp:824!
[ 85%] Building X86GenEVEX2VEXTables.inc...
#0 0x000000000081b9b5 llvm::sys::PrintStackTrace(llvm::raw_ostream&) /home/nancy/work/rpp_cl...
2011 Dec 10
5
[LLVMdev] Types inference in tblgen: Multiple exceptions
...empty before entering the loop ?
> 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
>> -> InferPossib...
2011 Dec 09
2
[LLVMdev] Types inference in tblgen: Multiple exceptions
...bnormal condition I shown.
I presume 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...
2011 Dec 09
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...hould not it verify that TypeVec 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 s...
2011 Dec 10
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...ven just the backtrace from that 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
>>&g...
2011 Dec 10
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...gt; 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
>>>...
2011 Dec 10
1
[LLVMdev] Types inference in tblgen: Multiple exceptions
..., 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 (RemoveAllT...
2011 Dec 02
0
[LLVMdev] Error: Type constraint application shouldn't fail!
...t (i32 IntRegs:$dst), (mula_pat (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-tblg...