Home
last modified time | relevance | path

Searched refs:getSubtargetInfo (Results 1 – 25 of 54) sorted by relevance

123

/src/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp154 MCSubtargetInfo STI = getSubtargetInfo(); in emitCallInstruction()
191 MCSubtargetInfo STI = getSubtargetInfo(); in customEmitInstruction()
199 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/MC/
H A DMCAssembler.cpp590 const MCSubtargetInfo *STI = EF.getSubtargetInfo(); in writeFragmentPadding()
652 if (!Asm.getBackend().writeNopData(OS, Count, AF.getSubtargetInfo())) in writeFragment()
733 Asm.getBackend().getMaximumNopSize(*NF.getSubtargetInfo()); in writeFragment()
758 NF.getSubtargetInfo())) { in writeFragment()
776 if (!Asm.getBackend().writeNopData(OS, FragmentSize, BF.getSubtargetInfo())) in writeFragment()
989 STI = DF.getSubtargetInfo(); in layout()
997 STI = RF.getSubtargetInfo(); in layout()
1060 bool Resolved = evaluateFixup(Fixup, DF, Target, DF->getSubtargetInfo(), in fixupNeedsRelaxation()
1075 if (!getBackend().mayNeedRelaxation(F->getInst(), *F->getSubtargetInfo())) in fragmentNeedsRelaxation()
1099 getBackend().relaxInstruction(Relaxed, *F.getSubtargetInfo()); in relaxInstruction()
[all …]
/src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.cpp34 MI->getOpcode(), getSubtargetInfo().getFeatureBits()); in emitInstruction()
178 OutStreamer->emitCodeAlignment(Align(4), &getSubtargetInfo()); in emitSled()
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp140 OutStreamer->emitInstruction(Inst, getSubtargetInfo()); in EmitAndCountInstruction()
141 SMShadowTracker.count(Inst, getSubtargetInfo(), CodeEmitter.get()); in EmitAndCountInstruction()
838 OutStreamer->emitInstruction(CallInst, getSubtargetInfo()); in LowerSTATEPOINT()
882 OutStreamer->emitInstruction(MI, getSubtargetInfo()); in LowerFAULTING_OP()
1001 CodeEmitter->encodeInstruction(MCI, Code, Fixups, getSubtargetInfo()); in LowerPATCHABLE_OP()
1026 SMShadowTracker.emitShadowPadding(*OutStreamer, getSubtargetInfo()); in LowerSTACKMAP()
1043 SMShadowTracker.emitShadowPadding(*OutStreamer, getSubtargetInfo()); in LowerPATCHPOINT()
1129 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_EVENT_CALL()
1227 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_TYPED_EVENT_CALL()
1331 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_FUNCTION_ENTER()
[all …]
/src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kAsmPrinter.cpp165 getSubtargetInfo().getFeatureBits()); in emitInstruction()
185 OutStreamer->emitInstruction(TmpInst0, getSubtargetInfo()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCObjectFileInfo.cpp28 return getTextSectionAlignment(*getContext().getSubtargetInfo()); in getTextSectionAlignment()
/src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEAsmPrinter.cpp331 getSubtargetInfo().getFeatureBits()); in emitInstruction()
340 lowerGETGOTAndEmitMCInsts(MI, getSubtargetInfo()); in emitInstruction()
343 lowerGETFunPLTAndEmitMCInsts(MI, getSubtargetInfo()); in emitInstruction()
346 lowerGETTLSAddrAndEmitMCInsts(MI, getSubtargetInfo()); in emitInstruction()
/src/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCFragment.h165 const MCSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
327 const MCSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
384 const MCSubtargetInfo *getSubtargetInfo() const { return &STI; } in getSubtargetInfo() function
592 const MCSubtargetInfo *getSubtargetInfo() const { return &STI; } in getSubtargetInfo() function
/src/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp177 const MCSubtargetInfo *STI = DC->getSubtargetInfo(); in getItineraryLatency()
197 const MCSubtargetInfo *STI = DC->getSubtargetInfo(); in getLatency()
280 IP->printInst(&Inst, PC, AnnotationsStr, *DC->getSubtargetInfo(), in LLVMDisasmInstruction()
H A DDisassembler.h113 const MCSubtargetInfo *getSubtargetInfo() const { return MSI.get(); } in getSubtargetInfo() function
/src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp53 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MCInstLower.cpp49 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonAsmBackend.cpp53 E.encodeInstruction(HMB, Code, Fixups, *RF.getSubtargetInfo()); in ReplaceInstruction()
738 Context, *MCII, *RF.getSubtargetInfo(), Inst, in finishLayout()
746 *RF.getSubtargetInfo(), Inst); in finishLayout()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCExpr.cpp110 const MCSubtargetInfo *STI = Ctx.getSubtargetInfo(); in evaluateExtraSGPRs()
138 const MCSubtargetInfo *STI = Ctx.getSubtargetInfo(); in evaluateTotalNumVGPR()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetSchedule.h62 const TargetSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
/src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp333 smallData(*this, MI, *OutStreamer, Imm, 8, getSubtargetInfo()); in HexagonProcessInstruction()
351 smallData(*this, MI, *OutStreamer, Imm, 4, getSubtargetInfo()); in HexagonProcessInstruction()
748 getSubtargetInfo().getFeatureBits()); in emitInstruction()
777 OutStreamer->emitInstruction(MCB, getSubtargetInfo()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp141 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYTargetStreamer.cpp33 Streamer.getContext().getSubtargetInfo()); // align naturally in emitAll()
/src/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp777 if (mayNeedRelaxation(RF.getInst(), *RF.getSubtargetInfo())) in padInstructionViaPrefix()
824 if (!mayNeedRelaxation(RF.getInst(), *RF.getSubtargetInfo())) in padInstructionViaRelaxation()
830 relaxInstruction(Relaxed, *RF.getSubtargetInfo()); in padInstructionViaRelaxation()
834 Emitter.encodeInstruction(Relaxed, Code, Fixups, *RF.getSubtargetInfo()); in padInstructionViaRelaxation()
938 if (mayNeedRelaxation(RF.getInst(), *RF.getSubtargetInfo())) in finishLayout()
/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetObjectFile.cpp22 *getContext().getSubtargetInfo()); in getTextSectionAlignment()
/src/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h217 const MCSubtargetInfo& getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
/src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp153 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp273 getSubtargetInfo().getFeatureBits()); in emitInstruction()
281 LowerGETPCXAndEmitMCInsts(MI, getSubtargetInfo()); in emitInstruction()
/src/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.cpp188 if (!AF.getSubtargetInfo()->hasFeature(LoongArch::FeatureRelax)) in shouldInsertExtraNopBytesForCodeAlign()
211 if (!AF.getSubtargetInfo()->hasFeature(LoongArch::FeatureRelax)) in shouldInsertFixupForCodeAlign()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp213 OutStreamer->emitCodeAlignment(Align(4), &getSubtargetInfo()); in EmitSled()

123