HomeSort by relevance Sort by last modified time
    Searched refs:BasicBlock (Results 101 - 125 of 2421) sorted by null

1 2 3 45 6 7 8 91011>>

  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/val/
function.h 33 const std::pair<const BasicBlock*, ConstructType>& p) const {
34 auto h1 = std::hash<const BasicBlock*>{}(p.first);
108 /// Returns a pair consisting of the BasicBlock with \p id and a bool
112 std::pair<const BasicBlock*, bool> GetBlock(uint32_t id) const;
113 std::pair<BasicBlock*, bool> GetBlock(uint32_t id);
116 const BasicBlock* first_block() const;
119 BasicBlock* first_block();
122 const std::vector<BasicBlock*>& ordered_blocks() const;
125 std::vector<BasicBlock*>& ordered_blocks();
146 BasicBlock* current_block()
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
UnifyFunctionExitNodes.h 26 BasicBlock *ReturnBlock, *UnwindBlock, *UnreachableBlock;
41 BasicBlock *getReturnBlock() const { return ReturnBlock; }
42 BasicBlock *getUnwindBlock() const { return UnwindBlock; }
43 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; }
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
20 #include "llvm/IR/BasicBlock.h"
35 void DeleteDeadBlock(BasicBlock *BB);
41 void FoldSingleEntryPHINodes(BasicBlock *BB,
48 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
52 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
58 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
59 BasicBlock::iterator &BI, Value *V);
65 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
RegionInfo.h 48 /// and the iteration returns every BasicBlock. If the Flat mode is not
54 /// @brief A RegionNode represents a subregion or a BasicBlock that is part of a
64 /// BasicBlock RegionNode, then entry is just the basic block, that this
70 /// The node can hold either a Region or a BasicBlock.
71 /// Use one bit to save, if this RegionNode is a subregion or BasicBlock
73 PointerIntPair<BasicBlock*, 1, bool> entry;
83 /// @param Entry The entry BasicBlock of the RegionNode. If this
84 /// RegionNode represents a BasicBlock, this is the
85 /// BasicBlock itself. If it represents a subregion, this
86 /// is the entry BasicBlock of the subregion
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
UnifyFunctionExitNodes.h 26 BasicBlock *ReturnBlock, *UnwindBlock, *UnreachableBlock;
40 BasicBlock *getReturnBlock() const { return ReturnBlock; }
41 BasicBlock *getUnwindBlock() const { return UnwindBlock; }
42 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; }
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
41 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
47 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
51 class BasicBlock : public Value, // Basic blocks are data objects also
52 public ilist_node_with_parent<BasicBlock, Function> {
58 friend class SymbolTableListTraits<BasicBlock>;
70 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
72 BasicBlock *InsertBefore = nullptr);
75 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
41 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
47 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
51 class BasicBlock : public Value, // Basic blocks are data objects also
52 public ilist_node_with_parent<BasicBlock, Function> {
58 friend class SymbolTableListTraits<BasicBlock>;
70 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
72 BasicBlock *InsertBefore = nullptr);
75 BasicBlock(const BasicBlock &) = delete
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
31 : public SymbolTableListTraits<Instruction, BasicBlock> {
59 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
65 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
70 class BasicBlock : public Value, // Basic blocks are data objects also
71 public ilist_node<BasicBlock> {
80 friend class SymbolTableListTraits<BasicBlock, Function>;
82 BasicBlock(const BasicBlock &); // Do not implemen
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Transforms/Utils/
BasicBlockUtils.h 1 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- C++ -*-===//
18 // FIXME: Move to this file: BasicBlock::removePredecessor, BB::splitBasicBlock
21 #include "llvm/IR/BasicBlock.h"
37 void DeleteDeadBlock(BasicBlock *BB);
43 void FoldSingleEntryPHINodes(BasicBlock *BB,
50 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
60 void ReplaceInstWithValue(BasicBlock::InstListType &BIL,
61 BasicBlock::iterator &BI, Value *V);
67 void ReplaceInstWithInst(BasicBlock::InstListType &BIL
    [all...]

Completed in 401 milliseconds

1 2 3 45 6 7 8 91011>>