Searched refs:MIBuilder (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVEVPTBlockPass.cpp | 270 MachineInstrBuilder MIBuilder; in InsertVPTBlocks() local 275 MIBuilder = BuildMI(Block, MI, DL, TII->get(NewOpcode)); in InsertVPTBlocks() 276 MIBuilder.addImm((uint64_t)BlockMask); in InsertVPTBlocks() 277 MIBuilder.add(VCMP->getOperand(1)); in InsertVPTBlocks() 278 MIBuilder.add(VCMP->getOperand(2)); in InsertVPTBlocks() 279 MIBuilder.add(VCMP->getOperand(3)); in InsertVPTBlocks() 291 MIBuilder = BuildMI(Block, MI, DL, TII->get(ARM::MVE_VPST)); in InsertVPTBlocks() 292 MIBuilder.addImm((uint64_t)BlockMask); in InsertVPTBlocks() 302 Block, MachineBasicBlock::instr_iterator(MIBuilder.getInstr()), MBIter); in InsertVPTBlocks()
|
| H A D | MVETPAndVPTOptimisationsPass.cpp | 632 MachineInstrBuilder MIBuilder = in ReplaceRegisterUseWithVPNOT() local 636 addUnpredicatedMveVpredNOp(MIBuilder); in ReplaceRegisterUseWithVPNOT() 643 MIBuilder.getInstr()->dump()); in ReplaceRegisterUseWithVPNOT() 645 return *MIBuilder.getInstr(); in ReplaceRegisterUseWithVPNOT() 889 MachineInstrBuilder MIBuilder = in ReplaceVCMPsByVPNOTs() local 893 addUnpredicatedMveVpredNOp(MIBuilder); in ReplaceVCMPsByVPNOTs() 895 MIBuilder.getInstr()->dump(); dbgs() << " Removed VCMP: "; in ReplaceVCMPsByVPNOTs() 1021 MachineInstrBuilder MIBuilder = in ConvertVPSEL() local 1031 (void)MIBuilder; in ConvertVPSEL() 1033 dbgs() << " with VMOVT: "; MIBuilder.getInstr()->dump()); in ConvertVPSEL()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 421 Error importNamedNodeRenderer(RuleMatcher &M, BuildMIAction &MIBuilder, 424 Error importLeafNodeRenderer(RuleMatcher &M, BuildMIAction &MIBuilder, 428 Error importXFormNodeRenderer(RuleMatcher &M, BuildMIAction &MIBuilder, 431 Error importInstructionNodeRenderer(RuleMatcher &M, BuildMIAction &MIBuilder, 435 Error importNodeRenderer(RuleMatcher &M, BuildMIAction &MIBuilder, 1226 RuleMatcher &M, BuildMIAction &MIBuilder, const TreePatternNode &N) const { in importNamedNodeRenderer() argument 1231 MIBuilder.addRenderer<RenderComplexPatternOperand>( in importNamedNodeRenderer() 1240 MIBuilder.addRenderer<CopyConstantAsImmRenderer>(NodeName); in importNamedNodeRenderer() 1245 MIBuilder.addRenderer<CopyFConstantAsFPImmRenderer>(NodeName); in importNamedNodeRenderer() 1253 MIBuilder.addRenderer<CopyRenderer>(NodeName); in importNamedNodeRenderer() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 5454 MachineInstrBuilder MIBuilder(*Iter->getMF(), Iter); in promoteInstr32To64ForElimEXTSW() local 5457 MIBuilder.addReg(It->second, RegState::Kill); in promoteInstr32To64ForElimEXTSW()
|