From 4b4aad7217d3292650e77eec2cf4c198ea9c3b4b Mon Sep 17 00:00:00 2001 From: Jiyoung Yun Date: Wed, 23 Nov 2016 19:09:09 +0900 Subject: Imported Upstream version 1.1.0 --- src/jit/compmemkind.h | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 src/jit/compmemkind.h (limited to 'src/jit/compmemkind.h') diff --git a/src/jit/compmemkind.h b/src/jit/compmemkind.h new file mode 100644 index 0000000000..e27d2071f7 --- /dev/null +++ b/src/jit/compmemkind.h @@ -0,0 +1,56 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +/*****************************************************************************/ +#ifndef CompMemKindMacro +#error Define CompMemKindMacro before including this file. +#endif + +// This list of macro invocations should be used to define the CompMemKind enumeration, +// and the corresponding array of string names for these enum members. + +// clang-format off +CompMemKindMacro(AssertionProp) +CompMemKindMacro(ASTNode) +CompMemKindMacro(InstDesc) +CompMemKindMacro(ImpStack) +CompMemKindMacro(BasicBlock) +CompMemKindMacro(fgArgInfo) +CompMemKindMacro(fgArgInfoPtrArr) +CompMemKindMacro(FlowList) +CompMemKindMacro(TreeStatementList) +CompMemKindMacro(SiScope) +CompMemKindMacro(FlatFPStateX87) +CompMemKindMacro(DominatorMemory) +CompMemKindMacro(LSRA) +CompMemKindMacro(LSRA_Interval) +CompMemKindMacro(LSRA_RefPosition) +CompMemKindMacro(Reachability) +CompMemKindMacro(SSA) +CompMemKindMacro(ValueNumber) +CompMemKindMacro(LvaTable) +CompMemKindMacro(UnwindInfo) +CompMemKindMacro(hashBv) +CompMemKindMacro(bitset) +CompMemKindMacro(FixedBitVect) +CompMemKindMacro(AsIAllocator) +CompMemKindMacro(IndirAssignMap) +CompMemKindMacro(FieldSeqStore) +CompMemKindMacro(ZeroOffsetFieldMap) +CompMemKindMacro(ArrayInfoMap) +CompMemKindMacro(HeapPhiArg) +CompMemKindMacro(CSE) +CompMemKindMacro(GC) +CompMemKindMacro(CorSig) +CompMemKindMacro(Inlining) +CompMemKindMacro(ArrayStack) +CompMemKindMacro(DebugInfo) +CompMemKindMacro(DebugOnly) +CompMemKindMacro(Codegen) +CompMemKindMacro(LoopOpt) +CompMemKindMacro(LoopHoist) +CompMemKindMacro(Unknown) +//clang-format on + +#undef CompMemKindMacro -- cgit v1.2.3