Changeset View
Changeset View
Standalone View
Standalone View
lib/Basic/Targets/AArch64.cpp
Show First 20 Lines • Show All 257 Lines • ▼ Show 20 Lines | case CC_Win64: | ||||
return CCCR_OK; | return CCCR_OK; | ||||
default: | default: | ||||
return CCCR_Warning; | return CCCR_Warning; | ||||
} | } | ||||
} | } | ||||
bool AArch64TargetInfo::isCLZForZeroUndef() const { return false; } | bool AArch64TargetInfo::isCLZForZeroUndef() const { return false; } | ||||
bool AArch64TargetInfo::hasBuiltinLoadNoSpeculate() const { return true; } | |||||
TargetInfo::BuiltinVaListKind AArch64TargetInfo::getBuiltinVaListKind() const { | TargetInfo::BuiltinVaListKind AArch64TargetInfo::getBuiltinVaListKind() const { | ||||
return TargetInfo::AArch64ABIBuiltinVaList; | return TargetInfo::AArch64ABIBuiltinVaList; | ||||
} | } | ||||
const char *const AArch64TargetInfo::GCCRegNames[] = { | const char *const AArch64TargetInfo::GCCRegNames[] = { | ||||
// 32-bit Integer registers | // 32-bit Integer registers | ||||
"w0", "w1", "w2", "w3", "w4", "w5", "w6", "w7", "w8", "w9", "w10", "w11", | "w0", "w1", "w2", "w3", "w4", "w5", "w6", "w7", "w8", "w9", "w10", "w11", | ||||
"w12", "w13", "w14", "w15", "w16", "w17", "w18", "w19", "w20", "w21", "w22", | "w12", "w13", "w14", "w15", "w16", "w17", "w18", "w19", "w20", "w21", "w22", | ||||
▲ Show 20 Lines • Show All 267 Lines • Show Last 20 Lines |