• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/

Lines Matching defs:FPS

60   struct FPS : public MachineFunctionPass {
62 FPS() : MachineFunctionPass(ID) {
303 char FPS::ID = 0;
305 INITIALIZE_PASS_BEGIN(FPS, DEBUG_TYPE, "X86 FP Stackifier",
308 INITIALIZE_PASS_END(FPS, DEBUG_TYPE, "X86 FP Stackifier",
311 FunctionPass *llvm::createX86FloatingPointStackifierPass() { return new FPS(); }
325 bool FPS::runOnMachineFunction(MachineFunction &MF) {
393 void FPS::bundleCFGRecomputeKillFlags(MachineFunction &MF) {
412 bool FPS::processBasicBlock(MachineFunction &MF, MachineBasicBlock &BB) {
508 void FPS::setupBlockStack() {
543 void FPS::finishBlockStack() {
838 void FPS::popStackAfter(MachineBasicBlock::iterator &I) {
860 void FPS::freeStackSlotAfter(MachineBasicBlock::iterator &I, unsigned FPRegNo) {
875 FPS::freeStackSlotBefore(MachineBasicBlock::iterator I, unsigned FPRegNo) {
890 void FPS::adjustLiveRegs(unsigned Mask, MachineBasicBlock::iterator I) {
954 void FPS::shuffleStackTop(const unsigned char *FixStack,
978 void FPS::handleCall(MachineBasicBlock::iterator &I) {
1016 void FPS::handleReturn(MachineBasicBlock::iterator &I) {
1103 void FPS::handleZeroArgFP(MachineBasicBlock::iterator &I) {
1119 void FPS::handleOneArgFP(MachineBasicBlock::iterator &I) {
1179 void FPS::handleOneArgFPRW(MachineBasicBlock::iterator &I) {
1288 void FPS::handleTwoArgFP(MachineBasicBlock::iterator &I) {
1386 void FPS::handleCompareFP(MachineBasicBlock::iterator &I) {
1414 void FPS::handleCondMovFP(MachineBasicBlock::iterator &I) {
1443 void FPS::handleSpecialFP(MachineBasicBlock::iterator &Inst) {
1688 void FPS::setKillFlags(MachineBasicBlock &MBB) const {