From a776a932cc3ceaeab2c8c8e4482b830cc89f30fc Mon Sep 17 00:00:00 2001 From: Ahmed Bougacha Date: Wed, 7 Jan 2015 18:39:00 +0000 Subject: [CodeGen] Add MVT::FIRST_VALUETYPE to avoid explicit 0. NFC. Many places reference MVT::LAST_VALUETYPE when iterating over all valid MVTs, but they usually start with 0. With FIRST_VALUETYPE, we can avoid explicit constants when we really should be using MVT::SimpleValueType. llvm-svn: 225362 --- llvm/include/llvm/CodeGen/MachineValueType.h | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm') diff --git a/llvm/include/llvm/CodeGen/MachineValueType.h b/llvm/include/llvm/CodeGen/MachineValueType.h index affacb095b5..dfb40150755 100644 --- a/llvm/include/llvm/CodeGen/MachineValueType.h +++ b/llvm/include/llvm/CodeGen/MachineValueType.h @@ -118,6 +118,7 @@ namespace llvm { // unspecified type. The register class // will be determined by the opcode. + FIRST_VALUETYPE = 0, // This is always the beginning of the list. LAST_VALUETYPE = 58, // This always remains at the end of the list. // This is the current maximum for LAST_VALUETYPE. -- cgit v1.2.3