Searched refs:NewInArena (Results 1 – 9 of 9) sorted by relevance
/frameworks/libs/binary_translation/base/ |
D | arena_test.cc | 102 list.push_back(NewInArena<Node>(&arena_, 1)); in TEST_F() 103 list.push_back(NewInArena<Node>(&arena_, 2)); in TEST_F() 116 vector[i] = NewInArena<Node>(&arena_, i); in TEST_F()
|
/frameworks/libs/binary_translation/backend/x86_64/ |
D | machine_ir_check_test.cc | 41 auto* bad_edge = NewInArena<MachineEdge>(&arena, &arena, bb1, bb2); in TEST() 42 auto* good_edge = NewInArena<MachineEdge>(&arena, &arena, bb2, bb1); in TEST() 58 auto* bad_edge = NewInArena<MachineEdge>(&arena, &arena, bb2, bb1); in TEST() 59 auto* good_edge = NewInArena<MachineEdge>(&arena, &arena, bb1, bb2); in TEST() 73 auto* bb1_to_bb2_edge = NewInArena<MachineEdge>(&arena, &arena, bb1, bb2); in TEST() 92 auto* bb1_to_bb2_edge = NewInArena<MachineEdge>(&arena, &arena, bb1, bb2); in TEST() 93 auto* bb2_to_bb1_edge = NewInArena<MachineEdge>(&arena, &arena, bb2, bb1); in TEST()
|
D | machine_ir_analysis.cc | 78 auto* loop = NewInArena<Loop>(arena, arena); in CollectLoop() 189 LoopTreeNode* innerloop_node = NewInArena<LoopTreeNode>(ir_->arena(), ir_, loop); in TryInsertLoopAtNode()
|
D | machine_ir_opt.cc | 152 MachineEdge* new_edge = NewInArena<MachineEdge>(ir->arena(), ir->arena(), new_bb, succ_bb); in InsertNodeOnEdge()
|
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/ |
D | machine_ir_analysis.h | 47 LoopTree(MachineIR* ir) : ir_(ir), root_(NewInArena<LoopTreeNode>(ir->arena(), ir)) {} in LoopTree()
|
D | machine_ir.h | 299 MachineEdge* edge = NewInArena<MachineEdge>(arena(), arena(), src, dst); in AddEdge() 306 return NewInArena<MachineBasicBlock>(arena(), arena(), ReserveBasicBlockId()); in NewBasicBlock()
|
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/ |
D | common.h | 105 Label* MakeLabel() { return NewInArena<Label>(code_->arena()); } in MakeLabel()
|
/frameworks/libs/binary_translation/base/include/berberis/base/ |
D | arena_alloc.h | 124 T* NewInArena(Arena* arena, Args... args) { in NewInArena() function
|
/frameworks/libs/binary_translation/backend/include/berberis/backend/common/ |
D | machine_ir.h | 421 return NewInArena<T>(arena(), args...); in NewInsn()
|