/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ThumbRegisterInfo.cpp | 66 unsigned MIFlags) { in emitThumb1LoadConstPool() argument 78 .setMIFlags(MIFlags); in emitThumb1LoadConstPool() 86 unsigned MIFlags) { in emitThumb2LoadConstPool() argument 98 .setMIFlags(MIFlags); in emitThumb2LoadConstPool() 106 ARMCC::CondCodes Pred, Register PredReg, unsigned MIFlags) const { in emitLoadConstPool() 113 PredReg, MIFlags); in emitLoadConstPool() 116 PredReg, MIFlags); in emitLoadConstPool() 128 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg() argument 140 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg() 165 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg() 193 emitThumbRegPlusImmediate(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,const DebugLoc & dl,Register DestReg,Register BaseReg,int NumBytes,const TargetInstrInfo & TII,const ARMBaseRegisterInfo & MRI,unsigned MIFlags) emitThumbRegPlusImmediate() argument [all...] |
H A D | ARMBranchTargets.cpp | 99 unsigned MIFlags = 0; in addBTI() local 113 MIFlags = MachineInstr::FrameSetup; in addBTI() 125 .setMIFlags(MIFlags); in addBTI()
|
H A D | Thumb2InstrInfo.cpp | 315 unsigned MIFlags) { in emitT2RegPlusImmediate() argument 319 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate() 336 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate() 343 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate() 354 .setMIFlags(MIFlags); in emitT2RegPlusImmediate() 366 .setMIFlags(MIFlags); in emitT2RegPlusImmediate() 379 .setMIFlags(MIFlags) in emitT2RegPlusImmediate() 395 .setMIFlags(MIFlags) in emitT2RegPlusImmediate() 431 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
|
H A D | ThumbRegisterInfo.h | 44 unsigned MIFlags = MachineInstr::NoFlags) const override;
|
H A D | Thumb1FrameLowering.cpp | 70 unsigned ScratchReg, unsigned MIFlags) { in emitPrologueEpilogueSPUpdate() argument 85 .addImm(NumBytes).setMIFlags(MIFlags); in emitPrologueEpilogueSPUpdate() 88 0, MIFlags); in emitPrologueEpilogueSPUpdate() 94 .setMIFlags(MIFlags); in emitPrologueEpilogueSPUpdate() 100 MRI, MIFlags); in emitPrologueEpilogueSPUpdate() 108 unsigned MIFlags = MachineInstr::NoFlags) { in emitCallSPUpdate() argument 110 MRI, MIFlags); in emitCallSPUpdate()
|
H A D | ARMFrameLowering.h | 94 unsigned NumAlignedDPRCS2Regs, unsigned MIFlags = 0) const;
|
H A D | ARMBaseRegisterInfo.h | 215 unsigned MIFlags = MachineInstr::NoFlags) const;
|
H A D | ARMFrameLowering.cpp | 515 const ARMBaseInstrInfo &TII, unsigned MIFlags) { in insertSEHRange() argument 531 insertSEH(MI, TII, MIFlags); in insertSEHRange() 539 unsigned SrcReg, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags, in emitRegPlusImmediate() argument 543 Pred, PredReg, TII, MIFlags); in emitRegPlusImmediate() 546 Pred, PredReg, TII, MIFlags); in emitRegPlusImmediate() 552 unsigned MIFlags = MachineInstr::NoFlags, in emitSPUpdate() argument 556 MIFlags, Pred, PredReg); in emitSPUpdate() 1528 unsigned MIFlags) const { in emitPushInst() 1577 .setMIFlags(MIFlags) in emitPushInst() 1585 .setMIFlags(MIFlags) in emitPushInst()
|
H A D | ARMBaseInstrInfo.h | 821 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0); 828 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0); 835 unsigned MIFlags = 0);
|
H A D | ARMBaseRegisterInfo.cpp | 499 ARMCC::CondCodes Pred, Register PredReg, unsigned MIFlags) const { in emitLoadConstPool() 512 .setMIFlags(MIFlags); in emitLoadConstPool()
|
H A D | ARMExpandPseudoInsts.cpp | 999 unsigned MIFlags = MI.getFlags(); in ExpandTMOV32BitImm() local 1027 .setMIFlags(MIFlags); in ExpandTMOV32BitImm() 1042 MIB.setMIFlags(MIFlags); in ExpandTMOV32BitImm() 1099 unsigned MIFlags = MI.getFlags(); in ExpandMOV32BitImm() local 1104 LO16.setMIFlags(MIFlags); in ExpandMOV32BitImm() 1105 HI16.setMIFlags(MIFlags); in ExpandMOV32BitImm() 1118 unsigned MIFlags = MI.getFlags(); in ExpandMOV32BitImm() local 1128 LO16.setMIFlags(MIFlags); in ExpandMOV32BitImm() 1142 HI16.setMIFlags(MIFlags); in ExpandMOV32BitImm()
|
H A D | ARMBaseInstrInfo.cpp | 2474 unsigned MIFlags) { in emitARMRegPlusImmediate() argument 2480 .setMIFlags(MIFlags); in emitARMRegPlusImmediate() 2504 .setMIFlags(MIFlags); in emitARMRegPlusImmediate() 6306 uint64_t MIFlags = MCID.TSFlags; in getOutliningTypeImpl() local 6307 if ((MIFlags & ARMII::DomainMask) == ARMII::DomainMVE) in getOutliningTypeImpl() 6436 unsigned MIFlags = CFI ? MachineInstr::FrameSetup : 0; in saveLROnStack() local 6442 BuildMI(MBB, It, DebugLoc(), get(ARM::t2PAC)).setMIFlags(MIFlags); in saveLROnStack() 6449 .setMIFlags(MIFlags); in saveLROnStack() 6457 .setMIFlags(MIFlags); in saveLROnStack() 6512 unsigned MIFlags = CFI ? MachineInstr::FrameDestroy : 0; in restoreLRFromStack() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZElimCompare.cpp | 361 unsigned MIFlags = Desc.TSFlags; in adjustCCMasksForInstr() local 376 unsigned CCValues = SystemZII::getCCValues(MIFlags); in adjustCCMasksForInstr() 385 (MIFlags & SystemZII::CCIfNoSignedWrap)) { in adjustCCMasksForInstr() 389 else if ((MIFlags & SystemZII::CCIfNoSignedWrap) && in adjustCCMasksForInstr() 405 else if ((MIFlags & SystemZII::IsLogical) && CCValues) { in adjustCCMasksForInstr() 412 ReusableCCMask &= SystemZII::getCompareZeroCCMask(MIFlags); in adjustCCMasksForInstr()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 568 uint32_t MIFlags = 0; in copyFlagsFromInstruction() local 573 MIFlags |= MachineInstr::MIFlag::NoSWrap; in copyFlagsFromInstruction() 575 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction() 578 MIFlags |= MachineInstr::MIFlag::NoSWrap; in copyFlagsFromInstruction() 580 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction() 583 MIFlags |= MachineInstr::MIFlag::NoUSWrap; in copyFlagsFromInstruction() 585 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction() 591 MIFlags |= MachineInstr::MIFlag::NonNeg; in copyFlagsFromInstruction() 596 MIFlags |= MachineInstr::MIFlag::Disjoint; in copyFlagsFromInstruction() 602 MIFlags |= MachineInstr::MIFlag::IsExact; in copyFlagsFromInstruction() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCombine.td | 39 (match (G_FSQRT f16:$sqrt, $x, (MIFlags FmContract)), 40 (G_FDIV f16:$dst, $y, $sqrt, (MIFlags FmContract)):$root,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
H A D | Combine.td | 168 // Pattern MIFlags 187 def MIFlags; 1079 (match (G_SDIV $dst, $x, $y, (MIFlags (not IsExact))):$root, 1085 (match (G_UDIV $dst, $x, $y, (MIFlags (not IsExact))):$root, 1541 (match (G_TRUNC $src, $x, (MIFlags NoSWrap)), 1548 (match (G_TRUNC $src, $x, (MIFlags NoUWrap)), 1555 (match (G_ZEXT $root, $x, (MIFlags NonNeg)), 1615 (G_ADD $root, $left, $right, (MIFlags NoSWrap)), 1623 (G_MUL $root, $left, $x, (MIFlags NoSWrap)), 1631 (G_SHL $root, $left, $x, (MIFlags NoSWrap)), [all …]
|