HomeSort by relevance Sort by last modified time
    Searched refs:FixFSMULD (Results 1 - 5 of 5) sorted by null

  /external/llvm/lib/Target/Sparc/
SparcSubtarget.h 48 bool FixFSMULD;
103 bool fixFSMULD() const { return FixFSMULD; }
LeonPasses.h 101 class LLVM_LIBRARY_VISIBILITY FixFSMULD : public LEONMachineFunctionPass {
105 FixFSMULD(TargetMachine &tm);
109 return "FixFSMULD: Erratum Fix LBR31: do not select FSMULD";
SparcSubtarget.cpp 46 FixFSMULD = false;
LeonPasses.cpp 110 //**** FixFSMULD pass
124 char FixFSMULD::ID = 0;
126 FixFSMULD::FixFSMULD(TargetMachine &tm) : LEONMachineFunctionPass(tm, ID) {}
128 bool FixFSMULD::runOnMachineFunction(MachineFunction &MF) {
189 errs() << "Cannot allocate free scratch registers for the FixFSMULD "
    [all...]
SparcTargetMachine.cpp 156 if (this->getSparcTargetMachine().getSubtargetImpl()->fixFSMULD()) {
157 addPass(new FixFSMULD(getSparcTargetMachine()));

Completed in 151 milliseconds