Home
last modified time | relevance | path

Searched defs:MIB (Results 1 – 25 of 167) sorted by relevance

1234567

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredUtils.h108 MachineInstrBuilder MIB = variable
115 MachineInstrBuilder MIB = variable
126 MachineInstrBuilder MIB = variable
149 MachineInstrBuilder MIB = variable
173 MachineInstrBuilder MIB = variable
182 MachineInstrBuilder MIB = variable
H A DARMExpandPseudoInsts.cpp562 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandVLD() local
680 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandVST() local
757 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), in ExpandLaneOp() local
842 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(Opc)); in ExpandVTBL() local
880 MachineInstrBuilder MIB = in ExpandMQQPRLoadStore() local
1035 MachineInstrBuilder MIB = in ExpandTMOV32BitImm() local
1842 MachineInstrBuilder MIB = in ExpandCMP_SWAP() local
1855 MachineInstrBuilder MIB; in ExpandCMP_SWAP() local
1924 static void addExclusiveRegPair(MachineInstrBuilder &MIB, MachineOperand &Reg, in addExclusiveRegPair()
1974 MachineInstrBuilder MIB; in ExpandCMP_SWAP_64() local
[all …]
H A DARMInstructionSelector.cpp233 static bool selectMergeValues(MachineInstrBuilder &MIB, in selectMergeValues()
264 static bool selectUnmergeValues(MachineInstrBuilder &MIB, in selectUnmergeValues()
529 MachineInstrBuilder &MIB, in selectCmp()
611 bool ARMInstructionSelector::selectGlobal(MachineInstrBuilder &MIB, in selectGlobal()
655 auto addGOTMemOperand = [this, &MF, Alignment](MachineInstrBuilder &MIB) { in selectGlobal()
769 bool ARMInstructionSelector::selectSelect(MachineInstrBuilder &MIB, in selectSelect()
840 void ARMInstructionSelector::renderInvertedImm(MachineInstrBuilder &MIB, in renderInvertedImm()
869 MachineInstrBuilder MIB{MF, I}; in select() local
H A DThumbRegisterInfo.cpp173 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg); emitThumbRegPlusImmInReg() local
313 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(CopyOpc), DestReg); emitThumbRegPlusImmediate() local
330 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(ExtraOpc), DestReg); emitThumbRegPlusImmediate() local
370 MachineInstrBuilder MIB(*MBB.getParent(), &MI); rewriteFrameIndex() local
477 MachineInstrBuilder MIB(*MBB.getParent(), &MI); eliminateFrameIndex() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrBuilder.h124 addDirectMem(const MachineInstrBuilder &MIB, unsigned Reg) { in addDirectMem()
143 addOffset(const MachineInstrBuilder &MIB, int Offset) { in addOffset()
148 addOffset(const MachineInstrBuilder &MIB, const MachineOperand& Offset) { in addOffset()
157 addRegOffset(const MachineInstrBuilder &MIB, in addRegOffset()
164 static inline const MachineInstrBuilder &addRegReg(const MachineInstrBuilder &MIB, in addRegReg()
172 addFullAddress(const MachineInstrBuilder &MIB, in addFullAddress()
223 addConstantPoolReference(const MachineInstrBuilder &MIB, unsigned CPI, in addConstantPoolReference()
H A DX86FixupBWInsts.cpp288 MachineInstrBuilder MIB = in tryReplaceLoad() local
332 MachineInstrBuilder MIB = in tryReplaceCopy() local
360 MachineInstrBuilder MIB = in tryReplaceExtend() local
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp128 MachineInstrBuilder CSEMIRBuilder::memoizeMI(MachineInstrBuilder MIB, in memoizeMI()
149 MachineInstrBuilder &MIB) { in generateCopiesIfRequired()
307 auto MIB = MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); in buildInstr() local
317 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildInstr() local
345 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildConstant() local
372 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildFConstant() local
H A DMachineIRBuilder.cpp45 MachineInstrBuilder MachineIRBuilder::insertInstr(MachineInstrBuilder MIB) { in insertInstr()
100 auto MIB = buildInstrNoInsert(TargetOpcode::DBG_VALUE); in buildConstDbgValue() local
131 auto MIB = buildInstr(TargetOpcode::DBG_LABEL); in buildDbgLabel() local
140 auto MIB = buildInstr(TargetOpcode::G_DYN_STACKALLOC); in buildDynStackAlloc() local
150 auto MIB = buildInstr(TargetOpcode::G_FRAME_INDEX); in buildFrameIndex() local
163 auto MIB = buildInstr(TargetOpcode::G_GLOBAL_VALUE); in buildGlobalValue() local
172 auto MIB = buildInstr(TargetOpcode::G_CONSTANT_POOL); in buildConstantPool() local
404 auto MIB = buildInstr(TargetOpcode::G_PTRAUTH_GLOBAL_VALUE); in buildConstantPtrAuth() local
417 auto MIB = buildInstr(TargetOpcode::G_BRCOND); in buildBrCond() local
444 auto MIB = buildInstr(Opcode); in buildLoadInstr() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp59 void addStringImm(const StringRef &Str, MachineInstrBuilder &MIB) { in addStringImm()
80 void addNumImm(const APInt &Imm, MachineInstrBuilder &MIB) { in addNumImm()
103 auto MIB = MIRBuilder.buildInstr(SPIRV::OpName).addUse(Target); in buildOpName() local
108 static void finishBuildOpDecorate(MachineInstrBuilder &MIB, in finishBuildOpDecorate()
120 auto MIB = MIRBuilder.buildInstr(SPIRV::OpDecorate) in buildOpDecorate() local
130 auto MIB = BuildMI(MBB, I, I.getDebugLoc(), TII.get(SPIRV::OpDecorate)) in buildOpDecorate() local
149 auto MIB = MIRBuilder.buildInstr(SPIRV::OpDecorate) in buildOpSpirvDecorations() local
H A DSPIRVPreLegalizer.cpp92 MachineIRBuilder MIB(MF); in addConstantsToTrack() local
169 MachineIRBuilder MIB) { in insertBitcasts()
227 MachineIRBuilder &MIB) { in propagateSPIRVType()
372 SPIRVGlobalRegistry *GR, MachineIRBuilder &MIB, in insertAssignInstr()
403 void processInstr(MachineInstr &MI, MachineIRBuilder &MIB, in processInstr()
427 MachineIRBuilder MIB, in generateAssignInstrs()
575 MachineIRBuilder MIB) { in processInstrsWithTypeFolding()
735 static void insertSpirvDecorations(MachineFunction &MF, MachineIRBuilder MIB) { in insertSpirvDecorations()
754 MachineIRBuilder MIB) { in processSwitches()
859 MachineIRBuilder MIB) { in removeImplicitFallthroughs()
[all …]
H A DSPIRVGlobalRegistry.cpp124 auto MIB = MIRBuilder.buildInstr(SPIRV::OpTypeInt) in getOpTypeInt() local
133 auto MIB = MIRBuilder.buildInstr(SPIRV::OpTypeFloat) in getOpTypeFloat() local
153 auto MIB = MIRBuilder.buildInstr(SPIRV::OpTypeVector) in getOpTypeVector() local
243 MachineInstrBuilder MIB; in getOrCreateConstFP() local
278 MachineInstrBuilder MIB; in getOrCreateConstInt() local
323 MachineInstrBuilder MIB; in buildConstantInt() local
361 MachineInstrBuilder MIB; in buildConstantFP() local
417 MachineInstrBuilder MIB; in getOrCreateCompositeOrNull() local
523 auto MIB = MIRBuilder.buildInstr(SPIRV::OpConstantComposite) in getOrCreateIntCompositeOrNull() local
632 auto MIB = MIRBuilder.buildInstr(SPIRV::OpVariable) in buildGlobalVariable() local
[all …]
H A DSPIRVInstructionSelector.cpp372 auto MIB = BuildMI(BB, I, I.getDebugLoc(), TII.get(SPIRV::OpVectorShuffle)) in spvSelect() local
556 auto MIB = BuildMI(BB, I, I.getDebugLoc(), TII.get(SPIRV::OpSpecConstantOp)) in spvSelect() local
645 auto MIB = BuildMI(BB, I, I.getDebugLoc(), TII.get(SPIRV::OpExtInst)) in selectExtInst() local
744 MachineInstrBuilder &MIB) { in addMemoryOperands()
760 static void addMemoryOperands(uint64_t Flags, MachineInstrBuilder &MIB) { in addMemoryOperands()
776 auto MIB = BuildMI(*I.getParent(), I, I.getDebugLoc(), TII.get(SPIRV::OpLoad)) in selectLoad() local
796 auto MIB = BuildMI(BB, I, I.getDebugLoc(), TII.get(SPIRV::OpStore)) in selectStore() local
875 auto MIB = BuildMI(BB, I, I.getDebugLoc(), TII.get(SPIRV::OpCopyMemorySized)) in selectMemOperation() local
951 auto MIB = in selectUnmergeValues() local
1421 auto MIB = BuildMI(*I.getParent(), I, I.getDebugLoc(), in selectConstVector() local
[all …]
H A DSPIRVPostLegalizer.cpp81 MachineIRBuilder MIB) { in processNewInstrs()
158 MachineIRBuilder MIB(MF); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp513 MachineIRBuilder MIB(MI); in select() local
725 MachineInstr &MI, MachineIRBuilder &MIB, MachineRegisterInfo &MRI) const { in selectMergeValues()
741 MachineInstr &MI, MachineIRBuilder &MIB, MachineRegisterInfo &MRI) const { in selectUnmergeValues()
757 MachineIRBuilder &MIB, in replacePtrWithInt()
770 MachineIRBuilder &MIB, in preISelLower()
792 void RISCVInstructionSelector::renderNegImm(MachineInstrBuilder &MIB, in renderNegImm()
801 void RISCVInstructionSelector::renderImmSubFromXLen(MachineInstrBuilder &MIB, in renderImmSubFromXLen()
810 void RISCVInstructionSelector::renderImmSubFrom32(MachineInstrBuilder &MIB, in renderImmSubFrom32()
819 void RISCVInstructionSelector::renderImmPlus1(MachineInstrBuilder &MIB, in renderImmPlus1()
828 void RISCVInstructionSelector::renderImm(MachineInstrBuilder &MIB, in renderImm()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrBuilder.h41 addOffset(const MachineInstrBuilder &MIB, int Offset) { in addOffset()
49 addRegIndirectWithDisp(const MachineInstrBuilder &MIB, Register Reg, in addRegIndirectWithDisp()
H A DM68kInstrInfo.cpp351 bool M68kInstrInfo::ExpandMOVI(MachineInstrBuilder &MIB, MVT MVTSize) const { in ExpandMOVI()
383 bool M68kInstrInfo::ExpandMOVX_RR(MachineInstrBuilder &MIB, MVT MVTDst, in ExpandMOVX_RR()
422 bool M68kInstrInfo::ExpandMOVSZX_RR(MachineInstrBuilder &MIB, bool IsSigned, in ExpandMOVSZX_RR()
472 bool M68kInstrInfo::ExpandMOVSZX_RM(MachineInstrBuilder &MIB, bool IsSigned, in ExpandMOVSZX_RM()
509 bool M68kInstrInfo::ExpandPUSH_POP(MachineInstrBuilder &MIB, in ExpandPUSH_POP()
525 bool M68kInstrInfo::ExpandCCR(MachineInstrBuilder &MIB, bool IsToCCR) const { in ExpandCCR()
542 bool M68kInstrInfo::ExpandMOVEM(MachineInstrBuilder &MIB, in ExpandMOVEM()
596 static bool Expand2AddrUndef(MachineInstrBuilder &MIB, in Expand2AddrUndef()
612 MachineInstrBuilder MIB(*MI.getParent()->getParent(), MI); in expandPostRAPseudo() local
689 MachineInstrBuilder MIB(*MBB.getParent(), MI); in copyPhysReg() local
H A DM68kExpandPseudo.cpp75 MachineInstrBuilder MIB(*MI.getParent()->getParent(), MI); in INITIALIZE_PASS() local
248 MachineInstrBuilder MIB = in INITIALIZE_PASS() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryProfileInfo.cpp80 MDNode *llvm::memprof::getMIBStackNode(const MDNode *MIB) { in getMIBStackNode()
86 AllocationType llvm::memprof::getMIBAllocType(const MDNode *MIB) { in getMIBAllocType()
101 uint64_t llvm::memprof::getMIBTotalSize(const MDNode *MIB) { in getMIBTotalSize()
173 void CallStackTrie::addCallStack(MDNode *MIB) { in addCallStack()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp187 MachineInstrBuilder &MIB, in CreateVirtualRegisters()
317 InstrEmitter::AddRegisterOperand(MachineInstrBuilder &MIB, in AddRegisterOperand()
398 void InstrEmitter::AddOperand(MachineInstrBuilder &MIB, in AddOperand()
606 MachineInstrBuilder MIB = in EmitSubregNode() local
663 MachineInstrBuilder MIB = BuildMI(*MF, Node->getDebugLoc(), II, NewVReg); in EmitRegSequence() local
756 MachineInstrBuilder &MIB, const MCInstrDesc &DbgValDesc, in AddDbgValueLocationOps()
938 auto MIB = BuildMI(*MF, DL, DbgValDesc); in EmitDbgValueList() local
969 auto MIB = BuildMI(*MF, DL, II); in EmitDbgValueFromSingleOp() local
988 MachineInstrBuilder MIB = BuildMI(*MF, DL, II); in EmitDbgLabel() local
1066 MachineInstrBuilder MIB = BuildMI(*MF, Node->getDebugLoc(), II); in EmitMachineNode() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertReadWriteCSR.cpp132 MachineInstrBuilder MIB = in INITIALIZE_PASS() local
167 MachineInstrBuilder MIB = in emitWriteRoundingMode() local
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp44 MachineInstrBuilder &MIB; member
89 MachineInstrBuilder MIB; member
98 auto MIB = MIRBuilder.buildInstrNoInsert(M68k::RTS); in lowerReturn() local
215 auto MIB = MIRBuilder.buildInstrNoInsert(Opc) in lowerCall() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp128 MachineInstrBuilder &MIB; member
150 auto MIB = MIRBuilder.buildInstrNoInsert(X86::RET).addImm(0); in lowerReturn() local
255 MachineInstrBuilder &MIB; member
344 auto MIB = MIRBuilder.buildInstrNoInsert(CallOpc) in lowerCall() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrBuilder.h25 addFrameReference(const MachineInstrBuilder &MIB, int FI) { in addFrameReference()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16InstrInfo.cpp90 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc)); in copyPhysReg() local
184 static void addSaveRestoreRegs(MachineInstrBuilder &MIB, in addSaveRestoreRegs()
218 MachineInstrBuilder MIB; in makeFrame() local
248 MachineInstrBuilder MIB; in restoreFrame() local

1234567