| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.h | 82 int64_t Val, MachineInstr::MIFlag Flag) const; 85 int64_t Amount, MachineInstr::MIFlag Flag) const;
|
| H A D | RISCVInstrInfo.h | 83 MachineInstr::MIFlag Flag = MachineInstr::NoFlags) const; 183 MachineInstr::MIFlag Flag = MachineInstr::NoFlags) const;
|
| H A D | RISCVFrameLowering.cpp | 296 MachineInstr::MIFlag Flag) const { in adjustReg() 372 MachineInstr::MIFlag Flag) const { in adjustStackForRVV()
|
| H A D | RISCVInstrInfo.cpp | 701 MachineInstr::MIFlag Flag) const { in movImm() 1839 MachineInstr::MIFlag Flag) const { in getVLENFactoredAmount()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.cpp | 1013 MI->setFlag(MachineInstr::MIFlag::FmNsz); in EmitMachineNode() 1016 MI->setFlag(MachineInstr::MIFlag::FmArcp); in EmitMachineNode() 1019 MI->setFlag(MachineInstr::MIFlag::FmNoNans); in EmitMachineNode() 1022 MI->setFlag(MachineInstr::MIFlag::FmNoInfs); in EmitMachineNode() 1025 MI->setFlag(MachineInstr::MIFlag::FmContract); in EmitMachineNode() 1028 MI->setFlag(MachineInstr::MIFlag::FmAfn); in EmitMachineNode() 1031 MI->setFlag(MachineInstr::MIFlag::FmReassoc); in EmitMachineNode() 1034 MI->setFlag(MachineInstr::MIFlag::NoUWrap); in EmitMachineNode() 1037 MI->setFlag(MachineInstr::MIFlag::NoSWrap); in EmitMachineNode() 1040 MI->setFlag(MachineInstr::MIFlag::IsExact); in EmitMachineNode() [all …]
|
| H A D | ScheduleDAGSDNodes.cpp | 890 MI->setFlag(MachineInstr::MIFlag::NoMerge); in EmitSchedule()
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFrameLowering.h | 53 int64_t Val, MachineInstr::MIFlag Flag) const;
|
| H A D | LoongArchFrameLowering.cpp | 53 MachineInstr::MIFlag Flag) const { in adjustReg()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYFrameLowering.h | 27 int64_t Val, MachineInstr::MIFlag Flag) const;
|
| H A D | CSKYInstrInfo.h | 83 MachineInstr::MIFlag Flag = MachineInstr::NoFlags) const;
|
| H A D | CSKYFrameLowering.cpp | 540 MachineInstr::MIFlag Flag) const { in adjustReg()
|
| H A D | CSKYInstrInfo.cpp | 227 MachineInstr::MIFlag Flag) const { in movImm()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineInstr.cpp | 513 MIFlags |= MachineInstr::MIFlag::NoSWrap; in copyFlagsFromInstruction() 515 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction() 521 MIFlags |= MachineInstr::MIFlag::IsExact; in copyFlagsFromInstruction() 527 MIFlags |= MachineInstr::MIFlag::FmNoNans; in copyFlagsFromInstruction() 529 MIFlags |= MachineInstr::MIFlag::FmNoInfs; in copyFlagsFromInstruction() 531 MIFlags |= MachineInstr::MIFlag::FmNsz; in copyFlagsFromInstruction() 533 MIFlags |= MachineInstr::MIFlag::FmArcp; in copyFlagsFromInstruction() 535 MIFlags |= MachineInstr::MIFlag::FmContract; in copyFlagsFromInstruction() 537 MIFlags |= MachineInstr::MIFlag::FmAfn; in copyFlagsFromInstruction() 539 MIFlags |= MachineInstr::MIFlag::FmReassoc; in copyFlagsFromInstruction()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 82 enum MIFlag { enum 332 bool getFlag(MIFlag Flag) const { 337 void setFlag(MIFlag Flag) { 348 void clearFlag(MIFlag Flag) { 1044 !getFlag(MachineInstr::MIFlag::NoFPExcept);
|
| H A D | MachineInstrBuilder.h | 278 const MachineInstrBuilder &setMIFlag(MachineInstr::MIFlag Flag) const { in setMIFlag()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.h | 180 MachineInstr::MIFlag Flag = MachineInstr::NoFlags) const;
|
| H A D | X86InstrInfo.cpp | 5930 if (MI.getFlag(MachineInstr::MIFlag::NoFPExcept)) in FuseInst() 5931 NewMI->setFlag(MachineInstr::MIFlag::NoFPExcept); in FuseInst() 8977 return Inst.getFlag(MachineInstr::MIFlag::FmReassoc) && in isAssociativeAndCommutative() 8978 Inst.getFlag(MachineInstr::MIFlag::FmNsz); in isAssociativeAndCommutative() 9173 NewMI1.clearFlag(MachineInstr::MIFlag::NoSWrap); in setSpecialOperandAttr() 9174 NewMI1.clearFlag(MachineInstr::MIFlag::NoUWrap); in setSpecialOperandAttr() 9175 NewMI1.clearFlag(MachineInstr::MIFlag::IsExact); in setSpecialOperandAttr() 9178 NewMI2.clearFlag(MachineInstr::MIFlag::NoSWrap); in setSpecialOperandAttr() 9179 NewMI2.clearFlag(MachineInstr::MIFlag::NoUWrap); in setSpecialOperandAttr() 9180 NewMI2.clearFlag(MachineInstr::MIFlag::IsExact); in setSpecialOperandAttr()
|
| H A D | X86FloatingPoint.cpp | 1430 I->setFlag(MachineInstr::MIFlag::NoFPExcept); in handleTwoArgFP()
|
| H A D | X86FrameLowering.cpp | 224 MachineInstr::MIFlag Flag = in emitSPUpdate() 441 MachineInstr::MIFlag Flag) const { in BuildCFI()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 229 NewMI1.clearFlag(MachineInstr::MIFlag::NoSWrap); in setSpecialOperandAttr() 230 NewMI1.clearFlag(MachineInstr::MIFlag::NoUWrap); in setSpecialOperandAttr() 231 NewMI1.clearFlag(MachineInstr::MIFlag::IsExact); in setSpecialOperandAttr() 234 NewMI2.clearFlag(MachineInstr::MIFlag::NoSWrap); in setSpecialOperandAttr() 235 NewMI2.clearFlag(MachineInstr::MIFlag::NoUWrap); in setSpecialOperandAttr() 236 NewMI2.clearFlag(MachineInstr::MIFlag::IsExact); in setSpecialOperandAttr() 242 MI.clearFlag(MachineInstr::MIFlag::NoSWrap); in setSpecialOperandAttr() 243 MI.clearFlag(MachineInstr::MIFlag::NoUWrap); in setSpecialOperandAttr() 244 MI.clearFlag(MachineInstr::MIFlag::IsExact); in setSpecialOperandAttr() 274 Inst.getFlag(MachineInstr::MIFlag::FmNsz); in isAssociativeAndCommutative() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCombinerHelper.cpp | 136 return Options.NoSignedZerosFPMath || MI.getFlag(MachineInstr::MIFlag::FmNsz); in mayIgnoreSignedZero()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.h | 420 MachineInstr::MIFlag = MachineInstr::NoFlags,
|
| H A D | AArch64FrameLowering.cpp | 980 MachineInstr::MIFlag Flag) { in InsertSEH() 1124 MachineInstr::MIFlag FrameFlag = MachineInstr::FrameSetup, in convertCalleeSaveRestoreToSPPrePostIncDec()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 302 MIB.setMIFlag(MachineInstr::MIFlag::NoFPExcept); in convertToLoadAndTest()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | LegalizerHelperTest.cpp | 1585 MachineInstr::MIFlag::FmNsz); in TEST_F() 1590 {MachineInstr::MIFlag::FmArcp}); in TEST_F() 1595 MachineInstr::MIFlag::FmNoInfs); in TEST_F() 3249 auto Floor = B.buildFFloor(LLT::scalar(64), Copies[0], MachineInstr::MIFlag::FmNoInfs); in TEST_F()
|