Home
last modified time | relevance | path

Searched refs:MCInstrDesc (Results 1 – 25 of 192) sorted by relevance

12345678

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h37 class MCInstrDesc; variable
329 const MCInstrDesc &MCID) { in BuildMI()
336 const MCInstrDesc &MCID, Register DestReg) { in BuildMI()
346 const DebugLoc &DL, const MCInstrDesc &MCID, in BuildMI()
362 const DebugLoc &DL, const MCInstrDesc &MCID, in BuildMI()
371 const DebugLoc &DL, const MCInstrDesc &MCID, in BuildMI()
381 const DebugLoc &DL, const MCInstrDesc &MCID, in BuildMI()
392 const MCInstrDesc &MCID) { in BuildMI()
402 const MCInstrDesc &MCID) { in BuildMI()
411 const MCInstrDesc &MCID) { in BuildMI()
[all …]
H A DDFAPacketizer.h45 class MCInstrDesc; variable
79 bool canReserveResources(const MCInstrDesc *MID);
83 void reserveResources(const MCInstrDesc *MID);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h25 class MCInstrDesc; variable
54 const MCInstrDesc &II,
69 const MCInstrDesc *II,
80 const MCInstrDesc *II,
113 const MCInstrDesc &DbgValDesc,
H A DInstrEmitter.cpp135 const MCInstrDesc &II = TII->get(User->getMachineOpcode()); in EmitCopyFromReg()
194 const MCInstrDesc &II, in CreateVirtualRegisters()
302 const MCInstrDesc *II, in AddRegisterOperand()
311 const MCInstrDesc &MCID = MIB->getDesc(); in AddRegisterOperand()
373 const MCInstrDesc *II, in AddOperand()
634 const MCInstrDesc &II = TII->get(TargetOpcode::REG_SEQUENCE); in EmitRegSequence()
693 const MCInstrDesc &DbgValDesc = TII->get(TargetOpcode::DBG_VALUE_LIST); in EmitDbgValue()
731 const MCInstrDesc &DbgValDesc = TII->get(TargetOpcode::DBG_VALUE); in EmitDbgValue()
749 MachineInstrBuilder &MIB, const MCInstrDesc &DbgValDesc, in AddDbgValueLocationOps()
834 const MCInstrDesc &RefII = TII->get(TargetOpcode::DBG_INSTR_REF); in EmitDbgInstrRef()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp29 const MCInstrDesc *MCID = DAG->getInstrDesc(SU); in isLoadAfterStore()
39 const MCInstrDesc *PredMCID = DAG->getInstrDesc(SU->Preds[i].getSUnit()); in isLoadAfterStore()
55 const MCInstrDesc *MCID = DAG->getInstrDesc(SU); in isBCTRAfterSet()
65 const MCInstrDesc *PredMCID = DAG->getInstrDesc(SU->Preds[i].getSUnit()); in isBCTRAfterSet()
85 bool PPCDispatchGroupSBHazardRecognizer::mustComeFirst(const MCInstrDesc *MCID, in mustComeFirst()
147 const MCInstrDesc *MCID = DAG->getInstrDesc(SU); in ShouldPreferAnother()
175 const MCInstrDesc *MCID = DAG->getInstrDesc(SU); in EmitInstruction()
282 const MCInstrDesc &MCID = DAG.TII->get(Opcode); in GetInstrType()
H A DPPCFrameLowering.cpp656 const MCInstrDesc& MFLRInst = TII.get(isPPC64 ? PPC::MFLR8 in emitPrologue()
658 const MCInstrDesc& StoreInst = TII.get(isPPC64 ? PPC::STD in emitPrologue()
660 const MCInstrDesc& StoreUpdtInst = TII.get(isPPC64 ? PPC::STDU in emitPrologue()
662 const MCInstrDesc& StoreUpdtIdxInst = TII.get(isPPC64 ? PPC::STDUX in emitPrologue()
664 const MCInstrDesc& LoadImmShiftedInst = TII.get(isPPC64 ? PPC::LIS8 in emitPrologue()
666 const MCInstrDesc& OrImmInst = TII.get(isPPC64 ? PPC::ORI8 in emitPrologue()
668 const MCInstrDesc& OrInst = TII.get(isPPC64 ? PPC::OR8 in emitPrologue()
670 const MCInstrDesc& SubtractCarryingInst = TII.get(isPPC64 ? PPC::SUBFC8 in emitPrologue()
672 const MCInstrDesc& SubtractImmCarryingInst = TII.get(isPPC64 ? PPC::SUBFIC8 in emitPrologue()
674 const MCInstrDesc &MoveFromCondRegInst = TII.get(isPPC64 ? PPC::MFCR8 in emitPrologue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCInstrInfo.h32 const MCInstrDesc *Desc; // Raw array to allow static init'n
47 void InitMCInstrInfo(const MCInstrDesc *D, const unsigned *NI, const char *ND, in InitMCInstrInfo()
62 const MCInstrDesc &get(unsigned Opcode) const { in get()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCCodeEmitter.cpp54 const MCInstrDesc &Desc, uint64_t &Buffer,
59 const MCInstrDesc &Desc, uint64_t &Buffer, unsigned Offset,
64 const MCInstrDesc &Desc, uint64_t &Buffer, unsigned Offset,
77 const MCInstrDesc &Desc, in encodeBits()
108 const MCInst &MI, const MCInstrDesc &Desc, in encodeReg()
183 const MCInst &MI, const MCInstrDesc &Desc, in encodeImm()
319 const MCInstrDesc &Desc = MCII.get(Opcode); in encodeInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCInstrDesc.cpp21 bool MCInstrDesc::mayAffectControlFlow(const MCInst &MI, in mayAffectControlFlow()
33 bool MCInstrDesc::hasImplicitDefOfPhysReg(unsigned Reg, in hasImplicitDefOfPhysReg()
42 bool MCInstrDesc::hasDefOfPhysReg(const MCInst &MI, unsigned Reg, in hasDefOfPhysReg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SIMDInstrOpt.cpp160 bool shouldReplaceInst(MachineFunction *MF, const MCInstrDesc *InstDesc,
161 SmallVectorImpl<const MCInstrDesc*> &ReplInstrMCID);
218 shouldReplaceInst(MachineFunction *MF, const MCInstrDesc *InstDesc, in shouldReplaceInst()
219 SmallVectorImpl<const MCInstrDesc*> &InstDescRepl) { in shouldReplaceInst()
275 const MCInstrDesc* OriginalMCID; in shouldExitEarly()
276 SmallVector<const MCInstrDesc*, MaxNumRepl> ReplInstrMCID; in shouldExitEarly()
354 const MCInstrDesc *MulMCID, *DupMCID; in optimizeVectElement()
420 SmallVector<const MCInstrDesc*, 2> ReplInstrMCID; in optimizeVectElement()
513 SmallVector<const MCInstrDesc*, MaxNumRepl> ReplInstrMCID; in optimizeLdStInterleave()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp57 bool DFAPacketizer::canReserveResources(const MCInstrDesc *MID) { in canReserveResources()
66 void DFAPacketizer::reserveResources(const MCInstrDesc *MID) { in reserveResources()
76 const MCInstrDesc &MID = MI.getDesc(); in canReserveResources()
83 const MCInstrDesc &MID = MI.getDesc(); in reserveResources()
H A DScoreboardHazardRecognizer.cpp123 const MCInstrDesc *MCID = DAG->getInstrDesc(SU); in getHazardType()
178 const MCInstrDesc *MCID = DAG->getInstrDesc(SU); in EmitInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h422 const MCInstrDesc &DefMCID,
426 const MCInstrDesc &DefMCID,
430 const MCInstrDesc &UseMCID,
434 const MCInstrDesc &UseMCID,
438 const MCInstrDesc &DefMCID,
440 const MCInstrDesc &UseMCID,
445 const MCInstrDesc &DefMCID, unsigned DefAdj,
448 const MCInstrDesc &UseMCID, unsigned UseAdj) const;
882 const MCInstrDesc &Desc = TII->get(Opcode); in isLegalAddressImm()
H A DMLxExpansionPass.cpp184 const MCInstrDesc &MCID = MI->getDesc(); in hasRAWHazard()
284 const MCInstrDesc &MCID1 = TII->get(MulOpc); in ExpandFPMLxInstruction()
285 const MCInstrDesc &MCID2 = TII->get(AddSubOpc); in ExpandFPMLxInstruction()
339 const MCInstrDesc &MCID = MI->getDesc(); in ExpandFPMLxInstructions()
H A DARMHazardRecognizer.cpp29 const MCInstrDesc &MCID = MI->getDesc(); in hasRAWHazard()
50 const MCInstrDesc &MCID = MI->getDesc(); in getHazardType()
53 const MCInstrDesc &LastMCID = LastMI->getDesc(); in getHazardType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kInstrBuilder.h63 const MCInstrDesc &MCID = MI->getDesc();
80 const MCInstrDesc &MCID = MI->getDesc();
H A DM68kInstrInfo.h312 const MCInstrDesc &Desc, MVT MVTDst, MVT MVTSrc) const;
315 bool ExpandPUSH_POP(MachineInstrBuilder &MIB, const MCInstrDesc &Desc,
322 bool ExpandMOVEM(MachineInstrBuilder &MIB, const MCInstrDesc &Desc,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMips16InstrInfo.h24 class MCInstrDesc; variable
100 const MCInstrDesc& AddiuSpImm(int64_t Imm) const;
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.h157 const MCInstrDesc &Description;
166 Instruction(const MCInstrDesc *Description, StringRef Name,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp90 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MCI); in init()
312 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I); in reportBranchErrors()
323 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I); in checkHWLoop()
337 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I); in checkCOFMax1()
464 MCInstrDesc const &Desc = in checkNewValues()
539 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I); in registerProducer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h760 bool isSISrcOperand(const MCInstrDesc &Desc, unsigned OpNo);
763 bool isSISrcFPOperand(const MCInstrDesc &Desc, unsigned OpNo);
766 bool isSISrcInlinableOperand(const MCInstrDesc &Desc, unsigned OpNo);
775 unsigned getRegOperandSize(const MCRegisterInfo *MRI, const MCInstrDesc &Desc,
820 inline unsigned getOperandSize(const MCInstrDesc &Desc, unsigned OpNo) { in getOperandSize()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/
H A DInstrBuilder.cpp206 static void computeMaxLatency(InstrDesc &ID, const MCInstrDesc &MCDesc, in computeMaxLatency()
221 static Error verifyOperands(const MCInstrDesc &MCDesc, const MCInst &MCI) { in verifyOperands()
252 const MCInstrDesc &MCDesc = MCII.get(MCI.getOpcode()); in populateWrites()
429 const MCInstrDesc &MCDesc = MCII.get(MCI.getOpcode()); in populateReads()
517 const MCInstrDesc &MCDesc = MCII.get(Opcode); in createInstrDescImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp127 const MCInstrDesc &MID = MI.getDesc(); in INITIALIZE_PASS_DEPENDENCY()
194 const MCInstrDesc &UseMID = UseMI.getDesc(); in canRemoveAddasl()
357 const MCInstrDesc &MID = MI->getDesc(); in processAddUses()
416 const MCInstrDesc &MID = UseMI->getDesc(); in updateAddUses()
444 const MCInstrDesc &MID = MI.getDesc(); in analyzeUses()
626 const MCInstrDesc &UseMID = UseMI->getDesc(); in changeAddAsl()
673 const MCInstrDesc &MID = UseMI->getDesc(); in xformUseMI()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DSIMCCodeEmitter.cpp308 const MCInstrDesc &Desc = MCII.get(Opcode); in encodeInstruction()
420 const MCInstrDesc &Desc = MCII.get(MI.getOpcode()); in getSDWASrcEncoding()
520 const MCInstrDesc &Desc = MCII.get(MI.getOpcode()); in getMachineOpValue()
535 const MCInstrDesc &Desc = MCII.get(MI.getOpcode()); in getMachineOpValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp345 const MCInstrDesc &Desc = MI.getDesc(); in chooseBestLEA()
448 const MCInstrDesc &Desc = MI.getDesc(); in isReplaceable()
514 const MCInstrDesc &Desc = MI.getDesc(); in removeRedundantAddrCalc()
672 const MCInstrDesc &Desc = MI.getDesc(); in removeRedundantLEAs()

12345678