/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVOptWInstrs.cpp | 109 hasAllNBitUsers(const MachineInstr & OrigMI,const RISCVSubtarget & ST,const MachineRegisterInfo & MRI,unsigned OrigBits) hasAllNBitUsers() argument 333 hasAllWUsers(const MachineInstr & OrigMI,const RISCVSubtarget & ST,const MachineRegisterInfo & MRI) hasAllWUsers() argument 384 isSignExtendedW(Register SrcReg,const RISCVSubtarget & ST,const MachineRegisterInfo & MRI,SmallPtrSetImpl<MachineInstr * > & FixableDef) isSignExtendedW() argument 623 removeSExtWInstrs(MachineFunction & MF,const RISCVInstrInfo & TII,const RISCVSubtarget & ST,MachineRegisterInfo & MRI) removeSExtWInstrs() argument 675 stripWSuffixes(MachineFunction & MF,const RISCVInstrInfo & TII,const RISCVSubtarget & ST,MachineRegisterInfo & MRI) stripWSuffixes() argument 708 const RISCVSubtarget &ST = MF.getSubtarget<RISCVSubtarget>(); runOnMachineFunction() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVModuleAnalysis.cpp | 59 getSymbolicOperandRequirements(SPIRV::OperandCategory::OperandCategory Category,unsigned i,const SPIRVSubtarget & ST,SPIRV::RequirementHandler & Reqs) getSymbolicOperandRequirements() argument 405 getAndAddRequirements(SPIRV::OperandCategory::OperandCategory Category,uint32_t i,const SPIRVSubtarget & ST) getAndAddRequirements() argument 538 initAvailableCapabilities(const SPIRVSubtarget & ST) initAvailableCapabilities() argument 553 initAvailableCapabilitiesForOpenCL(const SPIRVSubtarget & ST) initAvailableCapabilitiesForOpenCL() argument 598 initAvailableCapabilitiesForVulkan(const SPIRVSubtarget & ST) initAvailableCapabilitiesForVulkan() argument 613 addOpDecorateReqs(const MachineInstr & MI,unsigned DecIndex,SPIRV::RequirementHandler & Reqs,const SPIRVSubtarget & ST) addOpDecorateReqs() argument 630 addOpTypeImageReqs(const MachineInstr & MI,SPIRV::RequirementHandler & Reqs,const SPIRVSubtarget & ST) addOpTypeImageReqs() argument 683 addInstrRequirements(const MachineInstr & MI,SPIRV::RequirementHandler & Reqs,const SPIRVSubtarget & ST) addInstrRequirements() argument 930 collectReqs(const Module & M,SPIRV::ModuleAnalysisInfo & MAI,MachineModuleInfo * MMI,const SPIRVSubtarget & ST) collectReqs() argument 1006 handleMIFlagDecoration(MachineInstr & I,const SPIRVSubtarget & ST,const SPIRVInstrInfo & TII,SPIRV::RequirementHandler & Reqs) handleMIFlagDecoration() argument 1035 addDecorations(const Module & M,const SPIRVInstrInfo & TII,MachineModuleInfo * MMI,const SPIRVSubtarget & ST,SPIRV::ModuleAnalysisInfo & MAI) addDecorations() argument [all...] |
H A D | SPIRVLegalizerInfo.h | 28 const SPIRVSubtarget *ST; variable
|
H A D | SPIRVTargetTransformInfo.h | 30 const SPIRVSubtarget *ST; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIFrameLowering.cpp | 79 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in getVGPRSpillLaneOrTempRegister() local 134 static void buildPrologSpill(const GCNSubtarget &ST, const SIRegisterInfo &TRI, in buildPrologSpill() argument 157 static void buildEpilogRestore(const GCNSubtarget &ST, in buildEpilogRestore() argument 228 const GCNSubtarget &ST; member in llvm::PrologEpilogSGPRSpillBuilder 385 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); emitEntryFunctionFlatScratchInit() local 541 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); getEntryFunctionReservedScratchRsrcReg() local 590 getScratchScaleFactor(const GCNSubtarget & ST) getScratchScaleFactor() argument 610 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); emitEntryFunctionPrologue() local 728 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); emitEntryFunctionScratchRsrcRegSetup() local 889 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); buildScratchExecCopy() local 920 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); emitCSRSpillStores() local 1006 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); emitCSRSpillRestores() local 1078 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); emitPrologue() local 1227 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); emitEpilogue() local 1332 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); processFunctionBeforeFrameFinalized() local 1449 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); processFunctionBeforeFrameIndicesReplaced() local 1495 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); determinePrologEpilogSGPRSaves() local 1570 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); determineCalleeSaves() local 1647 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); determineCalleeSavesSGPR() local 1691 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); assignCalleeSavedSpillSlots() local 1727 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); allocateScavengingFrameIndexesNearIncomingSP() local 1760 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); eliminateCallFramePseudoInstr() local [all...] |
H A D | GCNIterativeScheduler.cpp | 92 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in printRegions() local 115 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in printSchedRP() local 398 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in scheduleRegion() local 412 const auto &ST = MF.getSubtarget<GCNSubtarget>(); sortRegionsByPressure() local 429 const auto &ST = MF.getSubtarget<GCNSubtarget>(); tryMaximizeOccupancy() local 466 const auto &ST = MF.getSubtarget<GCNSubtarget>(); scheduleLegacyMaxOccupancy() local 520 const auto &ST = MF.getSubtarget<GCNSubtarget>(); scheduleMinReg() local 554 const auto &ST = MF.getSubtarget<GCNSubtarget>(); scheduleILP() local [all...] |
H A D | SILowerSGPRSpills.cpp | 93 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in insertCSRSaves() local 136 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in insertCSRRestores() local 213 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in spillCalleeSavedRegs() local 309 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); runOnMachineFunction() local
|
H A D | AMDGPURemoveIncompatibleFunctions.cpp | 83 const SubtargetSubTypeKV *getGPUInfo(const GCNSubtarget &ST, in getGPUInfo() argument 139 const GCNSubtarget *ST = in checkFunction() local
|
H A D | AMDGPULegalizerInfo.h | 31 const GCNSubtarget &ST; variable
|
H A D | SIMachineFunctionInfo.cpp | 46 const GCNSubtarget &ST = *static_cast<const GCNSubtarget *>(STI); in SIMachineFunctionInfo() local 183 const GCNSubtarget& ST = MF.getSubtarget<GCNSubtarget>(); limitOccupancy() local 360 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); allocatePhysicalVGPRForSGPRSpills() local 404 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); allocateSGPRSpillToVGPRLane() local 445 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); allocateVGPRSpillToAGPR() local 587 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); getGITPtrLoReg() local [all...] |
H A D | AMDGPULowerKernelArguments.cpp | 31 const GCNSubtarget &ST; member in __anon70e62ae30111::PreloadKernelArgInfo 37 PreloadKernelArgInfo(Function &F, const GCNSubtarget &ST) : F(F), ST(ST) { in PreloadKernelArgInfo() argument 105 const GCNSubtarget &ST = TM.getSubtarget<GCNSubtarget>(F); in lowerKernelArguments() local [all...] |
H A D | AMDGPUInstrInfo.cpp | 28 AMDGPUInstrInfo::AMDGPUInstrInfo(const GCNSubtarget &ST) { } in AMDGPUInstrInfo()
|
H A D | AMDGPUTargetTransformInfo.h | 43 const TargetSubtargetInfo *ST; variable 68 const GCNSubtarget *ST; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | CBufferDataLayout.cpp | 25 StructType *ST; member 73 if (auto *ST = dyn_cast<StructType>(Ty)) { in getTypeAllocSize() local 93 LegacyCBufferLayout::getStructLayout(StructType *ST) { in getStructLayout()
|
H A D | DXILOpBuilder.cpp | 113 StructType *ST = cast<StructType>(Ty); in getTypeName() local 116 StructType *ST = cast<StructType>(Ty); in getTypeName() local 170 StructType *ST = StructType::getTypeByName(Ctx, Name); in getOrCreateStructType() local 315 auto *ST = cast<StructType>(OverloadType); getOverloadTy() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | SymbolTableListTraitsImpl.h | 74 if (ValueSymbolTable *ST = getSymTab(Owner)) in addNodeToList() local 83 if (ValueSymbolTable *ST = getSymTab(getListOwner())) in removeNodeFromList() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 68 MipsLegalizerInfo::MipsLegalizerInfo(const MipsSubtarget &ST) { in MipsLegalizerInfo() argument 471 SelectMSA3OpIntrinsic(MachineInstr & MI,unsigned Opcode,MachineIRBuilder & MIRBuilder,const MipsSubtarget & ST) SelectMSA3OpIntrinsic() argument 486 MSA3OpIntrinsicToGeneric(MachineInstr & MI,unsigned Opcode,MachineIRBuilder & MIRBuilder,const MipsSubtarget & ST) MSA3OpIntrinsicToGeneric() argument 498 MSA2OpIntrinsicToGeneric(MachineInstr & MI,unsigned Opcode,MachineIRBuilder & MIRBuilder,const MipsSubtarget & ST) MSA2OpIntrinsicToGeneric() argument 510 const MipsSubtarget &ST = MI.getMF()->getSubtarget<MipsSubtarget>(); legalizeIntrinsic() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CompressEVEX.cpp | 207 ST.getInstrInfo()->commuteInstruction(MI, false, 1, 2); in CompressEVEXImpl() argument 185 isRedundantNewDataDest(MachineInstr & MI,const X86Subtarget & ST) isRedundantNewDataDest() argument 283 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); runOnMachineFunction() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/GISel/ |
H A D | BPFLegalizerInfo.cpp | 20 BPFLegalizerInfo::BPFLegalizerInfo(const BPFSubtarget &ST) { in BPFLegalizerInfo()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.h | 68 const AArch64Subtarget *ST; global() variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySelectionDAGInfo.cpp | 25 auto &ST = DAG.getMachineFunction().getSubtarget<WebAssemblySubtarget>(); in EmitTargetCodeForMemcpy() local 49 auto &ST = DAG.getMachineFunction().getSubtarget<WebAssemblySubtarget>(); in EmitTargetCodeForMemset() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kLegalizerInfo.cpp | 22 M68kLegalizerInfo::M68kLegalizerInfo(const M68kSubtarget &ST) { in M68kLegalizerInfo()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCRegisterInfo.h | 27 const ARCSubtarget &ST; member
|
H A D | ARCFrameLowering.h | 72 const ARCSubtarget &ST; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTaggingPreRA.cpp | 262 SlotWithTag ST{*I}; in findFirstSlotCandidate() local 315 SlotWithTag ST{*I}; in findFirstSlotCandidate() local 326 SlotWithTag ST{*I}; in findFirstSlotCandidate() local
|