LCOV - code coverage report
Current view:
top level
-
libtorch/include/c10/util
- Optional.h
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage.info
Lines:
89.0 %
91
81
Test Date:
2024-04-30 13:17:26
Functions:
76.4 %
157
120
Function Name
Hit count
_ZN3c1013value_or_elseINS_6DeviceEZNS_17device_or_defaultENS_8optionalIS1_EEEUlvE_EET_RKNS2_IS5_EEOT0_
0
_ZN3c1019bad_optional_accessC2EPKc
0
_ZN3c107detail_7convertINS_6DeviceEEET_S3_
0
_ZNKR3c108optionalINS_6DeviceEE13contained_valEv
0
_ZNKR3c108optionalINS_6DeviceEEdeEv
0
_ZZNKR3c108optionalINS_6DeviceEEdeEvENKUlvE_clEv
0
_ZNO3c108optionalIbE5valueEv
1020
_ZNO3c108optionalIbE5valueEv
0
_ZNO3c108optionalINS_6SymIntEE5valueEv
1020
_ZN3c1022arrayref_optional_baseINS_8ArrayRefIlEEE7storageC2IJRKS2_EEEDpOT_
14194
_ZN3c1022arrayref_optional_baseINS_8ArrayRefIlEEEC2ERKS2_
14194
_ZN3c1022arrayref_optional_baseINS_8ArrayRefIlEEE7storage16setUninitializedEv
16480
_ZN3c1022arrayref_optional_baseINS_8ArrayRefIlEEE7storageC2Ev
16480
_ZN3c1022arrayref_optional_baseINS_8ArrayRefIlEEEC2Ev
16480
_ZN3c108optionalINS_8ArrayRefIlEEEC2Ev
16480
_ZN3c1013optional_baseIN2at6TensorEEC2ERKS2_
31316
_ZN3c1045trivially_copyable_optimization_optional_baseINS_6DeviceEEC2IJRKNS_10DeviceTypeEEEENS_10in_place_tEDpOT_
401318
_ZN3c108optionalINS_6DeviceEEC2IJRKNS_10DeviceTypeEEEENS_10in_place_tEDpOT_
401318
_ZN3c10eqIbEEbRKNS_8optionalIT_EENS_9nullopt_tE
401402
_ZN3c1013make_optionalIRKbEENS_8optionalINSt5decayIT_E4typeEEEOS5_
418776
_ZN3c1013make_optionalIRKNS_12MemoryFormatEEENS_8optionalINSt5decayIT_E4typeEEEOS6_
0
_ZN3c1013make_optionalIRKNS_6DeviceEEENS_8optionalINSt5decayIT_E4typeEEEOS6_
0
_ZN3c1013make_optionalIRKNS_6LayoutEEENS_8optionalINSt5decayIT_E4typeEEEOS6_
0
_ZN3c1013make_optionalIRKbEENS_8optionalINSt5decayIT_E4typeEEEOS5_
0
_ZN3c1013make_optionalIRKN6caffe28TypeMetaEEENS_8optionalINSt5decayIT_E4typeEEEOS7_
418776
_ZN3c108optionalIN6caffe28TypeMetaEE7dataptrEv
418776
_ZN3c108optionalIN6caffe28TypeMetaEEptEv
418776
_ZN3c1045trivially_copyable_optimization_optional_baseIbEC2ERKb
814728
_ZN3c1045trivially_copyable_optimization_optional_baseINS_12MemoryFormatEEC2ERKS1_
0
_ZN3c1045trivially_copyable_optimization_optional_baseINS_6DeviceEEC2ERKS1_
0
_ZN3c1045trivially_copyable_optimization_optional_baseINS_6LayoutEEC2ERKS1_
0
_ZN3c1045trivially_copyable_optimization_optional_baseIbEC2ERKb
0
_ZN3c1045trivially_copyable_optimization_optional_baseINS_10ScalarTypeEEC2ERKS1_
395952
_ZN3c1045trivially_copyable_optimization_optional_baseIN6caffe28TypeMetaEEC2ERKS2_
418776
_ZN3c1019constexpr_storage_tIbEC1ENS_14trivial_init_tE
2945770
_ZN3c1019constexpr_storage_tIN6caffe28TypeMetaEEC2ENS_14trivial_init_tE
68
_ZN3c1019constexpr_storage_tIlEC1ENS_14trivial_init_tE
402
_ZN3c1019constexpr_storage_tINS_10ScalarTypeEEC2ENS_14trivial_init_tE
48258
_ZN3c1019constexpr_storage_tINS_6DeviceEEC2ENS_14trivial_init_tE
418844
_ZN3c1019constexpr_storage_tINS_6LayoutEEC2ENS_14trivial_init_tE
418844
_ZN3c1019constexpr_storage_tINS_12MemoryFormatEEC2ENS_14trivial_init_tE
820264
_ZN3c1019constexpr_storage_tIbEC1ENS_14trivial_init_tE
1239090
_ZN3c1045trivially_copyable_optimization_optional_baseIbEC2Ev
2945770
_ZN3c1045trivially_copyable_optimization_optional_baseIN6caffe28TypeMetaEEC2Ev
68
_ZN3c1045trivially_copyable_optimization_optional_baseIlEC2Ev
402
_ZN3c1045trivially_copyable_optimization_optional_baseINS_10ScalarTypeEEC2Ev
48258
_ZN3c1045trivially_copyable_optimization_optional_baseINS_6DeviceEEC2Ev
418844
_ZN3c1045trivially_copyable_optimization_optional_baseINS_6LayoutEEC2Ev
418844
_ZN3c1045trivially_copyable_optimization_optional_baseINS_12MemoryFormatEEC2Ev
820264
_ZN3c1045trivially_copyable_optimization_optional_baseIbEC2Ev
1239090
_ZN3c1045trivially_copyable_optimization_optional_baseIlEC2EOl
91472940
_ZN3c1045trivially_copyable_optimization_optional_baseINS_6DeviceEEC2EOS1_
0
_ZN3c1045trivially_copyable_optimization_optional_baseIlEC2EOl
1054
_ZN3c1045trivially_copyable_optimization_optional_baseINS_10ScalarTypeEEC2EOS1_
441600
_ZN3c1045trivially_copyable_optimization_optional_baseIN6caffe28TypeMetaEEC2EOS2_
91030286
_ZNK3c108optionalIbEcvbEv
92670626
_ZNK3c108optionalINS_6DeviceEEcvbEv
401318
_ZNK3c108optionalINS_10ScalarTypeEEcvbEv
418776
_ZNK3c108optionalIbEcvbEv
820246
_ZNK3c108optionalIN6caffe28TypeMetaEEcvbEv
91030286
_ZN3c1019constexpr_storage_tIlEC2IJlEEEDpOT_
92688986
_ZN3c1019constexpr_storage_tINS_12MemoryFormatEEC2IJRKS1_EEEDpOT_
0
_ZN3c1019constexpr_storage_tINS_6DeviceEEC2IJRKS1_EEEDpOT_
0
_ZN3c1019constexpr_storage_tINS_6DeviceEEC2IJS1_EEEDpOT_
0
_ZN3c1019constexpr_storage_tINS_6LayoutEEC2IJRKS1_EEEDpOT_
0
_ZN3c1019constexpr_storage_tIbEC2IJRKbEEEDpOT_
0
_ZN3c1019constexpr_storage_tIlEC2IJlEEEDpOT_
1054
_ZN3c1019constexpr_storage_tINS_10ScalarTypeEEC2IJRKS1_EEEDpOT_
395952
_ZN3c1019constexpr_storage_tINS_6DeviceEEC2IJRKNS_10DeviceTypeEEEEDpOT_
401318
_ZN3c1019constexpr_storage_tIN6caffe28TypeMetaEEC2IJRKS2_EEEDpOT_
418776
_ZN3c1019constexpr_storage_tINS_10ScalarTypeEEC2IJS1_EEEDpOT_
441600
_ZN3c1019constexpr_storage_tIN6caffe28TypeMetaEEC2IJS2_EEEDpOT_
91030286
_ZN3c1013optional_baseIN2at6TensorEE7dataptrEv
105276376
_ZN3c1013optional_baseIN2at6TensorEEC2EOS3_
105276376
_ZN3c108optionalIN2at6TensorEEC2EOS3_
105276376
_ZN3c1013optional_baseINS_6SymIntEEC2EOS1_
105277396
_ZN3c1013optional_baseINS_6SymIntEEC2EOS1_
1020
_ZN3c1013optional_baseIN2at6TensorEEC2EOS2_
105276376
_ZN3c109storage_tINS_6SymIntEEC2IJS1_EEEDpOT_
105308712
_ZN3c109storage_tINS_6SymIntEEC2IJS1_EEEDpOT_
1020
_ZN3c109storage_tIN2at6TensorEEC2IJRKS2_EEEDpOT_
31316
_ZN3c109storage_tIN2at6TensorEEC2IJS2_EEEDpOT_
105276376
_ZN3c1013optional_baseINS_6SymIntEEC2Ev
110924592
_ZN3c1013optional_baseIN2at6TensorEEC2Ev
0
_ZN3c1013optional_baseINS_6SymIntEEC2Ev
110924592
_ZN3c108optionalIbEC2ENS_9nullopt_tE
113870362
_ZN3c108optionalIN2at6TensorEEC2ENS_9nullopt_tE
0
_ZN3c108optionalIN6caffe28TypeMetaEEC2ENS_9nullopt_tE
68
_ZN3c108optionalIlEC2ENS_9nullopt_tE
402
_ZN3c108optionalINS_10ScalarTypeEEC2ENS_9nullopt_tE
48258
_ZN3c108optionalINS_6DeviceEEC2ENS_9nullopt_tE
418844
_ZN3c108optionalINS_6LayoutEEC2ENS_9nullopt_tE
418844
_ZN3c108optionalINS_12MemoryFormatEEC2ENS_9nullopt_tE
820264
_ZN3c108optionalIbEC2ENS_9nullopt_tE
1239090
_ZN3c108optionalINS_6SymIntEEC2ENS_9nullopt_tE
110924592
_ZNK3c1045trivially_copyable_optimization_optional_baseIbE11initializedEv
185760028
_ZNK3c1045trivially_copyable_optimization_optional_baseINS_12MemoryFormatEE11initializedEv
401402
_ZNK3c1045trivially_copyable_optimization_optional_baseINS_6DeviceEE11initializedEv
802636
_ZNK3c1045trivially_copyable_optimization_optional_baseIbE11initializedEv
820246
_ZNK3c1045trivially_copyable_optimization_optional_baseINS_10ScalarTypeEE11initializedEv
837552
_ZNK3c1045trivially_copyable_optimization_optional_baseIN6caffe28TypeMetaEE11initializedEv
182898192
_ZN3c1014constexpr_moveIRlEEONSt16remove_referenceIT_E4typeEOS3_
196750336
_ZN3c1014constexpr_moveIRNS_6DeviceEEEONSt16remove_referenceIT_E4typeEOS4_
0
_ZN3c1014constexpr_moveIRNS_6SymIntEEEONSt16remove_referenceIT_E4typeEOS4_
1020
_ZN3c1014constexpr_moveIRlEEONSt16remove_referenceIT_E4typeEOS3_
1054
_ZN3c1014constexpr_moveIRNS_10ScalarTypeEEEONSt16remove_referenceIT_E4typeEOS4_
441600
_ZN3c1014constexpr_moveIRN6caffe28TypeMetaEEEONSt16remove_referenceIT_E4typeEOS5_
91030286
_ZN3c1014constexpr_moveIRN2at6TensorEEEONSt16remove_referenceIT_E4typeEOS5_
105276376
_ZNR3c108optionalIbEdeEv
197126756
_ZNR3c108optionalIbEdeEv
0
_ZNR3c108optionalINS_6DeviceEEdeEv
401318
_ZNR3c108optionalINS_10ScalarTypeEEdeEv
418776
_ZNR3c108optionalIN6caffe28TypeMetaEEdeEv
91030286
_ZNR3c108optionalIN2at6TensorEEdeEv
105276376
_ZNR3c108optionalIbE13contained_valEv
197127776
_ZNR3c108optionalIbE13contained_valEv
0
_ZNR3c108optionalINS_6SymIntEE13contained_valEv
1020
_ZNR3c108optionalINS_6DeviceEE13contained_valEv
401318
_ZNR3c108optionalINS_10ScalarTypeEE13contained_valEv
418776
_ZNR3c108optionalIN6caffe28TypeMetaEE13contained_valEv
91030286
_ZNR3c108optionalIN2at6TensorEE13contained_valEv
105276376
_ZN3c108optionalIlEC2IiLb0EEEOT_
197610574
_ZN3c108optionalINS_12MemoryFormatEEC2IRKS1_Lb0EEEOT_
0
_ZN3c108optionalINS_6DeviceEEC2IRKS1_Lb0EEEOT_
0
_ZN3c108optionalINS_6DeviceEEC2IS1_Lb0EEEOT_
0
_ZN3c108optionalINS_6LayoutEEC2IRKS1_Lb0EEEOT_
0
_ZN3c108optionalIbEC2IRKbLb0EEEOT_
0
_ZN3c108optionalINS_6SymIntEEC2IiLb0EEEOT_
510
_ZN3c108optionalINS_6SymIntEEC2IlLb0EEEOT_
510
_ZN3c108optionalIlEC2IiLb0EEEOT_
1054
_ZN3c108optionalINS_8ArrayRefIlEEEC2IRKlLb0EEEOT_
14194
_ZN3c108optionalIN2at6TensorEEC2IRKS2_Lb0EEEOT_
31316
_ZN3c108optionalINS_10ScalarTypeEEC2IRS1_Lb0EEEOT_
395952
_ZN3c108optionalIN6caffe28TypeMetaEEC2IRKS2_Lb0EEEOT_
418776
_ZN3c108optionalINS_10ScalarTypeEEC2IS1_Lb0EEEOT_
441600
_ZN3c108optionalIN6caffe28TypeMetaEEC2IS2_Lb0EEEOT_
91030286
_ZN3c108optionalIN2at6TensorEEC2IS2_Lb0EEEOT_
105276376
_ZN3c1017constexpr_forwardIlEEOT_RNSt16remove_referenceIS1_E4typeE
199233304
_ZN3c1017constexpr_forwardINS_6DeviceEEEOT_RNSt16remove_referenceIS2_E4typeE
0
_ZN3c1017constexpr_forwardIRKNS_12MemoryFormatEEEOT_RNSt16remove_referenceIS4_E4typeE
0
_ZN3c1017constexpr_forwardIRKNS_6DeviceEEEOT_RNSt16remove_referenceIS4_E4typeE
0
_ZN3c1017constexpr_forwardIRKNS_6LayoutEEEOT_RNSt16remove_referenceIS4_E4typeE
0
_ZN3c1017constexpr_forwardIRKbEEOT_RNSt16remove_referenceIS3_E4typeE
0
_ZN3c1017constexpr_forwardINS_6SymIntEEEOT_RNSt16remove_referenceIS2_E4typeE
1020
_ZN3c1017constexpr_forwardIlEEOT_RNSt16remove_referenceIS1_E4typeE
1054
_ZN3c1017constexpr_forwardIRKNS_8ArrayRefIlEEEEOT_RNSt16remove_referenceIS5_E4typeE
14194
_ZN3c1017constexpr_forwardIRKN2at6TensorEEEOT_RNSt16remove_referenceIS5_E4typeE
31316
_ZN3c1017constexpr_forwardIRKNS_10ScalarTypeEEEOT_RNSt16remove_referenceIS4_E4typeE
395952
_ZN3c1017constexpr_forwardINS_10ScalarTypeEEEOT_RNSt16remove_referenceIS2_E4typeE
441600
_ZN3c1017constexpr_forwardIRKN6caffe28TypeMetaEEEOT_RNSt16remove_referenceIS5_E4typeE
837552
_ZN3c1017constexpr_forwardIRKNS_10DeviceTypeEEEOT_RNSt16remove_referenceIS4_E4typeE
1203954
_ZN3c1017constexpr_forwardIN6caffe28TypeMetaEEEOT_RNSt16remove_referenceIS3_E4typeE
91030286
_ZN3c1017constexpr_forwardIN2at6TensorEEEOT_RNSt16remove_referenceIS3_E4typeE
105276376
_ZN3c109storage_tINS_6SymIntEEC2ENS_14trivial_init_tE
216200968
_ZN3c109storage_tIN2at6TensorEEC2ENS_14trivial_init_tE
105276376
_ZN3c109storage_tINS_6SymIntEEC2ENS_14trivial_init_tE
110924592
_ZNK3c108optionalINS_6DeviceEE9has_valueEv
217022234
_ZNK3c108optionalINS_6DeviceEE9has_valueEv
0
_ZNK3c108optionalINS_12MemoryFormatEE9has_valueEv
401402
_ZNK3c108optionalIN6caffe28TypeMetaEE9has_valueEv
418844
_ZNK3c108optionalIN2at6TensorEE9has_valueEv
105276376
_ZNK3c108optionalINS_6SymIntEE9has_valueEv
110925612
_ZNK3c1013optional_baseINS_6SymIntEE11initializedEv
321479384
_ZNK3c1013optional_baseINS_6SymIntEE11initializedEv
110926632
_ZNK3c1013optional_baseIN2at6TensorEE11initializedEv
210552752
_ZN3c1013optional_baseINS_6SymIntEED2Ev
321509680
_ZN3c1013optional_baseINS_6SymIntEED2Ev
110925612
_ZN3c1013optional_baseIN2at6TensorEED2Ev
210584068
_ZN3c108optionalINS_6SymIntEED2Ev
321509680
_ZN3c108optionalINS_6SymIntEED2Ev
110925612
_ZN3c108optionalIN2at6TensorEED2Ev
210584068
_ZN3c109storage_tINS_6SymIntEED2Ev
321509680
_ZN3c109storage_tINS_6SymIntEED2Ev
110925612
_ZN3c109storage_tIN2at6TensorEED2Ev
210584068
_ZNK3c108optionalIbE11initializedEv
507239412
_ZNK3c108optionalINS_12MemoryFormatEE11initializedEv
401402
_ZNK3c108optionalINS_6DeviceEE11initializedEv
802636
_ZNK3c108optionalIbE11initializedEv
820246
_ZNK3c108optionalINS_10ScalarTypeEE11initializedEv
837552
_ZNK3c108optionalINS_6SymIntEE11initializedEv
110926632
_ZNK3c108optionalIN6caffe28TypeMetaEE11initializedEv
182898192
_ZNK3c108optionalIN2at6TensorEE11initializedEv
210552752
Generated by:
LCOV version 2.0-1