Home
last modified time | relevance | path

Searched refs:isSub (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAddressingModes.h416 bool isSub = Opc == sub; variable
417 return Imm12 | ((int)isSub << 12) | (SO << 13) | (IdxMode << 16) ;
447 bool isSub = Opc == sub; variable
448 return ((int)isSub << 8) | Offset | (IdxMode << 9);
490 bool isSub = Opc == sub; in getAM5Opc() local
491 return ((int)isSub << 8) | Offset; in getAM5Opc()
511 bool isSub = Opc == sub; in getAM5FP16Opc() local
512 return ((int)isSub << 8) | Offset; in getAM5FP16Opc()
H A DARMInstPrinter.cpp378 bool isSub = OffImm < 0; in printThumbLdrLabelOperand() local
383 if (isSub) { in printThumbLdrLabelOperand()
1190 bool isSub = OffImm < 0; in printAddrModeImm12Operand() local
1194 if (isSub) { in printAddrModeImm12Operand()
1214 bool isSub = OffImm < 0; in printT2AddrModeImm8Operand() local
1218 if (isSub) { in printT2AddrModeImm8Operand()
1243 bool isSub = OffImm < 0; in printT2AddrModeImm8s4Operand() local
1250 if (isSub) { in printT2AddrModeImm8s4Operand()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp289 bool isSub = NumBytes < 0; in emitT2RegPlusImmediate() local
290 if (isSub) NumBytes = -NumBytes; in emitT2RegPlusImmediate()
314 if (isSub) { in emitT2RegPlusImmediate()
372 Opc = isSub ? t2SUB : t2ADD; in emitT2RegPlusImmediate()
525 bool isSub = false; in rewriteT2FrameIndex() local
557 isSub = true; in rewriteT2FrameIndex()
633 isSub = true; in rewriteT2FrameIndex()
651 isSub = true; in rewriteT2FrameIndex()
665 isSub = true; in rewriteT2FrameIndex()
719 if (isSub) { in rewriteT2FrameIndex()
[all …]
H A DThumbRegisterInfo.cpp132 bool isSub = false; in emitThumbRegPlusImmInReg() local
138 isSub = true; in emitThumbRegPlusImmInReg()
169 int Opc = (isSub) ? ARM::tSUBrr in emitThumbRegPlusImmInReg()
174 if (DestReg == ARM::SP || isSub) in emitThumbRegPlusImmInReg()
192 bool isSub = NumBytes < 0; in emitThumbRegPlusImmediate() local
194 if (isSub) Bytes = -NumBytes; in emitThumbRegPlusImmediate()
227 ExtraOpc = isSub ? ARM::tSUBspi : ARM::tADDspi; in emitThumbRegPlusImmediate()
233 assert(!isSub && "Thumb1 does not have tSUBrSPi"); in emitThumbRegPlusImmediate()
242 CopyOpc = isSub ? ARM::tSUBi3 : ARM::tADDi3; in emitThumbRegPlusImmediate()
250 ExtraOpc = isSub ? ARM::tSUBi8 : ARM::tADDi8; in emitThumbRegPlusImmediate()
H A DARMBaseInstrInfo.cpp2611 bool isSub = false; in rewriteARMFrameIndex() local
2628 isSub = true; in rewriteARMFrameIndex()
2715 isSub = true; in rewriteARMFrameIndex()
2730 if (isSub) { in rewriteARMFrameIndex()
2743 if (isSub) { in rewriteARMFrameIndex()
3432 if (!isSub && in getNumMicroOpsSwiftLdSt()
3448 if (!isSub && in getNumMicroOpsSwiftLdSt()
3476 if (!isSub && in getNumMicroOpsSwiftLdSt()
3489 if (!isSub && in getNumMicroOpsSwiftLdSt()
3540 if (!isSub && in getNumMicroOpsSwiftLdSt()
[all …]
H A DARMISelLowering.cpp11672 bool isSub = ARM_AM::getAM2Op(Offset) == ARM_AM::sub; in EmitInstrWithCustomInserter() local
11674 if (isSub) in EmitInstrWithCustomInserter()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp209 bool isSub = NumBytes < 0; in emitSPUpdate() local
210 uint64_t Offset = isSub ? -NumBytes : NumBytes; in emitSPUpdate()
212 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate()
235 if (isSub && !isEAXLiveIn(MBB)) in emitSPUpdate()
242 isSub ? getSUBrrOpcode(Is64Bit) : getADDrrOpcode(Is64Bit); in emitSPUpdate()
266 if (isSub) in emitSPUpdate()
293 unsigned Reg = isSub in emitSPUpdate()
297 unsigned Opc = isSub in emitSPUpdate()
301 .addReg(Reg, getDefRegState(!isSub) | getUndefRegState(isSub)) in emitSPUpdate()
308 BuildStackAdjustment(MBB, MBBI, DL, isSub ? -ThisVal : ThisVal, InEpilogue) in emitSPUpdate()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td2056 let Inst{30} = isSub;
2066 : BaseBaseAddSubCarry<isSub, regtype, asm,
2071 : BaseBaseAddSubCarry<isSub, regtype, asm,
2190 let Inst{15} = isSub;
2213 : BaseMulAccum<isSub, opc, GPR32, GPR64, asm,
2376 let Inst{30} = isSub;
2416 let Inst{30} = isSub;
2441 let Inst{30} = isSub;
2466 let Inst{30} = isSub;
2597 def Wrx : BaseAddSubEReg<isSub, 1, GPR32, GPR32sp,
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp274 bool isSub = Val < 0; in adjustReg() local
275 if (isSub) { in adjustReg()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp3539 bool isSub=false) { in tryEmitFMulAdd() argument
3555 return buildFMulAdd(LHSBinOp, op.RHS, CGF, Builder, false, isSub); in tryEmitFMulAdd()
3560 return buildFMulAdd(RHSBinOp, op.LHS, CGF, Builder, isSub, false); in tryEmitFMulAdd()
3567 return buildFMulAdd(LHSBinOp, op.RHS, CGF, Builder, false, isSub); in tryEmitFMulAdd()
3573 return buildFMulAdd(RHSBinOp, op.LHS, CGF, Builder, isSub, false); in tryEmitFMulAdd()