search for: arm_read_world

Displaying 1 result from an estimated 1 matches for "arm_read_world".

2010 Sep 25
2
[LLVMdev] custom lowering with multiple results
...away in most cases). Attached is the patch I have attempted to use to implement this. It's mostly boring (though I may have made a stupid error in the boring bits). The most interesting bit is in ARMISelLowering.[ch] where I add the DAG nodes READ_WORLD and READ_FLAGS and translate Intrinsic::arm_read_world into a READ_WORLD followed by a READ_FLAGS. This is the bit I'm most worried about as I'm getting ARMTargetLowering::LowerOperation to do something slightly more complicated than usual. I may have broken some rule about what LowerOperation is allowed to do. When I feed the patched Clang/LL...