Home
last modified time | relevance | path

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

123

/freebsd-14.2/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCAssembler.cpp497 const MCSubtargetInfo *STI = EF.getSubtargetInfo(); in writeFragmentPadding()
559 if (!Asm.getBackend().writeNopData(OS, Count, AF.getSubtargetInfo())) in writeFragment()
640 Asm.getBackend().getMaximumNopSize(*NF.getSubtargetInfo()); in writeFragment()
665 NF.getSubtargetInfo())) { in writeFragment()
683 if (!Asm.getBackend().writeNopData(OS, FragmentSize, BF.getSubtargetInfo())) in writeFragment()
892 STI = DF.getSubtargetInfo(); in layout()
900 STI = RF.getSubtargetInfo(); in layout()
965 DF->getSubtargetInfo(), Value, WasForced); in fixupNeedsRelaxation()
980 if (!getBackend().mayNeedRelaxation(F->getInst(), *F->getSubtargetInfo())) in fragmentNeedsRelaxation()
1005 getBackend().relaxInstruction(Relaxed, *F.getSubtargetInfo()); in relaxInstruction()
[all …]
H A DMCWasmStreamer.cpp50 if (DF->getSubtargetInfo() == nullptr && EF->getSubtargetInfo()) in mergeFragment()
51 DF->setHasInstructions(*EF->getSubtargetInfo()); in mergeFragment()
H A DMCELFStreamer.cpp86 if (DF->getSubtargetInfo() == nullptr && EF->getSubtargetInfo()) in mergeFragment()
87 DF->setHasInstructions(*EF->getSubtargetInfo()); in mergeFragment()
507 *getContext().getSubtargetInfo())) in finalizeCGProfileEntry()
582 CheckBundleSubtargets(DF->getSubtargetInfo(), &STI); in emitInstToData()
593 CheckBundleSubtargets(DF->getSubtargetInfo(), &STI); in emitInstToData()
694 mergeFragment(getOrCreateDataFragment(DF->getSubtargetInfo()), DF); in emitBundleUnlock()
/freebsd-14.2/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp130 OutStreamer->emitInstruction(Inst, getSubtargetInfo()); in EmitAndCountInstruction()
807 OutStreamer->emitInstruction(CallInst, getSubtargetInfo()); in LowerSTATEPOINT()
851 OutStreamer->emitInstruction(MI, getSubtargetInfo()); in LowerFAULTING_OP()
1098 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_EVENT_CALL()
1195 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_TYPED_EVENT_CALL()
1298 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_FUNCTION_ENTER()
1328 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_RET()
1336 OutStreamer->emitInstruction(Ret, getSubtargetInfo()); in LowerPATCHABLE_RET()
1352 OutStreamer->emitCodeAlignment(Align(2), &getSubtargetInfo()); in LowerPATCHABLE_TAIL_CALL()
1375 OutStreamer->emitInstruction(TC, getSubtargetInfo()); in LowerPATCHABLE_TAIL_CALL()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCObjectFileInfo.cpp28 return getTextSectionAlignment(*getContext().getSubtargetInfo()); in getTextSectionAlignment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kAsmPrinter.cpp165 getSubtargetInfo().getFeatureBits()); in emitInstruction()
185 OutStreamer->emitInstruction(TmpInst0, getSubtargetInfo()); in emitInstruction()
/freebsd-14.2/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()
/freebsd-14.2/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
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCFragment.h173 const MCSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
340 const MCSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
397 const MCSubtargetInfo *getSubtargetInfo() const { return &STI; } in getSubtargetInfo() function
610 const MCSubtargetInfo *getSubtargetInfo() const { return &STI; } in getSubtargetInfo() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp53 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MCInstLower.cpp49 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonAsmBackend.cpp54 E.encodeInstruction(HMB, Code, Fixups, *RF.getSubtargetInfo()); in ReplaceInstruction()
745 Context, *MCII, *RF.getSubtargetInfo(), Inst, in finishLayout()
753 *RF.getSubtargetInfo(), Inst); in finishLayout()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetSchedule.h62 const TargetSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetObjectFile.cpp21 *getContext().getSubtargetInfo()); in getTextSectionAlignment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp767 if (mayNeedRelaxation(RF.getInst(), *RF.getSubtargetInfo())) in padInstructionViaPrefix()
814 if (!mayNeedRelaxation(RF.getInst(), *RF.getSubtargetInfo())) in padInstructionViaRelaxation()
820 relaxInstruction(Relaxed, *RF.getSubtargetInfo()); in padInstructionViaRelaxation()
824 Emitter.encodeInstruction(Relaxed, Code, Fixups, *RF.getSubtargetInfo()); in padInstructionViaRelaxation()
930 if (mayNeedRelaxation(RF.getInst(), *RF.getSubtargetInfo())) in finishLayout()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp142 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp331 smallData(*this, MI, *OutStreamer, Imm, 8, getSubtargetInfo()); in HexagonProcessInstruction()
349 smallData(*this, MI, *OutStreamer, Imm, 4, getSubtargetInfo()); in HexagonProcessInstruction()
746 getSubtargetInfo().getFeatureBits()); in emitInstruction()
775 OutStreamer->emitInstruction(MCB, getSubtargetInfo()); in emitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYTargetStreamer.cpp33 Streamer.getContext().getSubtargetInfo()); // align naturally in emitAll()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h218 const MCSubtargetInfo& getSubtargetInfo() const { return STI; } in getSubtargetInfo() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp153 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp273 getSubtargetInfo().getFeatureBits()); in emitInstruction()
281 LowerGETPCXAndEmitMCInsts(MI, getSubtargetInfo()); in emitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.cpp189 if (!AF.getSubtargetInfo()->hasFeature(LoongArch::FeatureRelax)) in shouldInsertExtraNopBytesForCodeAlign()
212 if (!AF.getSubtargetInfo()->hasFeature(LoongArch::FeatureRelax)) in shouldInsertFixupForCodeAlign()

123