summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/Utils
diff options
context:
space:
mode:
authorHao Liu <Hao.Liu@arm.com>2013-11-22 09:24:41 +0000
committerHao Liu <Hao.Liu@arm.com>2013-11-22 09:24:41 +0000
commite8bdc8c864f7d1638d6ccd03209467bc4a4c691f (patch)
treede0d8f6cbac9ed7f590da72e694debe4fc3d0e62 /llvm/lib/Target/AArch64/Utils
parente050d66e127a4717530ded40842e878699c06679 (diff)
downloadbcm5719-llvm-e8bdc8c864f7d1638d6ccd03209467bc4a4c691f.tar.gz
bcm5719-llvm-e8bdc8c864f7d1638d6ccd03209467bc4a4c691f.zip
Fix a Cygwin build failure caused by enum values starting with '_', which is conflicted with some platform macros.
This patch only renames variables, no functional change. llvm-svn: 195432
Diffstat (limited to 'llvm/lib/Target/AArch64/Utils')
-rw-r--r--llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h72
1 files changed, 36 insertions, 36 deletions
diff --git a/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h b/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
index d6ae147182d..ce970b0a8ab 100644
--- a/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
+++ b/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
@@ -309,40 +309,40 @@ namespace A64SE {
namespace A64Layout {
enum VectorLayout {
Invalid = -1,
- _8B,
- _4H,
- _2S,
- _1D,
+ VL_8B,
+ VL_4H,
+ VL_2S,
+ VL_1D,
- _16B,
- _8H,
- _4S,
- _2D,
+ VL_16B,
+ VL_8H,
+ VL_4S,
+ VL_2D,
// Bare layout for the 128-bit vector
// (only show ".b", ".h", ".s", ".d" without vector number)
- _B,
- _H,
- _S,
- _D
+ VL_B,
+ VL_H,
+ VL_S,
+ VL_D
};
}
inline static const char *
A64VectorLayoutToString(A64Layout::VectorLayout Layout) {
switch (Layout) {
- case A64Layout::_8B: return ".8b";
- case A64Layout::_4H: return ".4h";
- case A64Layout::_2S: return ".2s";
- case A64Layout::_1D: return ".1d";
- case A64Layout::_16B: return ".16b";
- case A64Layout::_8H: return ".8h";
- case A64Layout::_4S: return ".4s";
- case A64Layout::_2D: return ".2d";
- case A64Layout::_B: return ".b";
- case A64Layout::_H: return ".h";
- case A64Layout::_S: return ".s";
- case A64Layout::_D: return ".d";
+ case A64Layout::VL_8B: return ".8b";
+ case A64Layout::VL_4H: return ".4h";
+ case A64Layout::VL_2S: return ".2s";
+ case A64Layout::VL_1D: return ".1d";
+ case A64Layout::VL_16B: return ".16b";
+ case A64Layout::VL_8H: return ".8h";
+ case A64Layout::VL_4S: return ".4s";
+ case A64Layout::VL_2D: return ".2d";
+ case A64Layout::VL_B: return ".b";
+ case A64Layout::VL_H: return ".h";
+ case A64Layout::VL_S: return ".s";
+ case A64Layout::VL_D: return ".d";
default: llvm_unreachable("Unknown Vector Layout");
}
}
@@ -350,18 +350,18 @@ A64VectorLayoutToString(A64Layout::VectorLayout Layout) {
inline static A64Layout::VectorLayout
A64StringToVectorLayout(StringRef LayoutStr) {
return StringSwitch<A64Layout::VectorLayout>(LayoutStr)
- .Case(".8b", A64Layout::_8B)
- .Case(".4h", A64Layout::_4H)
- .Case(".2s", A64Layout::_2S)
- .Case(".1d", A64Layout::_1D)
- .Case(".16b", A64Layout::_16B)
- .Case(".8h", A64Layout::_8H)
- .Case(".4s", A64Layout::_4S)
- .Case(".2d", A64Layout::_2D)
- .Case(".b", A64Layout::_B)
- .Case(".h", A64Layout::_H)
- .Case(".s", A64Layout::_S)
- .Case(".d", A64Layout::_D)
+ .Case(".8b", A64Layout::VL_8B)
+ .Case(".4h", A64Layout::VL_4H)
+ .Case(".2s", A64Layout::VL_2S)
+ .Case(".1d", A64Layout::VL_1D)
+ .Case(".16b", A64Layout::VL_16B)
+ .Case(".8h", A64Layout::VL_8H)
+ .Case(".4s", A64Layout::VL_4S)
+ .Case(".2d", A64Layout::VL_2D)
+ .Case(".b", A64Layout::VL_B)
+ .Case(".h", A64Layout::VL_H)
+ .Case(".s", A64Layout::VL_S)
+ .Case(".d", A64Layout::VL_D)
.Default(A64Layout::Invalid);
}
OpenPOWER on IntegriCloud