Displaying 6 results from an estimated 6 matches for "typevec".
2011 Dec 10
5
[LLVMdev] Types inference in tblgen: Multiple exceptions
...;> llvm::SmallVectorTemplateCommon<T>::operator[](unsigned int) [with T =
>> llvm::MVT::SimpleValueType]: Assertion `begin() + idx< end()' failed.
>>
>> which comes from utils/TableGen/CodeGenDAGPatterns.cpp:450:
>>
>> for (unsigned i = 1, e = Other.TypeVec.size(); i != e; ++i)
>> if (isInteger(Other.TypeVec[i])&& Other.TypeVec[i]> LargestInt)
>> LargestInt = Other.TypeVec[i];
>>
>> but Other.TypeVec is empty throwing an exception when accessing
>> Other.TypeVec[1].
>>
>> As far as I k...
2011 Dec 09
2
[LLVMdev] Types inference in tblgen: Multiple exceptions
...lvm/include/llvm/ADT/SmallVector.h:150: T&
llvm::SmallVectorTemplateCommon<T>::operator[](unsigned int) [with T =
llvm::MVT::SimpleValueType]: Assertion `begin() + idx < end()' failed.
which comes from utils/TableGen/CodeGenDAGPatterns.cpp:450:
for (unsigned i = 1, e = Other.TypeVec.size(); i != e; ++i)
if (isInteger(Other.TypeVec[i]) && Other.TypeVec[i] > LargestInt)
LargestInt = Other.TypeVec[i];
but Other.TypeVec is empty throwing an exception when accessing
Other.TypeVec[1].
As far as I know, tblgen analyzes sext node and tries to infer operand
t...
2011 Dec 09
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...lVector.h:150: T&
> llvm::SmallVectorTemplateCommon<T>::operator[](unsigned int) [with T =
> llvm::MVT::SimpleValueType]: Assertion `begin() + idx < end()' failed.
>
> which comes from utils/TableGen/CodeGenDAGPatterns.cpp:450:
>
> for (unsigned i = 1, e = Other.TypeVec.size(); i != e; ++i)
> if (isInteger(Other.TypeVec[i]) && Other.TypeVec[i] > LargestInt)
> LargestInt = Other.TypeVec[i];
>
> but Other.TypeVec is empty throwing an exception when accessing
> Other.TypeVec[1].
>
> As far as I know, tblgen analyzes sext node...
2011 Dec 10
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...orTemplateCommon<T>::operator[](unsigned int) [with T =
>>> llvm::MVT::SimpleValueType]: Assertion `begin() + idx< end()' failed.
>>>
>>> which comes from utils/TableGen/CodeGenDAGPatterns.cpp:450:
>>>
>>> for (unsigned i = 1, e = Other.TypeVec.size(); i != e; ++i)
>>> if (isInteger(Other.TypeVec[i])&& Other.TypeVec[i]> LargestInt)
>>> LargestInt = Other.TypeVec[i];
>>>
>>> but Other.TypeVec is empty throwing an exception when accessing
>>> Other.TypeVec[1].
>>>...
2011 Dec 10
0
[LLVMdev] Types inference in tblgen: Multiple exceptions
...ctorTemplateCommon<T>::operator[](unsigned int) [with T =
>>> llvm::MVT::SimpleValueType]: Assertion `begin() + idx< end()' failed.
>>>
>>> which comes from utils/TableGen/CodeGenDAGPatterns.cpp:450:
>>>
>>> for (unsigned i = 1, e = Other.TypeVec.size(); i != e; ++i)
>>> if (isInteger(Other.TypeVec[i])&& Other.TypeVec[i]> LargestInt)
>>>
>>> LargestInt = Other.TypeVec[i];
>>>
>>> but Other.TypeVec is empty throwing an exception when accessing
>>> Other.TypeVec[1]....
2011 Dec 10
1
[LLVMdev] Types inference in tblgen: Multiple exceptions
...>::operator[](unsigned int) [with T =
>>>> llvm::MVT::SimpleValueType]: Assertion `begin() + idx< end()' failed.
>>>>
>>>> which comes from utils/TableGen/CodeGenDAGPatterns.cpp:450:
>>>>
>>>> for (unsigned i = 1, e = Other.TypeVec.size(); i != e; ++i)
>>>> if (isInteger(Other.TypeVec[i])&& Other.TypeVec[i]> LargestInt)
>>>>
>>>> LargestInt = Other.TypeVec[i];
>>>>
>>>> but Other.TypeVec is empty throwing an exception when accessing
>&...