[llvm-branch-commits] [llvm-branch] r223242 - Moved [ASZ]ExtUpper to the end of the CCValAssign::LocInfo enum.
Daniel Sanders
daniel.sanders at imgtec.com
Wed Dec 3 09:21:27 PST 2014
Author: dsanders
Date: Wed Dec 3 11:21:26 2014
New Revision: 223242
URL: http://llvm.org/viewvc/llvm-project?rev=223242&view=rev
Log:
Moved [ASZ]ExtUpper to the end of the CCValAssign::LocInfo enum.
This makes the 3.5.1 version of libLLVM-3.5.so compatible with the 3.5.0 version.
Modified:
llvm/branches/release_35/include/llvm/CodeGen/CallingConvLower.h
Modified: llvm/branches/release_35/include/llvm/CodeGen/CallingConvLower.h
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_35/include/llvm/CodeGen/CallingConvLower.h?rev=223242&r1=223241&r2=223242&view=diff
==============================================================================
--- llvm/branches/release_35/include/llvm/CodeGen/CallingConvLower.h (original)
+++ llvm/branches/release_35/include/llvm/CodeGen/CallingConvLower.h Wed Dec 3 11:21:26 2014
@@ -35,18 +35,18 @@ public:
SExt, // The value is sign extended in the location.
ZExt, // The value is zero extended in the location.
AExt, // The value is extended with undefined upper bits.
- SExtUpper, // The value is in the upper bits of the location and should be
- // sign extended when retrieved.
- ZExtUpper, // The value is in the upper bits of the location and should be
- // zero extended when retrieved.
- AExtUpper, // The value is in the upper bits of the location and should be
- // extended with undefined upper bits when retrieved.
BCvt, // The value is bit-converted in the location.
VExt, // The value is vector-widened in the location.
// FIXME: Not implemented yet. Code that uses AExt to mean
// vector-widen should be fixed to use VExt instead.
FPExt, // The floating-point value is fp-extended in the location.
- Indirect // The location contains pointer to the value.
+ Indirect, // The location contains pointer to the value.
+ SExtUpper, // The value is in the upper bits of the location and should be
+ // sign extended when retrieved.
+ ZExtUpper, // The value is in the upper bits of the location and should be
+ // zero extended when retrieved.
+ AExtUpper // The value is in the upper bits of the location and should be
+ // extended with undefined upper bits when retrieved.
// TODO: a subset of the value is in the location.
};
More information about the llvm-branch-commits
mailing list