/external/llvm/lib/Transforms/Utils/ |
DemoteRegToStack.cpp | 90 BasicBlock::iterator InsertPt; 92 InsertPt = ++I.getIterator(); 93 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) 97 InsertPt = II.getNormalDest()->getFirstInsertionPt(); 100 new StoreInst(&I, Slot, &*InsertPt); 135 BasicBlock::iterator InsertPt = P->getIterator(); 137 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyArgumentMove.cpp | 88 MachineBasicBlock::iterator InsertPt = EntryMBB.end(); 93 InsertPt = MI; 100 for (MachineInstr &MI : llvm::make_range(InsertPt, EntryMBB.end())) { 102 EntryMBB.insert(InsertPt, MI.removeFromParent());
|
WebAssemblyFrameLowering.cpp | 135 auto InsertPt = MBB.begin(); 144 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::CONST_I32), Zero) 150 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::LOAD_I32), 160 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::CONST_I32), OffsetReg) 162 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::SUB_I32), 171 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::COPY), 176 writeSPToMemory(WebAssembly::SP32, MF, MBB, InsertPt, InsertPt, DL); 187 auto InsertPt = MBB.getFirstTerminator(); 190 if (InsertPt != MBB.end() [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXLowerKernelArgs.cpp | 170 BasicBlock::iterator InsertPt; 173 InsertPt = Arg->getParent()->getEntryBlock().begin(); 176 InsertPt = ++cast<Instruction>(Ptr)->getIterator(); 177 assert(InsertPt != InsertPt->getParent()->end() && 184 Ptr->getName(), &*InsertPt); 186 Ptr->getName(), &*InsertPt);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
DemoteRegToStack.cpp | 87 BasicBlock::iterator InsertPt; 89 InsertPt = &I; 90 ++InsertPt; 97 InsertPt = II.getNormalDest()->begin(); 100 for (; isa<PHINode>(InsertPt); ++InsertPt) 102 new StoreInst(&I, Slot, InsertPt);
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Transforms/Utils/ |
VNCoercion.h | 76 /// inserts instructions to do so at InsertPt, and returns the extracted value. 78 Instruction *InsertPt, const DataLayout &DL); 86 /// any necessary load widening. It inserts instructions to do so at InsertPt, 89 Instruction *InsertPt, const DataLayout &DL); 97 /// intrinsic. It inserts instructions to do so at InsertPt, and returns the 100 Type *LoadTy, Instruction *InsertPt,
|
/external/llvm/lib/Target/Hexagon/ |
HexagonCopyToCombine.cpp | 587 MachineBasicBlock::iterator InsertPt(DoInsertAtI1 ? I1 : I2); 590 emitCombineRR(InsertPt, DoubleRegDest, HiOperand, LoOperand); 592 emitCombineRI(InsertPt, DoubleRegDest, HiOperand, LoOperand); 594 emitCombineIR(InsertPt, DoubleRegDest, HiOperand, LoOperand); 596 emitConst64(InsertPt, DoubleRegDest, HiOperand, LoOperand); 598 emitCombineII(InsertPt, DoubleRegDest, HiOperand, LoOperand); 604 MachineBasicBlock *BB = InsertPt->getParent(); 610 BB->splice(InsertPt, BB, NewMI); 618 void HexagonCopyToCombine::emitConst64(MachineBasicBlock::iterator &InsertPt, 624 DebugLoc DL = InsertPt->getDebugLoc() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSAUpdater.h | 125 MemoryUseOrDef *InsertPt); 128 MemoryAccess *InsertPt);
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/ |
MemorySSAUpdater.h | 125 MemoryUseOrDef *InsertPt); 128 MemoryAccess *InsertPt);
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/ |
MemorySSAUpdater.h | 125 MemoryUseOrDef *InsertPt); 128 MemoryAccess *InsertPt);
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/ |
MemorySSAUpdater.h | 125 MemoryUseOrDef *InsertPt); 128 MemoryAccess *InsertPt);
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/GlobalISel/ |
Utils.h | 38 /// \p InsertPt. The debug location of \p InsertPt is used for the new copy. 44 MachineInstr &InsertPt, unsigned Reg, 49 /// register in the correct class and insert a COPY before \p InsertPt. 51 /// MCInstrDesc. The debug location of \p InsertPt is used for the new copy. 59 MachineInstr &InsertPt, const MCInstrDesc &II,
|