Searched refs:Arena (Results 1 – 7 of 7) sorted by relevance
160 return CapabilityExpr(new (Arena) til::Wildcard(), false); in translateAttrExpr()253 return new (Arena) til::Literal(cast<Expr>(S)); in translate()263 return new (Arena) til::Undefined(S); in translate()287 return new (Arena) til::LiteralPtr(VD); in translateDeclRefExpr()337 til::SExpr *E = new (Arena) til::SApply(BE); in translateMemberExpr()344 til::Project *P = new (Arena) til::Project(E, D); in translateMemberExpr()370 E = new (Arena) til::Apply(E, A); in translateCallExpr()372 return new (Arena) til::Call(E, CE); in translateCallExpr()382 return new (Arena) til::Cast(til::CAST_objToPtr, E); in translateCXXMemberCallExpr()397 return new (Arena) til::Cast(til::CAST_objToPtr, E); in translateCXXOperatorCallExpr()[all …]
58 Predecessors.reserveCheck(1, Arena); in addPredecessor()62 Ph->values().reserveCheck(1, Arena); in addPredecessor()71 Predecessors.reserve(NumPreds, Arena); in reservePredecessors()74 Ph->values().reserve(NumPreds, Arena); in reservePredecessors()
911 threadSafety::til::MemRegionRef Arena; member in __anond54a86130811::ThreadSafetyAnalyzer924 : Arena(&Bpa), SxBuilder(Arena), Handler(H), GlobalBeforeSet(Bset) {} in ThreadSafetyAnalyzer()
246 Arena; typedef339 SizeT overhead_szB_lo ( Arena* a ) in overhead_szB_lo()344 SizeT overhead_szB_hi ( Arena* a ) in overhead_szB_hi()349 SizeT overhead_szB ( Arena* a ) in overhead_szB()359 SizeT min_useful_bszB ( Arena* a ) in min_useful_bszB()368 SizeT pszB_to_bszB ( Arena* a, SizeT pszB ) in pszB_to_bszB()373 SizeT bszB_to_pszB ( Arena* a, SizeT bszB ) in bszB_to_pszB()383 SizeT get_pszB ( Arena* a, Block* b ) in get_pszB()392 UByte* get_block_payload ( Arena* a, Block* b ) in get_block_payload()399 Block* get_payload_block ( Arena* a, UByte* payload ) in get_payload_block()[all …]
1550 : SExpr(COP_BasicBlock), Arena(A), CFGPtr(nullptr), BlockID(0), in BasicBlock()1554 : SExpr(COP_BasicBlock), Arena(A), CFGPtr(nullptr), BlockID(0),Visited(0), in BasicBlock()1600 Args.reserveCheck(1, Arena); in addArgument()1605 Instrs.reserveCheck(1, Arena); in addInstruction()1613 void reserveArguments(unsigned Nargs) { Args.reserve(Nargs, Arena); } in reserveArguments()1616 void reserveInstructions(unsigned Nins) { Instrs.reserve(Nins, Arena); } in reserveInstructions()1667 MemRegionRef Arena; // The arena used to allocate this block.1695 : SExpr(COP_SCFG), Arena(A), Blocks(A, Nblocks), in SCFG()1706 : SExpr(COP_SCFG), Arena(Cfg.Arena), Blocks(std::move(Ba)), in SCFG()1745 Blocks.reserveCheck(1, Arena); in add()[all …]
341 : Arena(A), SelfVar(nullptr), Scfg(nullptr), CurrentBB(nullptr), in SExprBuilder()344 SelfVar = new (Arena) til::Variable(nullptr); in SExprBuilder()478 til::MemRegionRef Arena; variable
140 Container(CopyReducerBase &S, unsigned N) : Elems(S.Arena, N) {} in Container()148 CopyReducerBase(MemRegionRef A) : Arena(A) {} in CopyReducerBase()151 MemRegionRef Arena;