Any unsuccessful llvm.type.checked.load devirtualizations will be translated into uses of llvm.type.test, so we need to add the resulting llvm.type.test intrinsics to the function summaries so that the LowerTypeTests pass will export them. Differential Revision: https://reviews.llvm.org/D29808 llvm-svn: 296939
21 lines
517 B
YAML
21 lines
517 B
YAML
---
|
|
GlobalValueMap:
|
|
42:
|
|
- TypeTestAssumeVCalls:
|
|
- GUID: 14276520915468743435 # typeid1
|
|
Offset: 0
|
|
TypeCheckedLoadVCalls:
|
|
- GUID: 15427464259790519041 # typeid2
|
|
Offset: 0
|
|
TypeTestAssumeConstVCalls:
|
|
- VFunc:
|
|
GUID: 3515965990081467659 # typeid3
|
|
Offset: 0
|
|
Args: [12, 24]
|
|
TypeCheckedLoadConstVCalls:
|
|
- VFunc:
|
|
GUID: 17525413373118030901 # typeid4
|
|
Offset: 0
|
|
Args: [24, 12]
|
|
...
|