H A D | ARMAttributeParser.cpp | 73 uint64_t ARMAttributeParser::ParseInteger(const uint8_t *Data, argument 76 uint64_t Value = decodeULEB128(Data + Offset, &Length); 81 StringRef ARMAttributeParser::ParseString(const uint8_t *Data, argument 83 const char *String = reinterpret_cast<const char*>(Data + Offset); 89 void ARMAttributeParser::IntegerAttribute(AttrType Tag, const uint8_t *Data, argument 92 ParseInteger(Data, Offset)); 95 void ARMAttributeParser::StringAttribute(AttrType Tag, const uint8_t *Data, argument 103 SW.printString("Value", ParseString(Data, Offset)); 119 void ARMAttributeParser::CPU_arch(AttrType Tag, const uint8_t *Data, argument 127 uint64_t Value = ParseInteger(Data, Offse 133 CPU_arch_profile(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 150 ARM_ISA_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 160 THUMB_ISA_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 170 FP_arch(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 183 WMMX_arch(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 193 Advanced_SIMD_arch(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 205 PCS_config(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 218 ABI_PCS_R9_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 228 ABI_PCS_RW_data(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 240 ABI_PCS_RO_data(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 250 ABI_PCS_GOT_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 260 ABI_PCS_wchar_t(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 272 ABI_FP_rounding(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 282 ABI_FP_denormal(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 292 ABI_FP_exceptions(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 302 ABI_FP_user_exceptions(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 313 ABI_FP_number_model(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 325 ABI_align_needed(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 345 ABI_align_preserved(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 366 ABI_enum_size(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 378 ABI_HardFP_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 390 ABI_VFP_args(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 402 ABI_WMMX_args(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 412 ABI_optimization_goals(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 426 ABI_FP_optimization_goals(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 440 compatibility(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 462 CPU_unaligned_access(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 472 FP_HP_extension(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 482 ABI_FP_16bit_format(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 492 MPextension_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 502 DIV_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 514 T2EE_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 524 Virtualization_use(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 537 nodefaults(AttrType Tag, const uint8_t *Data, uint32_t &Offset) argument 543 ParseIndexList(const uint8_t *Data, uint32_t &Offset, SmallVectorImpl<uint8_t> &IndexList) argument 555 ParseAttributeList(const uint8_t *Data, uint32_t &Offset, uint32_t Length) argument 567 Data, Offset); local 580 IntegerAttribute(ARMBuildAttrs::AttrType(Tag), Data, Offset); local 582 StringAttribute(ARMBuildAttrs::AttrType(Tag), Data, Offset); local 587 ParseSubsection(const uint8_t *Data, uint32_t Length) argument [all...] |