forked from OSchip/llvm-project
ARM: clang-format a couple of switches, add comments
clang-format a couple of switches in preparation for a future change. Add some enumeration comments llvm-svn: 271973
This commit is contained in:
parent
0cd0cb992a
commit
ce4eee4951
|
@ -892,11 +892,16 @@ static MCSymbol *getPICLabel(const char *Prefix, unsigned FunctionNumber,
|
|||
static MCSymbolRefExpr::VariantKind
|
||||
getModifierVariantKind(ARMCP::ARMCPModifier Modifier) {
|
||||
switch (Modifier) {
|
||||
case ARMCP::no_modifier: return MCSymbolRefExpr::VK_None;
|
||||
case ARMCP::TLSGD: return MCSymbolRefExpr::VK_TLSGD;
|
||||
case ARMCP::TPOFF: return MCSymbolRefExpr::VK_TPOFF;
|
||||
case ARMCP::GOTTPOFF: return MCSymbolRefExpr::VK_GOTTPOFF;
|
||||
case ARMCP::GOT_PREL: return MCSymbolRefExpr::VK_ARM_GOT_PREL;
|
||||
case ARMCP::no_modifier:
|
||||
return MCSymbolRefExpr::VK_None;
|
||||
case ARMCP::TLSGD:
|
||||
return MCSymbolRefExpr::VK_TLSGD;
|
||||
case ARMCP::TPOFF:
|
||||
return MCSymbolRefExpr::VK_TPOFF;
|
||||
case ARMCP::GOTTPOFF:
|
||||
return MCSymbolRefExpr::VK_GOTTPOFF;
|
||||
case ARMCP::GOT_PREL:
|
||||
return MCSymbolRefExpr::VK_ARM_GOT_PREL;
|
||||
}
|
||||
llvm_unreachable("Invalid ARMCPModifier!");
|
||||
}
|
||||
|
|
|
@ -50,11 +50,16 @@ const char *ARMConstantPoolValue::getModifierText() const {
|
|||
switch (Modifier) {
|
||||
// FIXME: Are these case sensitive? It'd be nice to lower-case all the
|
||||
// strings if that's legal.
|
||||
case ARMCP::no_modifier: return "none";
|
||||
case ARMCP::TLSGD: return "tlsgd";
|
||||
case ARMCP::GOT_PREL: return "GOT_PREL";
|
||||
case ARMCP::GOTTPOFF: return "gottpoff";
|
||||
case ARMCP::TPOFF: return "tpoff";
|
||||
case ARMCP::no_modifier:
|
||||
return "none";
|
||||
case ARMCP::TLSGD:
|
||||
return "tlsgd";
|
||||
case ARMCP::GOT_PREL:
|
||||
return "GOT_PREL";
|
||||
case ARMCP::GOTTPOFF:
|
||||
return "gottpoff";
|
||||
case ARMCP::TPOFF:
|
||||
return "tpoff";
|
||||
}
|
||||
llvm_unreachable("Unknown modifier!");
|
||||
}
|
||||
|
|
|
@ -37,11 +37,11 @@ namespace ARMCP {
|
|||
};
|
||||
|
||||
enum ARMCPModifier {
|
||||
no_modifier,
|
||||
TLSGD,
|
||||
GOT_PREL,
|
||||
GOTTPOFF,
|
||||
TPOFF
|
||||
no_modifier, /// None
|
||||
TLSGD, /// Thread Local Storage (General Dynamic Mode)
|
||||
GOT_PREL, /// Global Offset Table, PC Relative
|
||||
GOTTPOFF, /// Global Offset Table, Thread Pointer Offset
|
||||
TPOFF, /// Thread Pointer Offset
|
||||
};
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue