/external/llvm/lib/Transforms/Scalar/ |
LoadCombine.cpp | 62 bool runOnBasicBlock(BasicBlock &BB) override; 222 bool LoadCombine::runOnBasicBlock(BasicBlock &BB) {
|
MemCpyOptimizer.cpp | 341 bool processStore(StoreInst *SI, BasicBlock::iterator &BBI); 342 bool processMemSet(MemSetInst *SI, BasicBlock::iterator &BBI); 385 BasicBlock::iterator BI = StartInst; 492 bool MemCpyOpt::processStore(StoreInst *SI, BasicBlock::iterator &BBI) { 513 for (BasicBlock::iterator I = --BasicBlock::iterator(SI), 563 bool MemCpyOpt::processMemSet(MemSetInst *MSI, BasicBlock::iterator &BBI) { [all...] |
LoopStrengthReduce.cpp | 726 for (BasicBlock::iterator I = AR->getLoop()->getHeader()->begin(); [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | 75 BlockNumbering(BasicBlock *Bb) : BB(Bb), Valid(false) {} 82 for (BasicBlock::iterator it = BB->begin(), e = BB->end(); it != e; ++it) { 109 BasicBlock *BB; 120 static BasicBlock *getSameBlock(ArrayRef<Value *> VL) { 124 BasicBlock *BB = I0->getParent(); 564 SetVector<BasicBlock *> CSEBlocks; 567 DenseMap<BasicBlock *, BlockNumbering> BlocksNumbers; 570 /// BasicBlock. The list is allocated lazily. 571 BlockNumbering &getBlockNumbering(BasicBlock *BB) { 726 BasicBlock *BB = cast<Instruction>(VL0)->getParent() [all...] |
/external/llvm/tools/bugpoint/ |
BugDriver.h | 31 class BasicBlock; 237 Module *ExtractMappedBlocksFromModule(const std::vector<BasicBlock*> &BBs,
|
/external/llvm/unittests/ExecutionEngine/JIT/ |
JITEventListenerTest.cpp | 81 BasicBlock *BB = BasicBlock::Create(M->getContext(), "entry", Result);
|
JITEventListenerTestCommon.h | 106 BasicBlock *BB = BasicBlock::Create(M->getContext(), "entry", Result);
|
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.h | 158 std::vector<BasicBlock*> FunctionBBs; 266 BasicBlock *getBasicBlock(unsigned ID) const {
|
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.h | 158 std::vector<BasicBlock*> FunctionBBs; 261 BasicBlock *getBasicBlock(unsigned ID) const {
|
BitcodeReader.cpp | 44 void FindExnAndSelIntrinsics(BasicBlock *BB, CallInst *&Exn, 46 SmallPtrSet<BasicBlock*, 8> &Visited) { 49 for (BasicBlock::iterator 157 BasicBlock *BB = &*II; 160 BasicBlock *UnwindDest = Inst->getUnwindDest(); 163 SmallPtrSet<BasicBlock*, 8> Visited; 180 BasicBlock *UnwindDest = Invoke->getUnwindDest(); 190 BasicBlock *Entry = &F->front(); 202 BasicBlock *NewBB = BasicBlock::Create(Context, "new.lpad" [all...] |
/external/clang/lib/CodeGen/ |
CGExprCXX.cpp | [all...] |
CGClass.cpp | 185 llvm::BasicBlock *origBB = nullptr; 186 llvm::BasicBlock *endBB = nullptr; 192 llvm::BasicBlock *notNullBB = createBasicBlock("cast.notnull"); 217 llvm::BasicBlock *notNullBB = Builder.GetInsertBlock(); 250 llvm::BasicBlock *CastNull = nullptr; 251 llvm::BasicBlock *CastNotNull = nullptr; 252 llvm::BasicBlock *CastEnd = nullptr; 490 llvm::BasicBlock *CondBlock = CGF.createBasicBlock("for.cond"); 491 llvm::BasicBlock *AfterFor = CGF.createBasicBlock("for.end"); 495 llvm::BasicBlock *ForBody = CGF.createBasicBlock("for.body") [all...] |
CGAtomic.cpp | 201 llvm::BasicBlock *StoreExpectedBB = 206 llvm::BasicBlock *ContinueBB = 261 llvm::BasicBlock *MonotonicBB = nullptr, *AcquireBB = nullptr, 269 llvm::BasicBlock *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn); 332 llvm::BasicBlock *StrongBB = 334 llvm::BasicBlock *WeakBB = CGF.createBasicBlock("cmxchg.weak", CGF.CurFn); 335 llvm::BasicBlock *ContBB = 797 llvm::BasicBlock *MonotonicBB = nullptr, *AcquireBB = nullptr, 808 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); [all...] |
EHScopeStack.h | 21 #include "llvm/IR/BasicBlock.h" 40 llvm::BasicBlock *OptimisticBranchBlock; 46 llvm::BasicBlock *Destination; 70 !std::is_base_of<llvm::BasicBlock, T>::value>
|
/art/compiler/dex/ |
mir_optimization_test.cc | 110 BasicBlock* bb = cu_.mir_graph->NewMemBB(def->type, i); 165 BasicBlock* bb = cu_.mir_graph->block_list_.Get(def->bbid); 200 for (BasicBlock* bb = iterator.Next(change); bb != nullptr; bb = iterator.Next(change)) { 406 BasicBlock* catch_handler = cu_.mir_graph->GetBasicBlock(5u); 409 BasicBlock* check_bb = cu_.mir_graph->GetBasicBlock(3u);
|
pass_driver_me.h | 164 for (BasicBlock* bb = iterator->Next(change); bb != nullptr; bb = iterator->Next(change)) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | 31 class BasicBlock; 411 void initialize(const BasicBlock *BB, 483 MachineBasicBlock *AddSuccessorMBB(const BasicBlock *BB, 623 bool isExportableFromCurrentBlock(const Value *V, const BasicBlock *FromBB); 782 void HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JIT.cpp | 350 BasicBlock *StubBB = BasicBlock::Create(F->getContext(), "", Stub); 536 void JIT::addPointerToBasicBlock(const BasicBlock *BB, void *Addr) { 548 void JIT::clearPointerToBasicBlock(const BasicBlock *BB) { 553 void *JIT::getPointerToBasicBlock(BasicBlock *BB) {
|
/external/llvm/lib/Transforms/IPO/ |
ArgumentPromotion.cpp | 351 BasicBlock *EntryBlock = Arg->getParent()->begin(); 354 for (BasicBlock::iterator I = EntryBlock->begin(), E = EntryBlock->end(); 459 SmallPtrSet<BasicBlock*, 16> TranspBlocks; 467 BasicBlock *BB = Load->getParent(); 477 BasicBlock *P = *PI; 478 for (idf_ext_iterator<BasicBlock*, SmallPtrSet<BasicBlock*, 16> > [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
ThreadSafetyCommon.h | 253 til::BasicBlock *lookupBlock(const CFGBlock *B) { 371 std::vector<til::BasicBlock *> BlockMap; // Map from clang to til BBs. 380 til::BasicBlock *CurrentBB;
|
/external/llvm/include/llvm/IR/ |
DIBuilder.h | 25 class BasicBlock; [all...] |
/external/llvm/lib/IR/ |
Instruction.cpp | 27 // Make sure that we get added to a basicblock 43 BasicBlock *InsertAtEnd) 45 // Make sure that we get added to a basicblock 62 void Instruction::setParent(BasicBlock *P) { 383 bool Instruction::isUsedOutsideOfBlock(const BasicBlock *BB) const {
|
/external/llvm/lib/Target/AArch64/ |
AArch64PromoteConstant.cpp | 378 BasicBlock *NewBB = NewPt->getParent(); 386 BasicBlock *CurBB = IPI->first->getParent(); 399 BasicBlock *CommonDominator = DT.findNearestCommonDominator(NewBB, CurBB);
|
/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 301 BasicBlock *ContinueBB = Branch->getSuccessor(1); 309 BasicBlock *UseBB = UseInst->getParent(); 465 for (BasicBlock::iterator I = L->getHeader()->begin(); isa<PHINode>(I); ++I) {
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/ |
nv50_ir_target.h | 82 virtual void prepareEmission(BasicBlock *);
|