commit | b7223542c7ee3f667822fb0eff3020b8123601af | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Sun Dec 17 19:34:50 2023 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Dec 19 13:33:14 2023 +0000 |
tree | 11049423af057e5054be8d90a455110f7e43fb64 | |
parent | e828df143f5eefedfede026d8913b20725f528a0 [diff] |
Reland "Move the construction of ProfilingInfo in the compiler." This reverts commit 9fedb9f473fd77f31285203f5baa9533b8e21ce6. Reason for reland: - Use CodeGenerator::IsImplementedIntrinsic in IsInlineCacheUseful, to match inliner behavior. - Address some missing type propagation opportunities in aosp/2880687 - Be robust when there is a missing inline cache. Test: test.py Change-Id: Ib6e4a624174d6891a0fd425af88a9c16e09afa99