|Home > Preface > About this book|
The Arm® Compiler armclang Reference Guide provides user information for the Arm compiler, armclang. armclang is an optimizing C and C++ compiler that compiles Standard C and Standard C++ source code into machine code for Arm architecture-based processors.
This book is organized into the following chapters:
This chapter summarizes the supported options used with
Summarizes the compiler-specific keywords and operators that are extensions to the C and C++ Standards.
Summarizes the compiler-specific function, variable, and type attributes that are extensions to the C and C++ Standards.
Summarizes the Arm® compiler-specific intrinsics that are extensions to the C and C++ Standards.
Summarizes the Arm® compiler-specific pragmas that are extensions to the C and C++ Standards.
Summarizes compiler-specific features that are extensions to the C and C++ Standards, such as predefined macros.
Provides information required by the ISO C standard for conforming C implementations.
Provides information required by the ISO C++ Standard for conforming C++ implementations.
Provides information on integrated assembler features, such as the directives you can use when writing assembly language source files in the armclang integrated assembler syntax.
Provides reference information on writing inline assembly.
The Arm® Glossary is a list of terms used in Arm documentation, together with definitions for those terms. The Arm Glossary does not contain terms that are industry standard unless the Arm meaning differs from the generally accepted meaning.
See the Arm® Glossary for more information.
MRC p15, 0, <Rd>, <CRn>, <CRm>, <Opcode_2>
If you have any comments or suggestions about this product, contact your supplier and give:
If you have comments on content then send an e-mail to mailto:firstname.lastname@example.org. Give:
Arm also welcomes general suggestions for additions and improvements.