Home
last modified time | relevance | path

Searched refs:MIFlags (Results 1 – 25 of 37) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DThumbRegisterInfo.cpp66 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, unsigned PredReg, unsigned MIFlags) const { in emitLoadConstPool()
114 PredReg, MIFlags); in emitLoadConstPool()
117 PredReg, MIFlags); in emitLoadConstPool()
128 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg() argument
152 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg()
157 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg()
[all …]
DThumb2InstrInfo.cpp236 unsigned MIFlags) { in emitT2RegPlusImmediate() argument
240 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
257 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
264 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
275 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
287 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
300 .setMIFlags(MIFlags) in emitT2RegPlusImmediate()
316 .setMIFlags(MIFlags) in emitT2RegPlusImmediate()
352 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
DThumbRegisterInfo.h44 unsigned MIFlags = MachineInstr::NoFlags) const override;
DARMFrameLowering.h79 unsigned MIFlags = 0) const;
DThumb1FrameLowering.cpp71 unsigned ScratchReg, unsigned MIFlags) { in emitPrologueEpilogueSPUpdate() argument
85 .addImm(NumBytes).setMIFlags(MIFlags); in emitPrologueEpilogueSPUpdate()
88 0, MIFlags); in emitPrologueEpilogueSPUpdate()
98 MRI, MIFlags); in emitPrologueEpilogueSPUpdate()
106 unsigned MIFlags = MachineInstr::NoFlags) { in emitCallSPUpdate() argument
108 MRI, MIFlags); in emitCallSPUpdate()
DARMBaseInstrInfo.h687 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
694 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
701 unsigned MIFlags = 0);
/external/llvm-project/llvm/lib/Target/ARM/
DThumbRegisterInfo.cpp66 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()
127 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg() argument
151 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg()
156 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg()
[all …]
DThumb2InstrInfo.cpp283 unsigned MIFlags) { in emitT2RegPlusImmediate() argument
287 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
304 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
311 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
322 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
334 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
347 .setMIFlags(MIFlags) in emitT2RegPlusImmediate()
363 .setMIFlags(MIFlags) in emitT2RegPlusImmediate()
399 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
DThumbRegisterInfo.h44 unsigned MIFlags = MachineInstr::NoFlags) const override;
DThumb1FrameLowering.cpp71 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()
DARMFrameLowering.h85 unsigned NumAlignedDPRCS2Regs, unsigned MIFlags = 0) const;
DARMBaseInstrInfo.h697 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
704 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
711 unsigned MIFlags = 0);
DARMBaseRegisterInfo.h192 unsigned MIFlags = MachineInstr::NoFlags) const;
/external/llvm/lib/Target/ARM/
DThumbRegisterInfo.cpp67 unsigned MIFlags) { in emitThumb1LoadConstPool() argument
79 .setMIFlags(MIFlags); in emitThumb1LoadConstPool()
87 unsigned MIFlags) { in emitThumb2LoadConstPool() argument
98 .setMIFlags(MIFlags); in emitThumb2LoadConstPool()
106 ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) const { in emitLoadConstPool()
113 PredReg, MIFlags); in emitLoadConstPool()
116 PredReg, MIFlags); in emitLoadConstPool()
127 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg() argument
149 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg()
153 .setMIFlags(MIFlags); in emitThumbRegPlusImmInReg()
[all …]
DThumb2InstrInfo.cpp227 unsigned MIFlags) { in emitT2RegPlusImmediate() argument
231 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
248 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
255 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
265 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
276 .setMIFlags(MIFlags); in emitT2RegPlusImmediate()
288 .addReg(BaseReg).setMIFlags(MIFlags)); in emitT2RegPlusImmediate()
300 .addReg(BaseReg).addImm(ThisVal/4).setMIFlags(MIFlags)); in emitT2RegPlusImmediate()
340 .addImm(ThisVal)).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
DThumbRegisterInfo.h45 unsigned MIFlags = MachineInstr::NoFlags) const override;
DARMBaseInstrInfo.h477 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
484 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
491 unsigned MIFlags = 0);
DARMFrameLowering.h70 unsigned MIFlags = 0) const;
DARMBaseRegisterInfo.h174 unsigned MIFlags = MachineInstr::NoFlags) const;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZElimCompare.cpp368 unsigned MIFlags = Desc.TSFlags; in adjustCCMasksForInstr() local
383 unsigned CCValues = SystemZII::getCCValues(MIFlags); in adjustCCMasksForInstr()
392 (MIFlags & SystemZII::CCIfNoSignedWrap)) { in adjustCCMasksForInstr()
396 else if ((MIFlags & SystemZII::CCIfNoSignedWrap) && in adjustCCMasksForInstr()
412 else if ((MIFlags & SystemZII::IsLogical) && CCValues) { in adjustCCMasksForInstr()
419 ReusableCCMask &= SystemZII::getCompareZeroCCMask(MIFlags); in adjustCCMasksForInstr()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZElimCompare.cpp368 unsigned MIFlags = Desc.TSFlags; in adjustCCMasksForInstr() local
383 unsigned CCValues = SystemZII::getCCValues(MIFlags); in adjustCCMasksForInstr()
392 (MIFlags & SystemZII::CCIfNoSignedWrap)) { in adjustCCMasksForInstr()
396 else if ((MIFlags & SystemZII::CCIfNoSignedWrap) && in adjustCCMasksForInstr()
412 else if ((MIFlags & SystemZII::IsLogical) && CCValues) { in adjustCCMasksForInstr()
419 ReusableCCMask &= SystemZII::getCompareZeroCCMask(MIFlags); in adjustCCMasksForInstr()
/external/llvm-project/llvm/lib/CodeGen/
DMachineInstr.cpp535 uint16_t MIFlags = 0; in copyFlagsFromInstruction() local
540 MIFlags |= MachineInstr::MIFlag::NoSWrap; in copyFlagsFromInstruction()
542 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction()
548 MIFlags |= MachineInstr::MIFlag::IsExact; in copyFlagsFromInstruction()
554 MIFlags |= MachineInstr::MIFlag::FmNoNans; in copyFlagsFromInstruction()
556 MIFlags |= MachineInstr::MIFlag::FmNoInfs; in copyFlagsFromInstruction()
558 MIFlags |= MachineInstr::MIFlag::FmNsz; in copyFlagsFromInstruction()
560 MIFlags |= MachineInstr::MIFlag::FmArcp; in copyFlagsFromInstruction()
562 MIFlags |= MachineInstr::MIFlag::FmContract; in copyFlagsFromInstruction()
564 MIFlags |= MachineInstr::MIFlag::FmAfn; in copyFlagsFromInstruction()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineInstr.cpp527 uint16_t MIFlags = 0; in copyFlagsFromInstruction() local
532 MIFlags |= MachineInstr::MIFlag::NoSWrap; in copyFlagsFromInstruction()
534 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction()
540 MIFlags |= MachineInstr::MIFlag::IsExact; in copyFlagsFromInstruction()
546 MIFlags |= MachineInstr::MIFlag::FmNoNans; in copyFlagsFromInstruction()
548 MIFlags |= MachineInstr::MIFlag::FmNoInfs; in copyFlagsFromInstruction()
550 MIFlags |= MachineInstr::MIFlag::FmNsz; in copyFlagsFromInstruction()
552 MIFlags |= MachineInstr::MIFlag::FmArcp; in copyFlagsFromInstruction()
554 MIFlags |= MachineInstr::MIFlag::FmContract; in copyFlagsFromInstruction()
556 MIFlags |= MachineInstr::MIFlag::FmAfn; in copyFlagsFromInstruction()
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZElimCompare.cpp245 unsigned MIFlags = Desc.TSFlags; in adjustCCMasksForInstr() local
248 unsigned ReusableCCMask = SystemZII::getCompareZeroCCMask(MIFlags); in adjustCCMasksForInstr()
258 unsigned CCValues = SystemZII::getCCValues(MIFlags); in adjustCCMasksForInstr()
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dldst-miflags.mir2 # Check that we merge the MIFlags from both the instructions in the final

12