Displaying 2 results from an estimated 2 matches for "ifcc".
Did you mean:
icc
2015 Jul 29
0
[LLVMdev] Proposal: arbitrary relocations in constant global initializers
...t step towards adding a “bag-of-bytes with
relocations” representation for global initializers.
Problem
In order to implement control flow integrity for indirect function calls, we
would like to add a set of constructs to the IR that ultimately allow for a
jump table similar to that described for IFCC in [1] to be expressed. Ideally
the additions should be minimal and general-purpose enough to allow them to
be used for other purposes.
IFCC, the previous attempt to teach LLVM to emit jump tables, was removed
for complicating how functions are emitted, in particular requiring a
subtarget-specific...
2016 Oct 18
2
Proposal: arbitrary relocations in constant global initializers
To the right list this time.
On Tue, Oct 18, 2016 at 12:43 PM Eric Christopher <echristo at gmail.com>
wrote:
> Hi Peter,
>
> Coming back to his now.
>
>
> IFCC, the previous attempt to teach LLVM to emit jump tables, was removed
> for complicating how functions are emitted, in particular requiring a
> subtarget-specific instruction emitter available in subtarget-independent
> code. However, the form of a jump table entry is generally well known t...