/external/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 1 //===-- BasicBlock.cpp - Implement BasicBlock related methods -------------===// 10 // This file implements the BasicBlock class for the IR library. 14 #include "llvm/IR/BasicBlock.h" 26 ValueSymbolTable *BasicBlock::getValueSymbolTable() { 32 LLVMContext &BasicBlock::getContext() const { 38 template class llvm::SymbolTableListTraits<Instruction, BasicBlock>; 41 BasicBlock::BasicBlock(LLVMContext &C, const Twine &Name, Function *NewParent, function in class:BasicBlock 42 BasicBlock *InsertBefor [all...] |
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
H A D | nv50_ir_bb.cpp | 67 delete reinterpret_cast<BasicBlock *>(BBs.get()); 70 BasicBlock::BasicBlock(Function *fn) : cfg(this), dom(this), func(fn) function in class:nv50_ir::BasicBlock 85 BasicBlock::~BasicBlock() 90 BasicBlock * 91 BasicBlock::clone(ClonePolicy<Function>& pol) const 93 BasicBlock *bb = new BasicBlock(pol.context()); 103 BasicBlock *ob [all...] |
/external/clang/lib/Analysis/ |
H A D | ThreadSafetyTIL.cpp | 56 unsigned BasicBlock::addPredecessor(BasicBlock *Pred) { 70 void BasicBlock::reservePredecessors(unsigned NumPreds) { 155 int BasicBlock::renumberInstrs(int ID) { 168 int BasicBlock::topologicalSort(SimpleArray<BasicBlock*>& Blocks, int ID) { 191 int BasicBlock::topologicalFinalSort(SimpleArray<BasicBlock*>& Blocks, int ID) { 209 void BasicBlock::computeDominator() { 210 BasicBlock *Candidat 269 computeNodeSize(BasicBlock *B, BasicBlock::TopologyNode BasicBlock::*TN) argument 280 computeNodeID(BasicBlock *B, BasicBlock::TopologyNode BasicBlock::*TN) argument [all...] |
/external/dexmaker/src/dx/java/com/android/dx/rop/code/ |
H A D | BasicBlock.java | 27 public final class BasicBlock implements LabeledItem { class in inherits:LabeledItem 59 public BasicBlock(int label, InsnList insns, IntList successors, method in class:BasicBlock 262 public BasicBlock withRegisterOffset(int delta) { 263 return new BasicBlock(label, insns.withRegisterOffset(delta), 272 * BasicBlock visitor interface 279 public void visitBlock (BasicBlock b);
|
/external/llvm/lib/Analysis/ |
H A D | CFG.cpp | 1 //===-- CFG.cpp - BasicBlock analysis --------------------------------------==// 28 SmallVectorImpl<std::pair<const BasicBlock*,const BasicBlock*> > &Result) { 29 const BasicBlock *BB = &F.getEntryBlock(); 33 SmallPtrSet<const BasicBlock*, 8> Visited; 34 SmallVector<std::pair<const BasicBlock*, succ_const_iterator>, 8> VisitStack; 35 SmallPtrSet<const BasicBlock*, 8> InStack; 41 std::pair<const BasicBlock*, succ_const_iterator> &Top = VisitStack.back(); 42 const BasicBlock *ParentBB = Top.first; 72 unsigned llvm::GetSuccessorNumber(BasicBlock *B 27 FindFunctionBackedges(const Function &F, SmallVectorImpl<std::pair<const BasicBlock*,const BasicBlock*> > &Result) argument [all...] |
/external/javassist/src/main/javassist/bytecode/stackmap/ |
H A D | BasicBlock.java | 28 public class BasicBlock { class 31 public BasicBlock[] exit; // null if the block is a leaf. 35 protected BasicBlock(int pos) { method in class:BasicBlock 41 public static BasicBlock find(BasicBlock[] blocks, int pos) 55 BasicBlock body; 57 Catch(BasicBlock b, int i, Catch c) { 97 BasicBlock block; 98 BasicBlock[] jump; 121 void setJump(BasicBlock[] b [all...] |
/external/llvm/bindings/python/llvm/ |
H A D | core.py | 29 "BasicBlock", 287 return b and BasicBlock(b) 292 return b and BasicBlock(b) 307 if not isinstance(self.bb, BasicBlock): 325 class BasicBlock(LLVMObject): class in inherits:LLVMObject 333 return b and BasicBlock(b) 338 return b and BasicBlock(b) 394 return BasicBlock.__inst_iterator(self) 397 return BasicBlock.__inst_iterator(self, reverse=True) 564 library.LLVMGetNextBasicBlock.argtypes = [BasicBlock] [all...] |
/external/llvm/include/llvm/IR/ |
H A D | BasicBlock.h | 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===// 10 // This file contains the declaration of the BasicBlock class. 34 template<> struct ilist_traits<BasicBlock> 35 : public SymbolTableListTraits<BasicBlock, Function> { 37 BasicBlock *createSentinel() const; 38 static void destroySentinel(BasicBlock*) {} 40 BasicBlock *provideInitialHead() const { return createSentinel(); } 41 BasicBlock *ensureHead(BasicBlock*) const { return createSentinel(); } 42 static void noteHead(BasicBlock*, BasicBloc 65 class BasicBlock : public Value, // Basic blocks are data objects also class in namespace:llvm [all...] |
/external/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugLine.h | 122 BasicBlock:1, member in struct:llvm::DWARFDebugLine::Row
|
/external/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.cpp | 64 if (!isa<BasicBlock>(Op) && !isa<GlobalValue>(Op)) 121 for (const BasicBlock &BB : F) 125 for (const BasicBlock &BB : F) 131 for (const BasicBlock &BB : F) 245 for (const BasicBlock &BB : F) 249 for (const BasicBlock &BB : F) 254 for (const BasicBlock &BB : F) 351 for (const BasicBlock &BB : F) 606 if (!isa<BasicBlock>(*I)) // Don't enumerate BB operand to BlockAddress. 688 if (isa<BasicBlock>(O 788 IncorporateFunctionInfoGlobalBBIDs(const Function *F, DenseMap<const BasicBlock*, unsigned> &IDMap) argument [all...] |
/external/v8/src/compiler/ |
H A D | schedule.h | 24 class BasicBlock; 41 BasicBlock* dominator_; // Immediate dominator of the block. 42 BasicBlock* loop_header_; // Pointer to dominating loop header basic block, 95 class BasicBlock FINAL : public GenericNode<BasicBlockData, BasicBlock> { 97 BasicBlock(GenericGraphBase* graph, int input_count) function in class:v8::internal::compiler::FINAL 98 : GenericNode<BasicBlockData, BasicBlock>(graph, input_count) {} 107 BasicBlock* PredecessorAt(int index) { return InputAt(index); } 110 BasicBlock* SuccessorAt(int index) { return UseAt(index); } 112 int PredecessorIndexOf(BasicBlock* predecesso [all...] |
/external/v8/src/ |
H A D | hydrogen-bce.cc | 101 HBasicBlock* BasicBlock() const { return basic_block_; } function in class:v8::internal::BoundsCheckBbData 410 } else if (data->BasicBlock() == bb) {
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTIL.h | 256 class BasicBlock; 293 BasicBlock* block() const { return Block; } 296 void setID(BasicBlock *B, unsigned id) { Block = B; SExprID = id; } 309 BasicBlock* Block; 403 friend class BasicBlock; 1368 ArrayRef<BasicBlock*> successors(); 1370 ArrayRef<BasicBlock*> successors() const { 1385 Goto(BasicBlock *B, unsigned I) 1387 Goto(const Goto &G, BasicBlock *B, unsigned I) 1390 const BasicBlock *targetBloc 1520 class BasicBlock : public SExpr { class in namespace:clang::threadSafety 1549 explicit BasicBlock(MemRegionRef A) function in class:clang::threadSafety::BasicBlock 1552 BasicBlock(BasicBlock &B, MemRegionRef A, InstrArray &&As, InstrArray &&Is, function in class:clang::threadSafety::BasicBlock [all...] |
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.ml | 264 | BasicBlock Constructor in type:ValueKind/t
|
H A D | llvm_ocaml.c | 477 BasicBlock, enumerator in enum:ValueKind 532 DEFINE_CASE(Val, BasicBlock); 1313 block, BasicBlock, LLVMValueRef, LLVMBasicBlockRef, LLVMGetBasicBlockParent)
|
/external/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 60 BasicBlock, VALUETYPE, CONDCODE, Register, RegisterMask, enumerator in enum:llvm::ISD::NodeType
|
/external/robolectric/lib/main/ |
H A D | javassist-3.14.0-GA.jar | META-INF/ META-INF/MANIFEST.MF javassist/ javassist/bytecode/ javassist/bytecode/analysis/ javassist/bytecode/annotation/ javassist/ ... |
/external/owasp/sanitizer/tools/findbugs/lib/ |
H A D | findbugs.jar | META-INF/ META-INF/MANIFEST.MF default.xsl edu/ edu/umd/ edu/umd/cs/ edu/ ... |