[llvm-commits] [llvm] r50917 - /llvm/trunk/include/llvm/Target/TargetLowering.h
Evan Cheng
evan.cheng at apple.com
Fri May 9 14:50:23 PDT 2008
Author: evancheng
Date: Fri May 9 16:50:23 2008
New Revision: 50917
URL: http://llvm.org/viewvc/llvm-project?rev=50917&view=rev
Log:
Make OpActionsCapacity multiple of 4.
Modified:
llvm/trunk/include/llvm/Target/TargetLowering.h
Modified: llvm/trunk/include/llvm/Target/TargetLowering.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetLowering.h?rev=50917&r1=50916&r2=50917&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Target/TargetLowering.h (original)
+++ llvm/trunk/include/llvm/Target/TargetLowering.h Fri May 9 16:50:23 2008
@@ -1341,7 +1341,7 @@
MVT::ValueType TransformToType[MVT::LAST_VALUETYPE];
// Defines the capacity of the TargetLowering::OpActions table
- static const int OpActionsCapacity = 173;
+ static const int OpActionsCapacity = 176;
/// OpActions - For each operation and each value type, keep a LegalizeAction
/// that indicates how instruction selection should deal with the operation.
@@ -1381,7 +1381,8 @@
/// TargetDAGCombineArray - Targets can specify ISD nodes that they would
/// like PerformDAGCombine callbacks for by calling setTargetDAGCombine(),
/// which sets a bit in this array.
- unsigned char TargetDAGCombineArray[168/(sizeof(unsigned char)*8)];
+ unsigned char
+ TargetDAGCombineArray[OpActionsCapacity/(sizeof(unsigned char)*8)];
/// PromoteToType - For operations that must be promoted to a specific type,
/// this holds the destination type. This map should be sparse, so don't hold
More information about the llvm-commits
mailing list