Searched refs:SubtargetInfo (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCCodeEmitter.cpp | 52 const MCSubtargetInfo &SubtargetInfo) const; 58 const MCSubtargetInfo &SubtargetInfo) const; 62 const MCSubtargetInfo &SubtargetInfo) const; 66 const MCSubtargetInfo &SubtargetInfo) const; 70 const MCSubtargetInfo &SubtargetInfo) const; 74 const MCSubtargetInfo &SubtargetInfo) const; 78 const MCSubtargetInfo &SubtargetInfo) const override; 110 const MCSubtargetInfo &SubtargetInfo) const { in getMachineOpValue() 174 const MCSubtargetInfo &SubtargetInfo) const { in encodeInstruction() 176 unsigned Value = getBinaryCodeForInstr(Inst, Fixups, SubtargetInfo); in encodeInstruction() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVAsmPrinter.cpp | 94 const MCSubtargetInfo &SubtargetInfo); 119 void emitAttributes(const MCSubtargetInfo &SubtargetInfo); 262 const MCSubtargetInfo &SubtargetInfo) { in EmitToStreamer() argument 264 bool Res = RISCVRVC::compress(CInst, Inst, SubtargetInfo); in EmitToStreamer() 267 S.emitInstruction(Res ? CInst : Inst, SubtargetInfo); in EmitToStreamer() 552 MCSubtargetInfo SubtargetInfo = *TM.getMCSubtargetInfo(); in emitStartOfAsmFile() local 565 !SubtargetInfo.hasFeature(Feature.Value)) in emitStartOfAsmFile() 566 SubtargetInfo.ToggleFeature(Feature.Key); in emitStartOfAsmFile() 572 RTS.setFlagsFromFeatures(SubtargetInfo); in emitStartOfAsmFile() 576 emitAttributes(SubtargetInfo); in emitStartOfAsmFile() [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 1094 std::unique_ptr<const MCSubtargetInfo> SubtargetInfo; member in __anonb0dd98cb0611::DisassemblerTarget 1128 SubtargetInfo.reset( in DisassemblerTarget() 1130 if (!SubtargetInfo) in DisassemblerTarget() 1139 RegisterInfo.get(), SubtargetInfo.get()); in DisassemblerTarget() 1146 DisAsm.reset(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)); in DisassemblerTarget() 1184 SubtargetInfo(TheTarget->createMCSubtargetInfo(TripleName, MCPU, in DisassemblerTarget() 1187 DisAsm(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)), in DisassemblerTarget() 1720 PrimaryTarget.SubtargetInfo->checkFeatures("+thumb-mode"); in disassembleObject() 1841 if (PrimaryTarget.SubtargetInfo->checkFeatures("+thumb-mode")) in disassembleObject() 1849 addPltEntries(*PltTarget->SubtargetInfo, Obj, SectionNames, AllSymbols, in disassembleObject() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 88 Lexer(Parser.getLexer()), SubtargetInfo(STI) { in LanaiAsmParser() 90 ComputeAvailableFeatures(SubtargetInfo.getFeatureBits())); in LanaiAsmParser() 97 const MCSubtargetInfo &SubtargetInfo; member in __anon93849a6a0111::LanaiAsmParser 657 Out.emitInstruction(Inst, SubtargetInfo); in matchAndEmitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.cpp | 302 MCSubtargetInfo *SubtargetInfo( in loadGenericTargetInfo() local 304 if (!SubtargetInfo) in loadGenericTargetInfo() 307 STI.reset(SubtargetInfo); in loadGenericTargetInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TypePromotion.cpp | 927 const TargetSubtargetInfo *SubtargetInfo = TM->getSubtargetImpl(F); in run() local 928 TLI = SubtargetInfo->getTargetLowering(); in run()
|
| H A D | CodeGenPrepare.cpp | 309 const TargetSubtargetInfo *SubtargetInfo = nullptr; member in __anon1d600f580111::CodeGenPrepare 516 CGP.SubtargetInfo = TM->getSubtargetImpl(F); in runOnFunction() 517 CGP.TLI = CGP.SubtargetInfo->getTargetLowering(); in runOnFunction() 518 CGP.TRI = CGP.SubtargetInfo->getRegisterInfo(); in runOnFunction() 564 SubtargetInfo = TM->getSubtargetImpl(F); in run() 565 TLI = SubtargetInfo->getTargetLowering(); in run() 566 TRI = SubtargetInfo->getRegisterInfo(); in run() 5976 SubtargetInfo->addrSinkUsingGEPs())) { in optimizeMemoryInst()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 2362 SubtargetInfo/-gen-subtarget \
|