diff options
author | Nikita Popov <npopov@redhat.com> | 2022-02-03 11:29:06 +0100 |
---|---|---|
committer | Nikita Popov <npopov@redhat.com> | 2022-02-04 09:47:32 +0100 |
commit | c680eeab30d61a34467c06bc83b93f33a9598f9f (patch) | |
tree | 8907d927eae616b00e9dad4d31780d6ac5777f4b /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | e990e591c97653e50a77097c0cb2cd26f2ce5413 (diff) | |
download | llvm-c680eeab30d61a34467c06bc83b93f33a9598f9f.zip llvm-c680eeab30d61a34467c06bc83b93f33a9598f9f.tar.gz llvm-c680eeab30d61a34467c06bc83b93f33a9598f9f.tar.bz2 |
[IRBuilder][RS4GC] Require FunctionCallee when creating statepoint
This makes the statepoint methods in IRBuilder accept a
FunctionCallee, which carries both the callee and function type.
This is used to add the elementtype attribute to the statepoint call.
RS4GC requires an additional tweak to actually preserve that attribute
-- previously the attributes on the call were completely overwritten.
Differential Revision: https://reviews.llvm.org/D118886
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions