HomeSort by relevance Sort by last modified time
    Searched refs:BasicBlock (Results 351 - 375 of 573) sorted by null

<<11121314151617181920>>

  /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 *);

Completed in 1368 milliseconds

<<11121314151617181920>>