MCPcopy Create free account
hub / github.com/GoSSIP-SJTU/Armariris / HandleInlinedEHPad

Function HandleInlinedEHPad

lib/Transforms/Utils/InlineFunction.cpp:565–689  ·  view source on GitHub ↗

If we inlined an invoke site, we need to convert calls in the body of the inlined function into invokes. II is the invoke instruction being inlined. FirstNewBlock is the first block of the inlined code (the last block is the end of the function), and InlineCodeInfo is information about the code that got inlined.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

InlineFunctionMethod · 0.85

Calls 15

UpdatePHINodesFunction · 0.85
getUnwindDestTokenFunction · 0.85
getCleanupPadMethod · 0.80
handlersMethod · 0.80
addHandlerMethod · 0.80
takeNameMethod · 0.80
assertFunction · 0.50
getFunction · 0.50
getUnwindDestMethod · 0.45
getParentMethod · 0.45
isEHPadMethod · 0.45

Tested by

no test coverage detected