Searched refs:CSKYSubtarget (Results 1 – 14 of 14) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYSubtarget.cpp | 23 void CSKYSubtarget::anchor() {} in anchor() 25 CSKYSubtarget &CSKYSubtarget::initializeSubtargetDependencies( in initializeSubtargetDependencies() 90 CSKYSubtarget::CSKYSubtarget(const Triple &TT, StringRef CPU, StringRef TuneCPU, in CSKYSubtarget() function in CSKYSubtarget 96 bool CSKYSubtarget::useHardFloatABI() const { in useHardFloatABI()
|
H A D | CSKYRegisterInfo.cpp | 32 const CSKYSubtarget &STI = MF.getSubtarget<CSKYSubtarget>(); in getCallPreservedMask() 47 const CSKYSubtarget &STI = MF.getSubtarget<CSKYSubtarget>(); in getReservedRegs() 88 const CSKYSubtarget &STI = MF->getSubtarget<CSKYSubtarget>(); in getCalleeSavedRegs() 191 const CSKYInstrInfo *TII = MF.getSubtarget<CSKYSubtarget>().getInstrInfo(); in eliminateFrameIndex() 193 const CSKYSubtarget &STI = MF.getSubtarget<CSKYSubtarget>(); in eliminateFrameIndex()
|
H A D | CSKYTargetMachine.h | 16 #include "CSKYSubtarget.h" 25 mutable StringMap<std::unique_ptr<CSKYSubtarget>> SubtargetMap; 36 const CSKYSubtarget *getSubtargetImpl(const Function &F) const override; 40 const CSKYSubtarget *getSubtargetImpl() const = delete;
|
H A D | CSKYFrameLowering.h | 19 class CSKYSubtarget; variable 22 const CSKYSubtarget &STI; 30 explicit CSKYFrameLowering(const CSKYSubtarget &STI) in CSKYFrameLowering()
|
H A D | CSKYInstrInfo.h | 24 class CSKYSubtarget; variable 33 const CSKYSubtarget &STI; 36 explicit CSKYInstrInfo(CSKYSubtarget &STI);
|
H A D | CSKYSubtarget.h | 30 class CSKYSubtarget : public CSKYGenSubtargetInfo { 112 CSKYSubtarget(const Triple &TT, StringRef CPU, StringRef TuneCPU, 129 CSKYSubtarget &initializeSubtargetDependencies(const Triple &TT,
|
H A D | CSKYISelLowering.h | 22 class CSKYSubtarget; variable 43 const CSKYSubtarget &Subtarget; 47 const CSKYSubtarget &STI);
|
H A D | CSKYTargetMachine.cpp | 64 const CSKYSubtarget * 84 I = std::make_unique<CSKYSubtarget>(TargetTriple, CPU, TuneCPU, FS, *this); in getSubtargetImpl()
|
H A D | CSKYISelDAGToDAG.cpp | 28 const CSKYSubtarget *Subtarget; 36 Subtarget = &MF.getSubtarget<CSKYSubtarget>(); in runOnMachineFunction() 334 static SDValue InvertCarryFlag(const CSKYSubtarget *Subtarget, in InvertCarryFlag()
|
H A D | CSKYFrameLowering.cpp | 30 static Register getFPReg(const CSKYSubtarget &STI) { return CSKY::R8; } in getFPReg() 34 static Register getBPReg(const CSKYSubtarget &STI) { return CSKY::R7; } in getBPReg() 286 const CSKYSubtarget &STI) { in estimateRSStackSizeLimit()
|
H A D | CSKYAsmPrinter.cpp | 258 const CSKYSubtarget STI(TT, CPU, /*TuneCPU=*/CPU, FS, CTM); in emitAttributes()
|
H A D | CSKYConstantIslandPass.cpp | 199 const CSKYSubtarget *STI = nullptr; 290 STI = &Mf.getSubtarget<CSKYSubtarget>(); in runOnMachineFunction()
|
H A D | CSKYInstrInfo.cpp | 27 CSKYInstrInfo::CSKYInstrInfo(CSKYSubtarget &STI) in CSKYInstrInfo()
|
H A D | CSKYISelLowering.cpp | 37 const CSKYSubtarget &STI) in CSKYTargetLowering() 229 static SDValue unpackFromRegLoc(const CSKYSubtarget &Subtarget, in unpackFromRegLoc()
|