BasicBlock 9 sandbox/linux/seccomp-bpf/basicblock.cc BasicBlock::BasicBlock() {} BasicBlock 11 sandbox/linux/seccomp-bpf/basicblock.cc BasicBlock::~BasicBlock() {} BasicBlock 15 sandbox/linux/seccomp-bpf/basicblock.h BasicBlock(); BasicBlock 16 sandbox/linux/seccomp-bpf/basicblock.h ~BasicBlock(); BasicBlock 26 sandbox/linux/seccomp-bpf/basicblock.h int (*cmp)(const BasicBlock*, const BasicBlock*, const T& data)) BasicBlock 29 sandbox/linux/seccomp-bpf/basicblock.h bool operator()(const BasicBlock* a, const BasicBlock* b) const { BasicBlock 35 sandbox/linux/seccomp-bpf/basicblock.h int (*cmp_)(const BasicBlock*, const BasicBlock*, const T&); BasicBlock 310 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* CodeGen::MakeBasicBlock(Instruction* head, Instruction* tail) { BasicBlock 313 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* bb = new BasicBlock; BasicBlock 331 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock** firstBlock) { BasicBlock 341 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* bb = MakeBasicBlock(head, tail); BasicBlock 349 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* CodeGen::CutGraphIntoBasicBlocks( BasicBlock 357 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* first_block = NULL; BasicBlock 423 sandbox/linux/seccomp-bpf/codegen.cc static int PointerCompare(const BasicBlock* block1, BasicBlock 424 sandbox/linux/seccomp-bpf/codegen.cc const BasicBlock* block2, BasicBlock 536 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock::Less<TargetsToBlocks> less(*blocks, PointerCompare); BasicBlock 537 sandbox/linux/seccomp-bpf/codegen.cc typedef std::set<BasicBlock*, BasicBlock::Less<TargetsToBlocks> > Set; BasicBlock 541 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* bb = iter->second; BasicBlock 557 sandbox/linux/seccomp-bpf/codegen.cc void CodeGen::ComputeIncomingBranches(BasicBlock* block, BasicBlock 584 sandbox/linux/seccomp-bpf/codegen.cc void CodeGen::TopoSortBasicBlocks(BasicBlock* first_block, BasicBlock 600 sandbox/linux/seccomp-bpf/codegen.cc std::set<BasicBlock*> heads; BasicBlock 664 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* bb = NULL; BasicBlock 665 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* last_bb = NULL; BasicBlock 741 sandbox/linux/seccomp-bpf/codegen.cc const BasicBlock& bb = **bb_iter; BasicBlock 764 sandbox/linux/seccomp-bpf/codegen.cc BasicBlock* first_block = BasicBlock 20 sandbox/linux/seccomp-bpf/codegen.h typedef std::vector<BasicBlock*> BasicBlocks; BasicBlock 22 sandbox/linux/seccomp-bpf/codegen.h typedef std::map<const Instruction*, BasicBlock*> TargetsToBlocks; BasicBlock 107 sandbox/linux/seccomp-bpf/codegen.h BasicBlock* MakeBasicBlock(Instruction* head, Instruction* tail); BasicBlock 115 sandbox/linux/seccomp-bpf/codegen.h BasicBlock** first_block); BasicBlock 118 sandbox/linux/seccomp-bpf/codegen.h BasicBlock* CutGraphIntoBasicBlocks(Instruction* instructions, BasicBlock 126 sandbox/linux/seccomp-bpf/codegen.h void ComputeIncomingBranches(BasicBlock* block, BasicBlock 132 sandbox/linux/seccomp-bpf/codegen.h void TopoSortBasicBlocks(BasicBlock* first_block, BasicBlock 31 sandbox/linux/seccomp-bpf/codegen_unittest.cc BasicBlock* CutGraphIntoBasicBlocks(Instruction* insns, BasicBlock 331 sandbox/linux/seccomp-bpf/codegen_unittest.cc BasicBlock* first_block = BasicBlock 344 sandbox/linux/seccomp-bpf/codegen_unittest.cc BasicBlock* bb = bb_iter->second; BasicBlock 374 sandbox/linux/seccomp-bpf/codegen_unittest.cc BasicBlock* first_block = BasicBlock 389 sandbox/linux/seccomp-bpf/codegen_unittest.cc std::vector<BasicBlock*> stack; BasicBlock 390 sandbox/linux/seccomp-bpf/codegen_unittest.cc for (BasicBlock* bb = first_block;;) {