search for: call_addr

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

2014 Jun 24
4
[LLVMdev] Proposal: Improved regression test support for RuntimeDyld/MCJIT.
...> > 0x42: bar: > 0x42: retq > 0x43: foo: > 0x43: callq 0x42 > 0x44: inst1: > 0x44: retq > > And the FileCheck equivalent of > > # rtdyld-check: *{4}(inst1 - 4) = (bar - inst1) & 0xffffffff > > would be something like: > > CHECK: [[CALL_ADDR:.*]]: bar: > CHECK: callq [[CALL_ADDR]] > > Which, I suppose, depends on disassembler working correctly, not sure > if that's high risk/complicated. > > Alternatively - could llvm-rtdyld just print a simple description of > relocations its applied and the location of sym...
2014 Jun 23
3
[LLVMdev] Proposal: Improved regression test support for RuntimeDyld/MCJIT.
Hi Everyone, For your consideration: A proposal to improve regression test support for RuntimeDyld. Short version: We can make RuntimeDyld far more testable by adding a trivial pointer-expression language that allows us to describe how memory should look post-relocation. Jump down to "The Proposal" for details. Long version: Background: For those unfamiliar with it, RuntimeDyld a