search for: loweropaqueintergalpointerop

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

2019 Sep 30
2
Proposal for llvm.experimental.gc intrinsics for inttoptr and ptrtoint
...sal is just the following 1) Add llvm.experimental.gc.inttoptr and llvm.experimental.gc.ptrtoint as opaque "semanticless" intrinsic calls. They will be defined as `IntrNoMem` operations since they won't ever be lowered to anything that may perform any memory operations. 2) Add a pass LowerOpaqueIntergalPointerOps to perform the specified lowering in order to allow these intrinsics to be compiled to code. Use of these intrinsics without using this lowering steps will fail in code generation since these intrinsics will not participate in code generation. Does this seem like a sound approach? Does this seem...
2019 Oct 01
2
Proposal for llvm.experimental.gc intrinsics for inttoptr and ptrtoint
...mental.gc.inttoptr and llvm.experimental.gc.ptrtoint as >> opaque "semanticless" intrinsic calls. They will be defined as `IntrNoMem` >> operations since they won't ever be lowered to anything that may perform >> any memory operations. >> >> 2) Add a pass LowerOpaqueIntergalPointerOps to perform the specified >> lowering in order to allow these intrinsics to be compiled to code. Use of >> these intrinsics without using this lowering steps will fail in code >> generation since these intrinsics will not participate in code generation. >> >> Does this...