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 ParseInteger(Data, Offset)); in IntegerAttribute()
96 void ARMAttributeParser::StringAttribute(AttrType Tag, const uint8_t *Data, in StringAttribute() argument
104 SW.printString("Value", ParseString(Data, Offset)); in StringAttribute()
120 void ARMAttributeParser::CPU_arch(AttrType Tag, const uint8_t *Data, in CPU_arch() argument
128 uint64_t Value = ParseInteger(Data, Offset); in CPU_arch()
134 void ARMAttributeParser::CPU_arch_profile(AttrType Tag, const uint8_t *Data, in CPU_arch_profile() argument
136 uint64_t Encoded = ParseInteger(Data, Offset); in CPU_arch_profile()
151 void ARMAttributeParser::ARM_ISA_use(AttrType Tag, const uint8_t *Data, in ARM_ISA_use() argument
155 uint64_t Value = ParseInteger(Data, Offset); in ARM_ISA_use()
161 void ARMAttributeParser::THUMB_ISA_use(AttrType Tag, const uint8_t *Data, in THUMB_ISA_use() argument
165 uint64_t Value = ParseInteger(Data, Offset); in THUMB_ISA_use()
171 void ARMAttributeParser::FP_arch(AttrType Tag, const uint8_t *Data, in FP_arch() argument
178 uint64_t Value = ParseInteger(Data, Offset); in FP_arch()
184 void ARMAttributeParser::WMMX_arch(AttrType Tag, const uint8_t *Data, in WMMX_arch() argument
188 uint64_t Value = ParseInteger(Data, Offset); in WMMX_arch()
194 void ARMAttributeParser::Advanced_SIMD_arch(AttrType Tag, const uint8_t *Data, in Advanced_SIMD_arch() argument
200 uint64_t Value = ParseInteger(Data, Offset); in Advanced_SIMD_arch()
206 void ARMAttributeParser::PCS_config(AttrType Tag, const uint8_t *Data, in PCS_config() argument
213 uint64_t Value = ParseInteger(Data, Offset); in PCS_config()
219 void ARMAttributeParser::ABI_PCS_R9_use(AttrType Tag, const uint8_t *Data, in ABI_PCS_R9_use() argument
223 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_R9_use()
229 void ARMAttributeParser::ABI_PCS_RW_data(AttrType Tag, const uint8_t *Data, in ABI_PCS_RW_data() argument
235 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_RW_data()
241 void ARMAttributeParser::ABI_PCS_RO_data(AttrType Tag, const uint8_t *Data, in ABI_PCS_RO_data() argument
247 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_RO_data()
253 void ARMAttributeParser::ABI_PCS_GOT_use(AttrType Tag, const uint8_t *Data, in ABI_PCS_GOT_use() argument
259 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_GOT_use()
265 void ARMAttributeParser::ABI_PCS_wchar_t(AttrType Tag, const uint8_t *Data, in ABI_PCS_wchar_t() argument
271 uint64_t Value = ParseInteger(Data, Offset); in ABI_PCS_wchar_t()
277 void ARMAttributeParser::ABI_FP_rounding(AttrType Tag, const uint8_t *Data, in ABI_FP_rounding() argument
281 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_rounding()
287 void ARMAttributeParser::ABI_FP_denormal(AttrType Tag, const uint8_t *Data, in ABI_FP_denormal() argument
293 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_denormal()
299 void ARMAttributeParser::ABI_FP_exceptions(AttrType Tag, const uint8_t *Data, in ABI_FP_exceptions() argument
303 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_exceptions()
310 const uint8_t *Data, in ABI_FP_user_exceptions() argument
314 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_user_exceptions()
320 void ARMAttributeParser::ABI_FP_number_model(AttrType Tag, const uint8_t *Data, in ABI_FP_number_model() argument
326 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_number_model()
332 void ARMAttributeParser::ABI_align_needed(AttrType Tag, const uint8_t *Data, in ABI_align_needed() argument
338 uint64_t Value = ParseInteger(Data, Offset); in ABI_align_needed()
352 void ARMAttributeParser::ABI_align_preserved(AttrType Tag, const uint8_t *Data, in ABI_align_preserved() argument
359 uint64_t Value = ParseInteger(Data, Offset); in ABI_align_preserved()
373 void ARMAttributeParser::ABI_enum_size(AttrType Tag, const uint8_t *Data, in ABI_enum_size() argument
379 uint64_t Value = ParseInteger(Data, Offset); in ABI_enum_size()
385 void ARMAttributeParser::ABI_HardFP_use(AttrType Tag, const uint8_t *Data, in ABI_HardFP_use() argument
391 uint64_t Value = ParseInteger(Data, Offset); in ABI_HardFP_use()
397 void ARMAttributeParser::ABI_VFP_args(AttrType Tag, const uint8_t *Data, in ABI_VFP_args() argument
403 uint64_t Value = ParseInteger(Data, Offset); in ABI_VFP_args()
409 void ARMAttributeParser::ABI_WMMX_args(AttrType Tag, const uint8_t *Data, in ABI_WMMX_args() argument
413 uint64_t Value = ParseInteger(Data, Offset); in ABI_WMMX_args()
420 const uint8_t *Data, in ABI_optimization_goals() argument
427 uint64_t Value = ParseInteger(Data, Offset); in ABI_optimization_goals()
434 const uint8_t *Data, in ABI_FP_optimization_goals() argument
441 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_optimization_goals()
447 void ARMAttributeParser::compatibility(AttrType Tag, const uint8_t *Data, in compatibility() argument
449 uint64_t Integer = ParseInteger(Data, Offset); in compatibility()
450 StringRef String = ParseString(Data, Offset); in compatibility()
469 void ARMAttributeParser::CPU_unaligned_access(AttrType Tag, const uint8_t *Data, in CPU_unaligned_access() argument
473 uint64_t Value = ParseInteger(Data, Offset); in CPU_unaligned_access()
479 void ARMAttributeParser::FP_HP_extension(AttrType Tag, const uint8_t *Data, in FP_HP_extension() argument
483 uint64_t Value = ParseInteger(Data, Offset); in FP_HP_extension()
489 void ARMAttributeParser::ABI_FP_16bit_format(AttrType Tag, const uint8_t *Data, in ABI_FP_16bit_format() argument
493 uint64_t Value = ParseInteger(Data, Offset); in ABI_FP_16bit_format()
499 void ARMAttributeParser::MPextension_use(AttrType Tag, const uint8_t *Data, in MPextension_use() argument
503 uint64_t Value = ParseInteger(Data, Offset); in MPextension_use()
509 void ARMAttributeParser::DIV_use(AttrType Tag, const uint8_t *Data, in DIV_use() argument
515 uint64_t Value = ParseInteger(Data, Offset); in DIV_use()
521 void ARMAttributeParser::DSP_extension(AttrType Tag, const uint8_t *Data, in DSP_extension() argument
525 uint64_t Value = ParseInteger(Data, Offset); in DSP_extension()
531 void ARMAttributeParser::T2EE_use(AttrType Tag, const uint8_t *Data, in T2EE_use() argument
535 uint64_t Value = ParseInteger(Data, Offset); in T2EE_use()
541 void ARMAttributeParser::Virtualization_use(AttrType Tag, const uint8_t *Data, in Virtualization_use() argument
548 uint64_t Value = ParseInteger(Data, Offset); in Virtualization_use()
554 void ARMAttributeParser::nodefaults(AttrType Tag, const uint8_t *Data, in nodefaults() argument
556 uint64_t Value = ParseInteger(Data, Offset); in nodefaults()
560 void ARMAttributeParser::ParseIndexList(const uint8_t *Data, uint32_t &Offset, in ParseIndexList() argument
564 uint64_t Value = decodeULEB128(Data + Offset, &Length); in ParseIndexList()
572 void ARMAttributeParser::ParseAttributeList(const uint8_t *Data, in ParseAttributeList() argument
576 uint64_t Tag = decodeULEB128(Data + Offset, &Length); in ParseAttributeList()
584 Data, Offset); in ParseAttributeList()
597 IntegerAttribute(ARMBuildAttrs::AttrType(Tag), Data, Offset); in ParseAttributeList()
599 StringAttribute(ARMBuildAttrs::AttrType(Tag), Data, Offset); in ParseAttributeList()
604 void ARMAttributeParser::ParseSubsection(const uint8_t *Data, uint32_t Length) { in ParseSubsection() argument
609 const char *VendorName = reinterpret_cast<const char*>(Data + Offset); in ParseSubsection()
619 uint8_t Tag = Data[Offset]; in ParseSubsection()
624 *reinterpret_cast<const support::ulittle32_t*>(Data + Offset); in ParseSubsection()
642 ParseIndexList(Data, Offset, Indicies); in ParseSubsection()
647 ParseIndexList(Data, Offset, Indicies); in ParseSubsection()
659 ParseAttributeList(Data, Offset, Length); in ParseSubsection()