search for: issafetoconvert

Displaying 3 results from an estimated 3 matches for "issafetoconvert".

2011 Jul 26
2
[LLVMdev] dragonegg svn still broken
...* rather than i8*). Yep, I did this to beat out all of the assumptions in the clang IRGen that was assuming that the type return by a field access load was sane (they'd blow up when they got an unexpected {}* instead of a function pointer or whatever). Once everything worked, I added the 'isSafeToConvert' logic in clang/lib/CodeGen/CodeGenTypes.cpp. The idea is that when converting the first "g" example, there is no way we can do better than {}*. OTOH, in the second "h" example there is no problem recursively converting X to a nice type, and isSafeToConvert returns true for...
2011 Jul 25
0
[LLVMdev] dragonegg svn still broken
Hi Chris, >> Chris made major changes to the LLVM type system, which requires major changes >> to dragonegg (c.f. the patch Chris applied to llvm-gcc). I'm on holiday which >> is why I haven't taken care of it yet. > > Yeah, sorry about that Duncan. I can't directly hack on the code, but I'm happy to answer questions when you get back. there seems to be
2011 Jul 19
3
[LLVMdev] dragonegg svn still broken
On Jul 18, 2011, at 1:32 PM, Duncan Sands wrote: > On 18/07/11 15:59, Jack Howarth wrote: >> Despite the commit of... > > Chris made major changes to the LLVM type system, which requires major changes > to dragonegg (c.f. the patch Chris applied to llvm-gcc). I'm on holiday which > is why I haven't taken care of it yet. Yeah, sorry about that Duncan. I