[PartialInlining] Profile based cost analysis

Description

[PartialInlining] Profile based cost analysis

Implemented frequency based cost/saving analysis
and related options.

The pass is now in a state ready to be turne on
in the pipeline (in follow up).

Differential Revision: http://reviews.llvm.org/D32783

Details

Committed
davidxlMay 12 2017, 4:41 PM
Differential Revision
D32783: [PartialInlining] Add frequency based cost analysis
Parents
rL302966: Remove unused tracking of owning module for MacroInfo objects.
Branches
Unknown
Tags
Unknown