Home
last modified time | relevance | path

Searched refs:InsertI (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DVecUtils.h240 Instruction *InsertI = I;
242 if (InsertI == nullptr)
244 if (InsertI->getParent() != BB0)
247 auto *LaneC = dyn_cast<ConstantInt>(InsertI->getOperand(2));
250 Pack.Instrs.push_back(InsertI);
251 Pack.Operands[ExpectedLane] = InsertI->getOperand(1);
253 Value *Op = InsertI->getOperand(0);
259 InsertI = dyn_cast<InsertElementInst>(Op);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp477 Instruction *InsertI = TileDP; in lowerTileDP() local
485 BasicBlock *Start = InsertI->getParent(); in lowerTileDP()
487 SplitBlock(InsertI->getParent(), InsertI, &DTU, LI, nullptr, "continue"); in lowerTileDP()
522 Instruction *InsertI = TileLoadStore; in lowerTileLoadStore() local
527 BasicBlock *Start = InsertI->getParent(); in lowerTileLoadStore()
529 SplitBlock(InsertI->getParent(), InsertI, &DTU, LI, nullptr, "continue"); in lowerTileLoadStore()
H A DX86InstrInfo.cpp5631 MachineBasicBlock::reverse_iterator InsertI = Sub, in optimizeCompareInstr() local
5633 for (; InsertI != InsertE; ++InsertI) { in optimizeCompareInstr()
5634 MachineInstr *Instr = &*InsertI; in optimizeCompareInstr()
5643 if (InsertI == InsertE) in optimizeCompareInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp4853 void emitUnrolled(MachineBasicBlock::iterator InsertI);
4854 void emitLoop(MachineBasicBlock::iterator InsertI);
4874 void emitCode(MachineBasicBlock::iterator &InsertI,
4878 void TagStoreEdit::emitUnrolled(MachineBasicBlock::iterator InsertI) { in emitUnrolled() argument
4894 emitFrameOffset(*MBB, InsertI, DL, ScratchReg, BaseReg, in emitUnrolled()
4908 MachineInstr *I = BuildMI(*MBB, InsertI, DL, TII->get(Opcode)) in emitUnrolled()
4922 MBB->splice(InsertI, MBB, LastI); in emitUnrolled()
4925 void TagStoreEdit::emitLoop(MachineBasicBlock::iterator InsertI) { in emitLoop() argument
4934 emitFrameOffset(*MBB, InsertI, DL, BaseReg, FrameReg, FrameRegOffset, TII); in emitLoop()
4941 MachineInstr *LoopI = BuildMI(*MBB, InsertI, DL, in emitLoop()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp235 auto *InsertI = InsertElementInst::create( in createPack() local
237 LastInsert = InsertI; in createPack()
238 if (!isa<Constant>(InsertI)) in createPack()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1928 Instruction *InsertI = cast<Instruction>(MatMul); in createTiledLoops() local
1929 BasicBlock *Start = InsertI->getParent(); in createTiledLoops()
1931 SplitBlock(InsertI->getParent(), InsertI, DT, LI, nullptr, "continue"); in createTiledLoops()