ΒΆllvm::ModulePass*
createPreISelIntrinsicLoweringPass()
llvm::ModulePass*
createPreISelIntrinsicLoweringPass()
Description
This pass lowers the @ llvm.load.relative and @ llvm.objc.* intrinsics to instructions. This is unsafe to do earlier because a pass may combine the constant initializer into the load, which may result in an overflowing evaluation.
Declared at: llvm/include/llvm/CodeGen/Passes.h:405