/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombinePHI.cpp | 25 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); 26 assert(isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)); 27 unsigned Opc = FirstInst->getOpcode(); 28 Value *LHSVal = FirstInst->getOperand(0); 29 Value *RHSVal = FirstInst->getOperand(1); 36 dyn_cast<OverflowingBinaryOperator>(FirstInst)) { 40 dyn_cast<PossiblyExactOperator>(FirstInst)) 55 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate()) 79 Value *InLHS = FirstInst->getOperand(0) [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXLowerKernelArgs.cpp | 145 Instruction *FirstInst = &(Func->getEntryBlock().front()); 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);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
MachineOutliner.h | 47 MachineBasicBlock::iterator FirstInst; 106 MachineBasicBlock::iterator &front() { return FirstInst; } 121 MachineBasicBlock::iterator &FirstInst, 124 : StartIdx(StartIdx), Len(Len), FirstInst(FirstInst), LastInst(LastInst),
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombinePHI.cpp | 29 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); 30 assert(isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)); 31 unsigned Opc = FirstInst->getOpcode(); 32 Value *LHSVal = FirstInst->getOperand(0); 33 Value *RHSVal = FirstInst->getOperand(1); 50 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate()) 67 Value *InLHS = FirstInst->getOperand(0); 68 Value *InRHS = FirstInst->getOperand(1); 72 FirstInst->getOperand(0)->getName() + ".pn") [all...] |
InstCombineLoadStoreAlloca.cpp | 249 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg(); 250 if (FirstInst != &AI) { 254 AllocaInst *EntryAI = dyn_cast<AllocaInst>(FirstInst); 257 AI.moveBefore(FirstInst); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/ |
NVPTXLowerArgs.cpp | 156 Instruction *FirstInst = &(Func->getEntryBlock().front()); 163 AllocaInst *AllocA = new AllocaInst(StructType, AS, Arg->getName(), FirstInst); 172 FirstInst); 173 LoadInst *LI = new LoadInst(ArgInParam, Arg->getName(), FirstInst); 174 new StoreInst(LI, AllocA, FirstInst);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
InstCombinePHI.cpp | 34 auto *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); 35 Inst->setDebugLoc(FirstInst->getDebugLoc()); 285 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); 286 assert(isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)); 287 unsigned Opc = FirstInst->getOpcode(); 288 Value *LHSVal = FirstInst->getOperand(0); 289 Value *RHSVal = FirstInst->getOperand(1); 306 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate()) 323 Value *InLHS = FirstInst->getOperand(0) [all...] |
InstCombineLoadStoreAlloca.cpp | 365 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg(); 366 if (FirstInst != &AI) { 370 AllocaInst *EntryAI = dyn_cast<AllocaInst>(FirstInst); 373 AI.moveBefore(FirstInst); [all...] |
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
AsmWriterEmitter.cpp | 51 AsmWriterInst FirstInst = Insts.back(); 57 unsigned DiffOp = Insts[i-1].MatchesAllButOneOp(FirstInst); 71 O << " case " << FirstInst.CGI->Namespace << "::" 72 << FirstInst.CGI->TheDef->getName() << ":\n"; 76 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { 79 O << " " << FirstInst.Operands[i].getCode(); 85 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace + "::" + 86 FirstInst.CGI->TheDef->getName(), 87 FirstInst.Operands[i])); 163 const AsmWriterInst *FirstInst [all...] |
/external/llvm/utils/TableGen/ |
AsmWriterEmitter.cpp | 84 AsmWriterInst FirstInst = Insts.back(); 90 unsigned DiffOp = Insts[i-1].MatchesAllButOneOp(FirstInst); 104 O << " case " << FirstInst.CGI->Namespace << "::" 105 << FirstInst.CGI->TheDef->getName() << ":\n"; 109 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { 112 O << " " << FirstInst.Operands[i].getCode(PassSubtarget); 119 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace + "::" + 120 FirstInst.CGI->TheDef->getName(), 121 FirstInst.Operands[i])); 188 const AsmWriterInst &FirstInst = Instructions[Idxs.front()] [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
AsmWriterEmitter.cpp | 105 AsmWriterInst FirstInst = Insts.back(); 111 unsigned DiffOp = Insts[i-1].MatchesAllButOneOp(FirstInst); 125 O << " case " << FirstInst.CGI->Namespace << "::" 126 << FirstInst.CGI->TheDef->getName() << ":\n"; 130 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { 133 O << " " << FirstInst.Operands[i].getCode(PassSubtarget); 140 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace.str() + "::" + 141 FirstInst.CGI->TheDef->getName().str(), 142 FirstInst.Operands[i])); 207 const AsmWriterInst &FirstInst = Instructions[Idxs.front()] [all...] |
/external/llvm/lib/Analysis/ |
LoopAccessAnalysis.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
LoopAccessAnalysis.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ConstantHoisting.cpp | 168 Instruction &FirstInst = (*BBs.begin())->front(); 169 return findMatInsertPt(&FirstInst);
|
/external/swiftshader/third_party/subzero/src/ |
IceCfg.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
ConstantHoisting.cpp | 333 Instruction &FirstInst = (*BBs.begin())->front(); 334 InsertPts.insert(findMatInsertPt(&FirstInst));
|