Go to the documentation of this file.
13 #ifndef LLVM_EXECUTIONENGINE_ORC_IRTRANSFORMLAYER_H
14 #define LLVM_EXECUTIONENGINE_ORC_IRTRANSFORMLAYER_H
39 void emit(std::unique_ptr<MaterializationResponsibility> R,
55 #endif // LLVM_EXECUTIONENGINE_ORC_IRTRANSFORMLAYER_H
Tracks responsibility for materialization, and mediates interactions between MaterializationUnits and...
This is an optimization pass for GlobalISel generic memory operations.
compiles ldr LCPI1_0 ldr ldr mov lsr tst moveq r1 ldr LCPI1_1 and r0 bx lr It would be better to do something like to fold the shift into the conditional move
An ExecutionSession represents a running JIT program.
An LLVM Module together with a shared ThreadSafeContext.
Interface for layers that accept LLVM IR.