mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-14 06:37:33 +00:00
Number of NodeTypes now exceeds 128.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26503 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
bfa284f697
commit
33143dce15
@ -642,7 +642,7 @@ private:
|
||||
/// Most operations are Legal (aka, supported natively by the target), but
|
||||
/// operations that are not should be described. Note that operations on
|
||||
/// non-legal value types are not described here.
|
||||
uint64_t OpActions[128];
|
||||
uint64_t OpActions[156];
|
||||
|
||||
ValueTypeActionImpl ValueTypeActions;
|
||||
|
||||
@ -654,7 +654,7 @@ private:
|
||||
/// 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[128/(sizeof(unsigned char)*8)];
|
||||
unsigned char TargetDAGCombineArray[156/(sizeof(unsigned char)*8)];
|
||||
|
||||
protected:
|
||||
/// When lowering %llvm.memset this field specifies the maximum number of
|
||||
|
@ -21,7 +21,7 @@ using namespace llvm;
|
||||
|
||||
TargetLowering::TargetLowering(TargetMachine &tm)
|
||||
: TM(tm), TD(TM.getTargetData()) {
|
||||
assert(ISD::BUILTIN_OP_END <= 128 &&
|
||||
assert(ISD::BUILTIN_OP_END <= 156 &&
|
||||
"Fixed size array in TargetLowering is not large enough!");
|
||||
// All operations default to being supported.
|
||||
memset(OpActions, 0, sizeof(OpActions));
|
||||
|
Loading…
x
Reference in New Issue
Block a user