Searched refs:FirstInst (Results 1 - 6 of 6) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 26 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); local 27 assert(isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)); 28 unsigned Opc = FirstInst->getOpcode(); 29 Value *LHSVal = FirstInst->getOperand(0); 30 Value *RHSVal = FirstInst->getOperand(1); 37 dyn_cast<OverflowingBinaryOperator>(FirstInst)) { 41 dyn_cast<PossiblyExactOperator>(FirstInst)) 56 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate()) 80 Value *InLHS = FirstInst 132 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0)); local [all...] |
H A D | InstCombineLoadStoreAlloca.cpp | 249 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg(); local 250 if (FirstInst != &AI) { 254 AllocaInst *EntryAI = dyn_cast<AllocaInst>(FirstInst); 257 AI.moveBefore(FirstInst);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerKernelArgs.cpp | 145 Instruction *FirstInst = &(Func->getEntryBlock().front()); local 151 AllocaInst *AllocA = new AllocaInst(StructType, Arg->getName(), FirstInst); 160 FirstInst); 161 LoadInst *LI = new LoadInst(ArgInParam, Arg->getName(), FirstInst); 162 new StoreInst(LI, AllocA, FirstInst);
|
/freebsd-11.0-release/contrib/llvm/utils/TableGen/ |
H A D | AsmWriterEmitter.cpp | 90 AsmWriterInst FirstInst = Insts.back(); local 96 unsigned DiffOp = Insts[i-1].MatchesAllButOneOp(FirstInst); 110 O << " case " << FirstInst.CGI->Namespace << "::" 111 << FirstInst.CGI->TheDef->getName() << ":\n"; 115 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { 118 O << " " << FirstInst.Operands[i].getCode(); 125 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace + "::" + 126 FirstInst.CGI->TheDef->getName(), 127 FirstInst.Operands[i])); 202 const AsmWriterInst *FirstInst local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 1608 static Instruction *getFirstInst(Instruction *FirstInst, Value *V, 1610 if (FirstInst) 1611 return FirstInst; 1690 Instruction *FirstInst = nullptr; 1715 FirstInst = getFirstInst(FirstInst, Cmp0, Loc); 1717 FirstInst = getFirstInst(FirstInst, Cmp1, Loc); 1719 FirstInst = getFirstInst(FirstInst, IsConflic [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | ConstantHoisting.cpp | 264 Instruction &FirstInst = (*BBs.begin())->front(); local 265 return findMatInsertPt(&FirstInst);
|
Completed in 65 milliseconds