search for: typelegalizeactions

Displaying 2 results from an estimated 2 matches for "typelegalizeactions".

2012 Jun 13
2
[LLVMdev] Instructions working on 64bit registers without true support for 64bit operations
...rtunately, just adding the register class for MVT::i64 does not help either. In that case the code generation framework assumes that the TriCore could deal with MVT::i64 values and no longer expands all the MVT::i64-stuff to MVT::i32-stuff during type legalization. As the interface to configure the TypeLegalizeActions is not open to the particular target implementations, I just did a quick and dirty hack to tell the TypeLegalizer to expand operations on MVT::i64 values. Though, this triggers an assertion in "SelectionDAGLegalize::LegalizeOp". Before I am going to do more "unguided hacking and gue...
2012 Jun 13
0
[LLVMdev] Instructions working on 64bit registers without true support for 64bit operations
...ng the register class for MVT::i64 does not > help either. In that case the code generation framework assumes that > the TriCore could deal with MVT::i64 values and no longer expands all > the MVT::i64-stuff to MVT::i32-stuff during type legalization. As the > interface to configure the TypeLegalizeActions is not open to the > particular target implementations, I just did a quick and dirty hack > to tell the TypeLegalizer to expand operations on MVT::i64 values. > Though, this triggers an assertion in > "SelectionDAGLegalize::LegalizeOp". > > Before I am going to do more...