Lines Matching refs:Data
74 uint64_t ARMAttributeParser::ParseInteger(const uint8_t *Data, in ParseInteger() argument
77 uint64_t Value = decodeULEB128(Data + Offset, &Length); in ParseInteger()
82 StringRef ARMAttributeParser::ParseString(const uint8_t *Data, in ParseString() argument
84 const char *String = reinterpret_cast<const char*>(Data + Offset); in ParseString()
90 void ARMAttributeParser::IntegerAttribute(AttrType Tag, const uint8_t *Data, in IntegerAttribute() argument
93 uint64_t Value = ParseInteger(Data, Offset); in IntegerAttribute()
100 void ARMAttributeParser::StringAttribute(AttrType Tag, const uint8_t *Data, in StringAttribute() argument
103 StringRef ValueDesc = ParseString(Data, Offset); in StringAttribute()
131 void ARMAttributeParser::CPU_arch(AttrType Tag, const uint8_t *Data, in CPU_arch() argument
139 uint64_t Value = ParseInteger(Data, Offset); in CPU_arch()
145 void ARMAttributeParser::CPU_arch_profile(AttrType Tag, const uint8_t *Data, in CPU_arch_profile() argument
147 uint64_t Encoded = ParseInteger(Data, Offset); in CPU_arch_profile()
162 void ARMAttributeParser::ARM_ISA_use(AttrType Tag, const uint8_t *Data, in ARM_ISA_use() argument
166 uint64_t Value = ParseInteger(Data, Offset); in ARM_ISA_use()
172 void ARMAttributeParser::THUMB_ISA_use(AttrType Tag, const uint8_t *Data, in THUMB_ISA_use() argument
176 uint64_t Value = ParseInteger(Data, Offset); in THUMB_ISA_use()
182 void ARMAttributeParser::FP_arch(AttrType Tag, const uint8_t *Data, in FP_arch() argument
189 uint64_t Value = ParseInteger(Data, Offset); in FP_arch()
195 void ARMAttributeParser::WMMX_arch(AttrType Tag, const uint8_t *Data, in WMMX_arch() argument
199 uint64_t Value = ParseInteger(Data, Offset); in WMMX_arch()
205 void ARMAttributeParser::Advanced_SIMD_arch(AttrType Tag, const uint8_t *Data, in Advanced_SIMD_arch() argument
211 uint64_t Value = ParseInteger(Data, Offset); in Advanced_SIMD_arch()
217 void ARMAttributeParser::PCS_config(AttrType Tag, const uint8_t *Data, in PCS_config() argument
224 uint64_t Value = ParseInteger(Data, Offset); in PCS_config()
230 void ARMAttributeParser::ABI_PCS_R9_use(AttrType Tag, const uint8_t *Data, in ABI_PCS_R9_use() argument
234 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_R9_use()
240 void ARMAttributeParser::ABI_PCS_RW_data(AttrType Tag, const uint8_t *Data, in ABI_PCS_RW_data() argument
246 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_RW_data()
252 void ARMAttributeParser::ABI_PCS_RO_data(AttrType Tag, const uint8_t *Data, in ABI_PCS_RO_data() argument
258 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_RO_data()
264 void ARMAttributeParser::ABI_PCS_GOT_use(AttrType Tag, const uint8_t *Data, in ABI_PCS_GOT_use() argument
270 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_GOT_use()
276 void ARMAttributeParser::ABI_PCS_wchar_t(AttrType Tag, const uint8_t *Data, in ABI_PCS_wchar_t() argument
282 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_wchar_t()
288 void ARMAttributeParser::ABI_FP_rounding(AttrType Tag, const uint8_t *Data, in ABI_FP_rounding() argument
292 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_rounding()
298 void ARMAttributeParser::ABI_FP_denormal(AttrType Tag, const uint8_t *Data, in ABI_FP_denormal() argument
304 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_denormal()
310 void ARMAttributeParser::ABI_FP_exceptions(AttrType Tag, const uint8_t *Data, in ABI_FP_exceptions() argument
314 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_exceptions()
321 const uint8_t *Data, in ABI_FP_user_exceptions() argument
325 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_user_exceptions()
331 void ARMAttributeParser::ABI_FP_number_model(AttrType Tag, const uint8_t *Data, in ABI_FP_number_model() argument
337 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_number_model()
343 void ARMAttributeParser::ABI_align_needed(AttrType Tag, const uint8_t *Data, in ABI_align_needed() argument
349 uint64_t Value = ParseInteger(Data, Offset); in ABI_align_needed()
363 void ARMAttributeParser::ABI_align_preserved(AttrType Tag, const uint8_t *Data, in ABI_align_preserved() argument
370 uint64_t Value = ParseInteger(Data, Offset); in ABI_align_preserved()
384 void ARMAttributeParser::ABI_enum_size(AttrType Tag, const uint8_t *Data, in ABI_enum_size() argument
390 uint64_t Value = ParseInteger(Data, Offset); in ABI_enum_size()
396 void ARMAttributeParser::ABI_HardFP_use(AttrType Tag, const uint8_t *Data, in ABI_HardFP_use() argument
402 uint64_t Value = ParseInteger(Data, Offset); in ABI_HardFP_use()
408 void ARMAttributeParser::ABI_VFP_args(AttrType Tag, const uint8_t *Data, in ABI_VFP_args() argument
414 uint64_t Value = ParseInteger(Data, Offset); in ABI_VFP_args()
420 void ARMAttributeParser::ABI_WMMX_args(AttrType Tag, const uint8_t *Data, in ABI_WMMX_args() argument
424 uint64_t Value = ParseInteger(Data, Offset); in ABI_WMMX_args()
431 const uint8_t *Data, in ABI_optimization_goals() argument
438 uint64_t Value = ParseInteger(Data, Offset); in ABI_optimization_goals()
445 const uint8_t *Data, in ABI_FP_optimization_goals() argument
452 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_optimization_goals()
458 void ARMAttributeParser::compatibility(AttrType Tag, const uint8_t *Data, in compatibility() argument
460 uint64_t Integer = ParseInteger(Data, Offset); in compatibility()
461 StringRef String = ParseString(Data, Offset); in compatibility()
482 void ARMAttributeParser::CPU_unaligned_access(AttrType Tag, const uint8_t *Data, in CPU_unaligned_access() argument
486 uint64_t Value = ParseInteger(Data, Offset); in CPU_unaligned_access()
492 void ARMAttributeParser::FP_HP_extension(AttrType Tag, const uint8_t *Data, in FP_HP_extension() argument
496 uint64_t Value = ParseInteger(Data, Offset); in FP_HP_extension()
502 void ARMAttributeParser::ABI_FP_16bit_format(AttrType Tag, const uint8_t *Data, in ABI_FP_16bit_format() argument
506 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_16bit_format()
512 void ARMAttributeParser::MPextension_use(AttrType Tag, const uint8_t *Data, in MPextension_use() argument
516 uint64_t Value = ParseInteger(Data, Offset); in MPextension_use()
522 void ARMAttributeParser::DIV_use(AttrType Tag, const uint8_t *Data, in DIV_use() argument
528 uint64_t Value = ParseInteger(Data, Offset); in DIV_use()
534 void ARMAttributeParser::DSP_extension(AttrType Tag, const uint8_t *Data, in DSP_extension() argument
538 uint64_t Value = ParseInteger(Data, Offset); in DSP_extension()
544 void ARMAttributeParser::T2EE_use(AttrType Tag, const uint8_t *Data, in T2EE_use() argument
548 uint64_t Value = ParseInteger(Data, Offset); in T2EE_use()
554 void ARMAttributeParser::Virtualization_use(AttrType Tag, const uint8_t *Data, in Virtualization_use() argument
561 uint64_t Value = ParseInteger(Data, Offset); in Virtualization_use()
567 void ARMAttributeParser::nodefaults(AttrType Tag, const uint8_t *Data, in nodefaults() argument
569 uint64_t Value = ParseInteger(Data, Offset); in nodefaults()
573 void ARMAttributeParser::ParseIndexList(const uint8_t *Data, uint32_t &Offset, in ParseIndexList() argument
577 uint64_t Value = decodeULEB128(Data + Offset, &Length); in ParseIndexList()
585 void ARMAttributeParser::ParseAttributeList(const uint8_t *Data, in ParseAttributeList() argument
589 uint64_t Tag = decodeULEB128(Data + Offset, &Length); in ParseAttributeList()
597 Data, Offset); in ParseAttributeList()
610 IntegerAttribute(ARMBuildAttrs::AttrType(Tag), Data, Offset); in ParseAttributeList()
612 StringAttribute(ARMBuildAttrs::AttrType(Tag), Data, Offset); in ParseAttributeList()
617 void ARMAttributeParser::ParseSubsection(const uint8_t *Data, uint32_t Length) { in ParseSubsection() argument
620 const char *VendorName = reinterpret_cast<const char*>(Data + Offset); in ParseSubsection()
635 uint8_t Tag = Data[Offset]; in ParseSubsection()
639 *reinterpret_cast<const support::ulittle32_t*>(Data + Offset); in ParseSubsection()
661 ParseIndexList(Data, Offset, Indicies); in ParseSubsection()
666 ParseIndexList(Data, Offset, Indicies); in ParseSubsection()
677 ParseAttributeList(Data, Offset, Length); in ParseSubsection()
679 ParseAttributeList(Data, Offset, Length); in ParseSubsection()