Lines Matching refs:FPS
53 struct FPS : public MachineFunctionPass {
55 FPS() : MachineFunctionPass(ID) {
324 char FPS::ID = 0;
327 FunctionPass *llvm::createX86FloatingPointStackifierPass() { return new FPS(); }
341 bool FPS::runOnMachineFunction(MachineFunction &MF) {
391 void FPS::bundleCFG(MachineFunction &MF) {
409 bool FPS::processBasicBlock(MachineFunction &MF, MachineBasicBlock &BB) {
498 void FPS::setupBlockStack() {
533 void FPS::finishBlockStack() {
831 void FPS::popStackAfter(MachineBasicBlock::iterator &I) {
854 void FPS::freeStackSlotAfter(MachineBasicBlock::iterator &I, unsigned FPRegNo) {
869 FPS::freeStackSlotBefore(MachineBasicBlock::iterator I, unsigned FPRegNo) {
882 void FPS::adjustLiveRegs(unsigned Mask, MachineBasicBlock::iterator I) {
945 void FPS::shuffleStackTop(const unsigned char *FixStack,
971 void FPS::handleZeroArgFP(MachineBasicBlock::iterator &I) {
985 void FPS::handleOneArgFP(MachineBasicBlock::iterator &I) {
1049 void FPS::handleOneArgFPRW(MachineBasicBlock::iterator &I) {
1159 void FPS::handleTwoArgFP(MachineBasicBlock::iterator &I) {
1258 void FPS::handleCompareFP(MachineBasicBlock::iterator &I) {
1288 void FPS::handleCondMovFP(MachineBasicBlock::iterator &I) {
1317 void FPS::handleSpecialFP(MachineBasicBlock::iterator &I) {