Home
last modified time | relevance | path

Searched refs:FixAllFDIVSQRT (Results 1 – 21 of 21) sorted by relevance

/external/llvm-project/llvm/lib/Target/Sparc/
DLeonPasses.cpp122 char FixAllFDIVSQRT::ID = 0;
124 FixAllFDIVSQRT::FixAllFDIVSQRT() : LEONMachineFunctionPass(ID) {} in FixAllFDIVSQRT() function in FixAllFDIVSQRT
126 bool FixAllFDIVSQRT::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
DLeonPasses.h68 class LLVM_LIBRARY_VISIBILITY FixAllFDIVSQRT : public LEONMachineFunctionPass {
72 FixAllFDIVSQRT();
DSparcSubtarget.h51 bool FixAllFDIVSQRT; variable
98 bool fixAllFDIVSQRT() const { return FixAllFDIVSQRT; } in fixAllFDIVSQRT()
DLeonFeatures.td54 def FixAllFDIVSQRT : SubtargetFeature<
56 "FixAllFDIVSQRT",
DSparcSubtarget.cpp48 FixAllFDIVSQRT = false; in initializeSubtargetDependencies()
DSparcTargetMachine.cpp185 addPass(new FixAllFDIVSQRT()); in addPreEmitPass()
DSparc.td150 [FeatureLeon, InsertNOPLoad, FeatureNoFSMULD, FeatureNoFMULS, FixAllFDIVSQRT]>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DLeonPasses.cpp123 char FixAllFDIVSQRT::ID = 0;
125 FixAllFDIVSQRT::FixAllFDIVSQRT() : LEONMachineFunctionPass(ID) {} in FixAllFDIVSQRT() function in FixAllFDIVSQRT
127 bool FixAllFDIVSQRT::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
DLeonPasses.h73 class LLVM_LIBRARY_VISIBILITY FixAllFDIVSQRT : public LEONMachineFunctionPass {
77 FixAllFDIVSQRT();
DSparcSubtarget.h51 bool FixAllFDIVSQRT; variable
98 bool fixAllFDIVSQRT() const { return FixAllFDIVSQRT; } in fixAllFDIVSQRT()
DLeonFeatures.td54 def FixAllFDIVSQRT : SubtargetFeature<
56 "FixAllFDIVSQRT",
DSparcSubtarget.cpp48 FixAllFDIVSQRT = false; in initializeSubtargetDependencies()
DSparcTargetMachine.cpp186 addPass(new FixAllFDIVSQRT()); in addPreEmitPass()
DSparc.td150 [FeatureLeon, InsertNOPLoad, FeatureNoFSMULD, FeatureNoFMULS, FixAllFDIVSQRT]>;
/external/llvm/lib/Target/Sparc/
DSparcSubtarget.h50 bool FixAllFDIVSQRT; variable
106 bool fixAllFDIVSQRT() const { return FixAllFDIVSQRT; } in fixAllFDIVSQRT()
DLeonPasses.h141 class LLVM_LIBRARY_VISIBILITY FixAllFDIVSQRT : public LEONMachineFunctionPass {
145 FixAllFDIVSQRT(TargetMachine &tm);
DLeonFeatures.td70 def FixAllFDIVSQRT
71 : SubtargetFeature<"fixallfdivsqrt", "FixAllFDIVSQRT", "true",
DSparcSubtarget.cpp49 FixAllFDIVSQRT = false; in initializeSubtargetDependencies()
DLeonPasses.cpp349 char FixAllFDIVSQRT::ID = 0;
351 FixAllFDIVSQRT::FixAllFDIVSQRT(TargetMachine &tm) in FixAllFDIVSQRT() function in FixAllFDIVSQRT
354 bool FixAllFDIVSQRT::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
DSparcTargetMachine.cpp166 addPass(new FixAllFDIVSQRT(getSparcTargetMachine())); in addPreEmitPass()
DSparc.td127 FixAllFDIVSQRT, InsertNOPLoad, FlushCacheLineSWAP, InsertNOPsLoadStore