HomeSort by relevance Sort by last modified time
    Searched refs:InsertPt (Results 1 - 25 of 245) sorted by null

1 2 3 4 5 6 7 8 910

  /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,

Completed in 806 milliseconds

1 2 3 4 5 6 7 8 910