Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCSubtarget.cpp43 PPCSubtarget &PPCSubtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies()
50 PPCSubtarget::PPCSubtarget(const Triple &TT, const std::string &CPU, in PPCSubtarget() function in PPCSubtarget
58 void PPCSubtarget::initializeEnvironment() { in initializeEnvironment()
105 void PPCSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures()
145 bool PPCSubtarget::hasLazyResolverStub(const GlobalValue *GV) const { in hasLazyResolverStub()
170 bool PPCSubtarget::enableMachineScheduler() const { in enableMachineScheduler()
178 bool PPCSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler()
180 PPCGenSubtargetInfo::AntiDepBreakMode PPCSubtarget::getAntiDepBreakMode() const { in getAntiDepBreakMode()
184 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
190 void PPCSubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, in overrideSchedPolicy()
[all …]
HDPPCRegisterInfo.cpp103 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs()
134 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask()
167 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs()
293 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass()
329 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc()
448 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRSpilling()
493 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRRestore()
536 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRBitSpilling()
580 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRBitRestore()
628 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerVRSAVESpilling()
[all …]
HDPPCFrameLowering.h22 class PPCSubtarget; variable
25 const PPCSubtarget &Subtarget;
33 PPCFrameLowering(const PPCSubtarget &STI);
HDPPCTargetMachine.h32 PPCSubtarget Subtarget;
34 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap;
43 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
HDPPCSubtarget.h66 class PPCSubtarget : public PPCGenSubtargetInfo {
138 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS,
177 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
HDPPCInstrInfo.h66 class PPCSubtarget; variable
68 PPCSubtarget &Subtarget;
83 explicit PPCInstrInfo(PPCSubtarget &STI);
HDPPCISelLowering.h416 const PPCSubtarget &Subtarget;
420 const PPCSubtarget &STI);
715 const PPCSubtarget &Subtarget) const;
717 const PPCSubtarget &Subtarget) const;
719 const PPCSubtarget &Subtarget) const;
721 const PPCSubtarget &Subtarget) const;
723 const PPCSubtarget &Subtarget) const;
HDPPCTargetTransformInfo.h33 const PPCSubtarget *ST;
36 const PPCSubtarget *getST() const { return ST; } in getST()
HDPPCRegisterInfo.td240 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>();
252 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>();
265 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>();
275 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>();
HDPPCVSXCopy.cpp148 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
HDPPCTLSDynamicCall.cpp55 bool Is64Bit = MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in processBlock()
137 TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction()
HDPPCVSXFMAMutate.cpp308 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
HDPPCTargetMachine.cpp218 const PPCSubtarget *
236 I = llvm::make_unique<PPCSubtarget>( in getSubtargetImpl()
HDPPCHazardRecognizers.cpp163 DAG->MF.getSubtarget<PPCSubtarget>().getDarwinDirective(); in PreEmitNoops()
223 DAG->MF.getSubtarget<PPCSubtarget>().getDarwinDirective(); in EmitNoop()
HDPPCFrameLowering.cpp40 static unsigned computeReturnSaveOffset(const PPCSubtarget &STI) { in computeReturnSaveOffset()
47 static unsigned computeTOCSaveOffset(const PPCSubtarget &STI) { in computeTOCSaveOffset()
51 static unsigned computeFramePointerSaveOffset(const PPCSubtarget &STI) { in computeFramePointerSaveOffset()
64 static unsigned computeLinkageSize(const PPCSubtarget &STI) { in computeLinkageSize()
72 static unsigned computeBasePointerSaveOffset(const PPCSubtarget &STI) { in computeBasePointerSaveOffset()
84 PPCFrameLowering::PPCFrameLowering(const PPCSubtarget &STI) in PPCFrameLowering()
1558 const PPCInstrInfo &TII = *MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in restoreCRs()
HDPPCAsmPrinter.cpp71 const PPCSubtarget *Subtarget;
103 Subtarget = &MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
1275 const PPCSubtarget &STI = TM.getSubtarget<PPCSubtarget>(F); in EmitStartOfAsmFile()
HDPPCCallingConv.td17 : CCIf<!strconcat("static_cast<const PPCSubtarget&>"
22 : CCIf<!strconcat("!static_cast<const PPCSubtarget&>"
HDPPCVSXSwapRemoval.cpp192 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
HDPPCLoopPreIncPrep.cpp165 const PPCSubtarget *ST = in runOnLoop()
HDPPCInstrInfo.cpp67 PPCInstrInfo::PPCInstrInfo(PPCSubtarget &STI) in PPCInstrInfo()
77 static_cast<const PPCSubtarget *>(STI)->getDarwinDirective(); in CreateTargetHazardRecognizer()
81 static_cast<const PPCSubtarget *>(STI)->getInstrItineraryData(); in CreateTargetHazardRecognizer()
94 DAG->MF.getSubtarget<PPCSubtarget>().getDarwinDirective(); in CreateTargetPostRAHazardRecognizer()
HDPPCFastISel.cpp89 const PPCSubtarget *PPCSubTarget;
99 PPCSubTarget(&FuncInfo.MF->getSubtarget<PPCSubtarget>()), in PPCFastISel()
2346 const PPCSubtarget &Subtarget = FuncInfo.MF->getSubtarget<PPCSubtarget>(); in createFastISel()
HDPPCISelLowering.cpp62 const PPCSubtarget &STI) in PPCTargetLowering()
1177 const PPCSubtarget& Subtarget = in isVPKUDUMShuffleMask()
1178 static_cast<const PPCSubtarget&>(DAG.getSubtarget()); in isVPKUDUMShuffleMask()
1937 const PPCSubtarget &Subtarget, in GetLabelAccessInfo()
2280 const PPCSubtarget &Subtarget) const { in LowerVAARG()
2388 const PPCSubtarget &Subtarget) const { in LowerVACOPY()
2442 const PPCSubtarget &Subtarget) const { in LowerVASTART()
3919 MF.getSubtarget<PPCSubtarget>().getFrameLowering(); in EmitTailCallStoreFPAndRetAddr()
4082 ImmutableCallSite *CS, const PPCSubtarget &Subtarget) { in PrepareCall()
5802 const PPCSubtarget &Subtarget) const { in LowerSTACKRESTORE()
[all …]
HDPPCISelDAGToDAG.cpp66 const PPCSubtarget *PPCSubTarget;
78 PPCSubTarget = &MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
/NextBSD/lib/clang/libllvmpowerpccodegen/
HDMakefile.depend120 PPCSubtarget.o: PPCGenInstrInfo.inc.h
121 PPCSubtarget.o: PPCGenRegisterInfo.inc.h
122 PPCSubtarget.o: PPCGenSubtargetInfo.inc.h
123 PPCSubtarget.po: PPCGenInstrInfo.inc.h
124 PPCSubtarget.po: PPCGenRegisterInfo.inc.h
125 PPCSubtarget.po: PPCGenSubtargetInfo.inc.h
HDMakefile23 PPCSubtarget.cpp \