Home
last modified time | relevance | path

Searched defs:TII (Results 1 – 25 of 435) sorted by relevance

12345678910>>...18

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A53Fix835769.cpp81 const TargetInstrInfo *TII; member in __anon205bf5cf0111::AArch64A53Fix835769
137 const TargetInstrInfo *TII) { in getBBFallenThrough()
162 const TargetInstrInfo *TII) { in getLastNonPseudo()
178 const TargetInstrInfo *TII) { in insertNopBeforeInstruction()
H A DAArch64CleanupLocalDynamicTLSPass.cpp100 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); replaceTLSBaseAddrCall() local
122 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); setRegister() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp142 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitPrologueInsns() local
190 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitEpilogueInsns() local
232 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitSPAdjustment() local
277 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitSPExtend() local
313 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitPrologue() local
398 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitEpilogue() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp55 const AVRInstrInfo &TII = *STI.getInstrInfo(); in emitPrologue() local
146 const AVRInstrInfo &TII = *STI.getInstrInfo(); in restoreStatusRegister() local
180 const AVRInstrInfo &TII = *STI.getInstrInfo(); in emitEpilogue() local
254 const TargetInstrInfo &TII = *STI.getInstrInfo(); in spillCalleeSavedRegisters() local
303 const TargetInstrInfo &TII = *STI.getInstrInfo(); in restoreCalleeSavedRegisters() local
321 const TargetInstrInfo &TII) { in fixStackStores()
351 const AVRInstrInfo &TII = *STI.getInstrInfo(); in eliminateCallFramePseudoInstr() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp62 const DebugLoc &dl, const TargetInstrInfo &TII, in EmitDefCfaRegister() argument
72 const DebugLoc &dl, const TargetInstrInfo &TII, in EmitDefCfaOffset() argument
83 const TargetInstrInfo &TII, unsigned DRegNum, in EmitCfiOffset() argument
100 const TargetInstrInfo &TII, int OffsetFromTop, in IfNeededExtSP() argument
123 const TargetInstrInfo &TII, in in IfNeededLDAWSP() argument
192 RestoreSpillList(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & dl,const TargetInstrInfo & TII,int & RemainingAdj,SmallVectorImpl<StackSlotInfo> & SpillList) RestoreSpillList() argument
230 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); emitPrologue() local
347 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); emitEpilogue() local
422 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); spillCalleeSavedRegisters() local
453 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); restoreCalleeSavedRegisters() local
485 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); eliminateCallFramePseudoInstr() local
[all...]
H A DXCoreRegisterInfo.cpp62 const XCoreInstrInfo &TII, in InsertFPImmInst()
93 const XCoreInstrInfo &TII, in InsertFPConstInst()
130 const XCoreInstrInfo &TII, in InsertSPImmInst()
163 const XCoreInstrInfo &TII, in InsertSPConstInst()
266 const XCoreInstrInfo &TII = in eliminateFrameIndex() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIModeRegister.cpp165 const SIInstrInfo *TII) { in getInstructionMode() argument
223 insertSetreg(MachineBasicBlock & MBB,MachineInstr * MI,const SIInstrInfo * TII,Status InstrMode) insertSetreg() argument
259 processBlockPhase1(MachineBasicBlock & MBB,const SIInstrInfo * TII) processBlockPhase1() argument
361 processBlockPhase2(MachineBasicBlock & MBB,const SIInstrInfo * TII) processBlockPhase2() argument
425 processBlockPhase3(MachineBasicBlock & MBB,const SIInstrInfo * TII) processBlockPhase3() argument
440 const SIInstrInfo *TII = ST.getInstrInfo(); runOnMachineFunction() local
[all...]
H A DAMDGPUExportClustering.cpp33 static bool isPositionExport(const SIInstrInfo *TII, SUnit *SU) { in isPositionExport()
39 static void sortChain(const SIInstrInfo *TII, SmallVector<SUnit *, 8> &Chain, in sortChain()
109 const SIInstrInfo *TII = static_cast<const SIInstrInfo *>(DAG->TII); in apply() local
H A DGCNVOPDUtils.cpp37 bool llvm::checkVOPDRegConstraints(const SIInstrInfo &TII, in checkVOPDRegConstraints()
123 static bool shouldScheduleVOPDAdjacent(const TargetInstrInfo &TII, in shouldScheduleVOPDAdjacent()
158 const TargetInstrInfo &TII = *DAG->TII; in apply() local
H A DAMDGPUIGroupLP.cpp91 const SIInstrInfo *TII; member in __anond089bb350111::InstructionRule
104 InstructionRule(const SIInstrInfo *TII, unsigned SGID, in InstructionRule() argument
143 const SIInstrInfo *TII; global() member in __anond089bb350111::SchedGroup
236 SchedGroup(SchedGroupMask SGMask,std::optional<unsigned> MaxSize,ScheduleDAGInstrs * DAG,const SIInstrInfo * TII) SchedGroup() argument
242 SchedGroup(SchedGroupMask SGMask,std::optional<unsigned> MaxSize,int SyncID,ScheduleDAGInstrs * DAG,const SIInstrInfo * TII) SchedGroup() argument
848 const SIInstrInfo *TII; global() member in __anond089bb350111::IGLPStrategy
862 IGLPStrategy(ScheduleDAGInstrs * DAG,const SIInstrInfo * TII) IGLPStrategy() argument
878 MFMASmallGemmOpt(ScheduleDAGInstrs * DAG,const SIInstrInfo * TII) MFMASmallGemmOpt() argument
937 EnablesInitialMFMA(const SIInstrInfo * TII,unsigned SGID,bool NeedsCache=false) EnablesInitialMFMA() argument
976 IsPermForDSW(const SIInstrInfo * TII,unsigned SGID,bool NeedsCache=false) IsPermForDSW() argument
1007 IsSuccOfPrevGroup(const SIInstrInfo * TII,unsigned SGID,bool NeedsCache=false) IsSuccOfPrevGroup() argument
1045 VMEMSize(const SIInstrInfo * TII,unsigned SGID,bool NeedsCache=false) VMEMSize() argument
1095 SharesPredWithPrevNthGroup(unsigned Distance,const SIInstrInfo * TII,unsigned SGID,bool NeedsCache=false) SharesPredWithPrevNthGroup() argument
1108 MFMASmallGemmSingleWaveOpt(ScheduleDAGInstrs * DAG,const SIInstrInfo * TII) MFMASmallGemmSingleWaveOpt() argument
1361 createIGLPStrategy(IGLPStrategyID ID,ScheduleDAGInstrs * DAG,const SIInstrInfo * TII) createIGLPStrategy() argument
1374 const SIInstrInfo *TII; global() member in __anond089bb350111::IGroupLPDAGMutation
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp83 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitPrologue() local
171 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitPrologue() local
261 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitEpilogue() local
275 const CSKYInstrInfo &TII) { in EstimateFunctionSizeInBytes()
364 const CSKYInstrInfo *TII = STI.getInstrInfo(); in determineCalleeSaves() local
470 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters() local
493 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters() local
543 const CSKYInstrInfo *TII = STI.getInstrInfo(); in adjustReg() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp745 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerDynamicAlloc() local
805 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in prepareDynamicAlloca() local
891 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerPrepareProbedAlloca() local
935 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerDynamicAreaOffset() local
962 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerCRSpilling() local
1007 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerCRRestore() local
1050 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerCRBitSpilling() local
1169 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerCRBitRestore() local
1240 spillRegPairs(MachineBasicBlock & MBB,MachineBasicBlock::iterator II,DebugLoc DL,const TargetInstrInfo & TII,Register SrcReg,unsigned FrameIndex,bool IsLittleEndian,bool IsKilled,bool TwoPairs) spillRegPairs() argument
1285 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerOctWordSpilling() local
1319 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerACCSpilling() local
1362 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerACCRestore() local
1397 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerWACCSpilling() local
1431 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerWACCRestore() local
1463 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerQuadwordSpilling() local
1490 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); lowerQuadwordRestore() local
1593 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); eliminateFrameIndex() local
1911 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); materializeFrameBaseRegister() local
1941 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); resolveFrameIndex() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DPatchableFunction.cpp44 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in runOnMachineFunction() local
55 auto *TII = MF.getSubtarget().getInstrInfo(); in runOnMachineFunction() local
H A DShrinkWrap.cpp235 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); init() local
388 isAnalyzableBB(const TargetInstrInfo & TII,MachineBasicBlock & Entry) isAnalyzableBB() argument
466 updateTerminator(MachineBasicBlock * BBToUpdate,MachineBasicBlock * NMBB,const TargetInstrInfo * TII) updateTerminator() argument
487 tryToSplitRestore(MachineBasicBlock * MBB,ArrayRef<MachineBasicBlock * > DirtyPreds,const TargetInstrInfo * TII) tryToSplitRestore() argument
531 rollbackRestoreSplit(MachineFunction & MF,MachineBasicBlock * NMBB,MachineBasicBlock * MBB,ArrayRef<MachineBasicBlock * > DirtyPreds,const TargetInstrInfo * TII) rollbackRestoreSplit() argument
559 checkIfRestoreSplittable(const MachineBasicBlock * CurRestore,const DenseSet<const MachineBasicBlock * > & ReachableByDirty,SmallVectorImpl<MachineBasicBlock * > & DirtyPreds,SmallVectorImpl<MachineBasicBlock * > & CleanPreds,const TargetInstrInfo * TII,RegScavenger * RS) checkIfRestoreSplittable() argument
631 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); postShrinkWrapping() local
[all...]
H A DXRayInstrumentation.cpp89 MachineFunction &MF, const TargetInstrInfo *TII, in replaceRetWithPatchableRet() argument
125 MachineFunction &MF, const TargetInstrInfo *TII, in prependRetWithPatchableExit() argument
206 auto *TII = MF.getSubtarget().getInstrInfo(); runOnMachineFunction() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp108 const TargetInstrInfo *TII = Subtarget->getInstrInfo(); in runOnMachineBasicBlock() local
378 const TargetInstrInfo *TII) in combineRestoreADD()
405 const TargetInstrInfo *TII) in combineRestoreOR()
444 const TargetInstrInfo *TII) in combineRestoreSETHIi()
501 const TargetInstrInfo *TII = Subtarget->getInstrInfo(); in tryCombineRestoreWithPrevInst() local
H A DSparcRegisterInfo.cpp133 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in replaceFI() local
194 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in eliminateFrameIndex() local
206 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in eliminateFrameIndex() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp68 const TargetInstrInfo &TII, const DebugLoc &dl, in emitPrologueEpilogueSPUpdate() argument
106 const TargetInstrInfo &TII, const DebugLoc &dl, in emitCallSPUpdate() argument
117 const Thumb1InstrInfo &TII = in eliminateCallFramePseudoInstr() local
156 const Thumb1InstrInfo &TII = emitPrologue() local
509 const Thumb1InstrInfo &TII = emitEpilogue() local
638 const TargetInstrInfo &TII = *STI.getInstrInfo(); emitPopSpecialFixUp() local
869 pushRegsToStack(MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,const TargetInstrInfo & TII,const std::set<Register> & RegsToSave,const std::set<Register> & CopyRegs) pushRegsToStack() argument
959 popRegsFromStack(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MI,const TargetInstrInfo & TII,const std::set<Register> & RegsToRestore,const std::set<Register> & AvailableCopyRegs,bool IsVarArg,bool HasV5Ops) popRegsFromStack() argument
1098 const TargetInstrInfo &TII = *STI.getInstrInfo(); spillCalleeSavedRegisters() local
1145 const TargetInstrInfo &TII = *STI.getInstrInfo(); restoreCalleeSavedRegisters() local
[all...]
H A DARMBranchTargets.cpp65 const ARMInstrInfo &TII = in runOnMachineFunction() local
95 void ARMBranchTargets::addBTI(const ARMInstrInfo &TII, MachineBasicBlock &MBB, in addBTI()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp89 const MSP430InstrInfo &TII = emitPrologue() local
198 const MSP430InstrInfo &TII = emitEpilogue() local
326 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); spillCalleeSavedRegisters() local
351 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); restoreCalleeSavedRegisters() local
363 const MSP430InstrInfo &TII = eliminateCallFramePseudoInstr() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16FrameLowering.cpp44 const Mips16InstrInfo &TII = in emitPrologue() local
93 const Mips16InstrInfo &TII = emitEpilogue() local
161 const Mips16InstrInfo &TII = determineCalleeSaves() local
[all...]
H A DMips16ISelLowering.cpp512 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSel16() local
575 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSelT16() local
641 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSeliT16() local
707 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_T8I816_ins() local
724 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_T8I8I16_ins() local
757 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_CCRX16_ins() local
776 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_CCRXI16_ins() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp33 const LoongArchInstrInfo *TII; member in __anon77e23a5f0111::LoongArchExpandAtomicPseudo
146 static void doAtomicBinOpExpansion(const LoongArchInstrInfo *TII, in doAtomicBinOpExpansion()
218 static void insertMaskedMerge(const LoongArchInstrInfo *TII, DebugLoc DL, in insertMaskedMerge()
239 const LoongArchInstrInfo *TII, MachineInstr &MI, DebugLoc DL, in doMaskedAtomicBinOpExpansion()
338 static void insertSext(const LoongArchInstrInfo *TII, DebugLoc DL, in insertSext()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyDebugFixup.cpp69 const TargetInstrInfo *TII) { in setDanglingDebugValuesUndef()
86 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in runOnMachineFunction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp46 const ARCInstrInfo &TII, DebugLoc dl, in generateStackAdjustment() argument
122 const ARCInstrInfo *TII = MF.getSubtarget<ARCSubtarget>().getInstrInfo(); emitPrologue() local
243 const ARCInstrInfo *TII = MF.getSubtarget<ARCSubtarget>().getInstrInfo(); emitEpilogue() local
453 emitRegUpdate(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,DebugLoc dl,unsigned Reg,int NumBytes,bool IsAdd,const ARCInstrInfo * TII) emitRegUpdate() argument
471 const ARCInstrInfo *TII = MF.getSubtarget<ARCSubtarget>().getInstrInfo(); eliminateCallFramePseudoInstr() local
[all...]

12345678910>>...18