Append feature strings for architecture extension ArchExt.
Synopsis
Declared in <llvm/TargetParser/ARMTargetParser.h>
bool
appendArchExtFeatures(
StringRef CPU,
ARM::ArchKind AK,
StringRef ArchExt,
std::vector<StringRef>& Features,
FPUKind& ArgFPUKind);
Description
For "fp" / "fp.dp", also updates ArgFPUKind to the implied FPU. A leading "no" on ArchExt selects negated features.
Return Value
True if features were appended or an FPU update succeeded.
Parameters
Name |
Description |
CPU |
CPU name used when resolving default FPUs; empty means "generic". |
AK |
Architecture kind used with |
ArchExt |
Extension name, optionally prefixed with "no". |
Features |
Vector that receives appended feature strings. |
ArgFPUKind |
In/out FPU kind updated when enabling or disabling FP. |
Created with MrDocs