/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETailPredUtils.h | 108 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 D | ARMExpandPseudoInsts.cpp | 562 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 D | ARMInstructionSelector.cpp | 233 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 D | ThumbRegisterInfo.cpp | 173 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 D | X86InstrBuilder.h | 124 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 D | X86FixupBWInsts.cpp | 288 MachineInstrBuilder MIB = in tryReplaceLoad() local 332 MachineInstrBuilder MIB = in tryReplaceCopy() local 360 MachineInstrBuilder MIB = in tryReplaceExtend() local
|
H A D | X86CallLowering.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CSEMIRBuilder.cpp | 128 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 D | MachineIRBuilder.cpp | 45 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 D | SPIRVUtils.cpp | 59 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 D | SPIRVPreLegalizer.cpp | 92 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 D | SPIRVGlobalRegistry.cpp | 124 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 D | SPIRVInstructionSelector.cpp | 372 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 D | SPIRVPostLegalizer.cpp | 81 MachineIRBuilder MIB) { in processNewInstrs() 158 MachineIRBuilder MIB(MF); in runOnMachineFunction() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVInstructionSelector.cpp | 513 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 D | M68kInstrBuilder.h | 41 addOffset(const MachineInstrBuilder &MIB, int Offset) { in addOffset() 49 addRegIndirectWithDisp(const MachineInstrBuilder &MIB, Register Reg, in addRegIndirectWithDisp()
|
H A D | M68kInstrInfo.cpp | 351 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 D | M68kExpandPseudo.cpp | 75 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 D | MemoryProfileInfo.cpp | 80 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 D | InstrEmitter.cpp | 187 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 D | RISCVInsertReadWriteCSR.cpp | 132 MachineInstrBuilder MIB = in INITIALIZE_PASS() local 167 MachineInstrBuilder MIB = in emitWriteRoundingMode() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kCallLowering.cpp | 44 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 D | X86CallLowering.cpp | 128 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 D | SystemZInstrBuilder.h | 25 addFrameReference(const MachineInstrBuilder &MIB, int FI) { in addFrameReference()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16InstrInfo.cpp | 90 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
|