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

Function PromoteArguments

lib/Transforms/IPO/ArgumentPromotion.cpp:241–368  ·  view source on GitHub ↗

PromoteArguments - This method checks the specified function to see if there are any promotable arguments and if it is safe to promote the function (for example, all callers are direct). If safe to promote some arguments, it calls the DoPromotion method.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

runImplFunction · 0.85

Calls 15

isDenselyPackedFunction · 0.85
canPaddingBeAccessedFunction · 0.85
DEBUGFunction · 0.85
isSafeToPromoteArgumentFunction · 0.85
DoPromotionFunction · 0.85
hasLocalLinkageMethod · 0.80
isPointerTyMethod · 0.80
isCalleeMethod · 0.80
getArgNoMethod · 0.80
hasByValAttrMethod · 0.80
isSingleValueTypeMethod · 0.80

Tested by

no test coverage detected