Make sure that the TargetOptions operator== is checking the
authorEric Christopher <echristo@gmail.com>
Tue, 2 Dec 2014 21:57:15 +0000 (21:57 +0000)
committerEric Christopher <echristo@gmail.com>
Tue, 2 Dec 2014 21:57:15 +0000 (21:57 +0000)
full contents of the class.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223159 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetOptions.h

index 73014d846f37b213d00114b4cf9133b433d624a6..9ab8242578fd0f6f85c0ffe24e534b4e5dee234b 100644 (file)
@@ -288,6 +288,12 @@ inline bool operator==(const TargetOptions &LHS,
     ARE_EQUAL(TrapFuncName) &&
     ARE_EQUAL(FloatABIType) &&
     ARE_EQUAL(AllowFPOpFusion) &&
+    ARE_EQUAL(JTType) &&
+    ARE_EQUAL(FCFI) &&
+    ARE_EQUAL(ThreadModel) &&
+    ARE_EQUAL(CFIType) &&
+    ARE_EQUAL(CFIEnforcing) &&
+    ARE_EQUAL(CFIFuncName) &&
     ARE_EQUAL(MCOptions);
 #undef ARE_EQUAL
 }