Lines Matching refs:ExpressionAllocator
501 mutable BumpPtrAllocator ExpressionAllocator; member in __anonb04f3f7e0211::NewGVN
968 ExpressionAllocator.Deallocate(E); in deleteExpression()
1017 auto *E = new (ExpressionAllocator) PHIExpression(NumOps, PHIBlock); in createPHIExpression()
1019 E->allocateOperands(ArgRecycler, ExpressionAllocator); in createPHIExpression()
1054 E->allocateOperands(ArgRecycler, ExpressionAllocator); in setBasicExpressionInfo()
1070 auto *E = new (ExpressionAllocator) BasicExpression(2); in createBinaryExpression()
1077 E->allocateOperands(ArgRecycler, ExpressionAllocator); in createBinaryExpression()
1144 auto *E = new (ExpressionAllocator) BasicExpression(I->getNumOperands()); in createExpression()
1227 auto *E = new (ExpressionAllocator) in createAggregateValueExpression()
1230 E->allocateIntOperands(ExpressionAllocator); in createAggregateValueExpression()
1234 auto *E = new (ExpressionAllocator) in createAggregateValueExpression()
1237 E->allocateIntOperands(ExpressionAllocator); in createAggregateValueExpression()
1251 auto *E = new (ExpressionAllocator) VariableExpression(V); in createVariableExpression()
1263 auto *E = new (ExpressionAllocator) ConstantExpression(C); in createConstantExpression()
1269 auto *E = new (ExpressionAllocator) UnknownExpression(I); in createUnknownExpression()
1278 new (ExpressionAllocator) CallExpression(CI->getNumOperands(), CI, MA); in createCallExpression()
1361 new (ExpressionAllocator) LoadExpression(1, LI, lookupMemoryLeader(MA)); in createLoadExpression()
1362 E->allocateOperands(ArgRecycler, ExpressionAllocator); in createLoadExpression()
1378 auto *E = new (ExpressionAllocator) in createStoreExpression()
1380 E->allocateOperands(ArgRecycler, ExpressionAllocator); in createStoreExpression()
2962 ArgRecycler.clear(ExpressionAllocator); in cleanupTables()
2963 ExpressionAllocator.Reset(); in cleanupTables()
3430 SingletonDeadExpression = new (ExpressionAllocator) DeadExpression(); in runGVN()