HomePhabricator

llvm/ObjCARC: Split OptimizeIndividualCallImpl out of OptimizeIndividualCalls…

Authored by dexonsmith on Nov 17 2019, 4:51 PM.

Description

llvm/ObjCARC: Split OptimizeIndividualCallImpl out of OptimizeIndividualCalls, NFC

Split out a helper function for the individual call optimizations and
skip useless calls to it (where the instruction is not an ARC
intrinsic). Besides reducing indentation (and possibly speeding up
compile time in some small way), an upcoming patch will add additional
calls and expand out the switch.

Details

Committed
dexonsmithNov 17 2019, 9:54 PM
Parents
rGaf435286e53d: [LegalizeTypes][X86] Add support for expanding the result type of…
Branches
Unknown
Tags
Unknown