Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAddressingModes.h403 bool isSub = Opc == sub; variable
404 return Imm12 | ((int)isSub << 12) | (SO << 13) | (IdxMode << 16) ;
434 bool isSub = Opc == sub; variable
435 return ((int)isSub << 8) | Offset | (IdxMode << 9);
477 bool isSub = Opc == sub; in getAM5Opc() local
478 return ((int)isSub << 8) | Offset; in getAM5Opc()
498 bool isSub = Opc == sub; in getAM5FP16Opc() local
499 return ((int)isSub << 8) | Offset; in getAM5FP16Opc()
H A DARMInstPrinter.cpp376 bool isSub = OffImm < 0; in printThumbLdrLabelOperand() local
381 if (isSub) { in printThumbLdrLabelOperand()
1205 bool isSub = OffImm < 0; in printAddrModeImm12Operand() local
1209 if (isSub) { in printAddrModeImm12Operand()
1232 bool isSub = OffImm < 0; in printT2AddrModeImm8Operand() local
1236 if (isSub) { in printT2AddrModeImm8Operand()
1264 bool isSub = OffImm < 0; in printT2AddrModeImm8s4Operand() local
1271 if (isSub) { in printT2AddrModeImm8s4Operand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp303 bool isSub = NumBytes < 0; in emitT2RegPlusImmediate() local
304 if (isSub) NumBytes = -NumBytes; in emitT2RegPlusImmediate()
328 if (isSub) { in emitT2RegPlusImmediate()
386 Opc = isSub ? t2SUB : t2ADD; in emitT2RegPlusImmediate()
539 bool isSub = false; in rewriteT2FrameIndex() local
571 isSub = true; in rewriteT2FrameIndex()
648 isSub = true; in rewriteT2FrameIndex()
666 isSub = true; in rewriteT2FrameIndex()
680 isSub = true; in rewriteT2FrameIndex()
733 if (isSub) { in rewriteT2FrameIndex()
[all …]
H A DThumbRegisterInfo.cpp146 bool isSub = false; in emitThumbRegPlusImmInReg() local
152 isSub = true; in emitThumbRegPlusImmInReg()
235 int Opc = (isSub) ? ARM::tSUBrr in emitThumbRegPlusImmInReg()
240 if (DestReg == ARM::SP || isSub) in emitThumbRegPlusImmInReg()
258 bool isSub = NumBytes < 0; in emitThumbRegPlusImmediate() local
260 if (isSub) Bytes = -NumBytes; in emitThumbRegPlusImmediate()
293 ExtraOpc = isSub ? ARM::tSUBspi : ARM::tADDspi; in emitThumbRegPlusImmediate()
299 assert(!isSub && "Thumb1 does not have tSUBrSPi"); in emitThumbRegPlusImmediate()
308 CopyOpc = isSub ? ARM::tSUBi3 : ARM::tADDi3; in emitThumbRegPlusImmediate()
316 ExtraOpc = isSub ? ARM::tSUBi8 : ARM::tADDi8; in emitThumbRegPlusImmediate()
H A DARMBaseInstrInfo.cpp2636 bool isSub = false; in rewriteARMFrameIndex() local
2653 isSub = true; in rewriteARMFrameIndex()
2740 isSub = true; in rewriteARMFrameIndex()
2755 if (isSub) { in rewriteARMFrameIndex()
2768 if (isSub) { in rewriteARMFrameIndex()
3477 if (!isSub && in getNumMicroOpsSwiftLdSt()
3493 if (!isSub && in getNumMicroOpsSwiftLdSt()
3521 if (!isSub && in getNumMicroOpsSwiftLdSt()
3534 if (!isSub && in getNumMicroOpsSwiftLdSt()
3585 if (!isSub && in getNumMicroOpsSwiftLdSt()
[all …]
H A DARMISelLowering.cpp12104 bool isSub = ARM_AM::getAM2Op(Offset) == ARM_AM::sub; in EmitInstrWithCustomInserter() local
12106 if (isSub) in EmitInstrWithCustomInserter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp232 bool isSub = NumBytes < 0; in emitSPUpdate() local
233 uint64_t Offset = isSub ? -NumBytes : NumBytes; in emitSPUpdate()
235 isSub ? MachineInstr::FrameSetup : MachineInstr::FrameDestroy; in emitSPUpdate()
258 if (isSub && !isEAXLiveIn(MBB)) in emitSPUpdate()
264 isSub ? getSUBrrOpcode(Is64Bit) : getADDrrOpcode(Is64Bit); in emitSPUpdate()
288 if (isSub) in emitSPUpdate()
315 unsigned Reg = isSub ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) in emitSPUpdate()
318 unsigned Opc = isSub ? (Is64Bit ? X86::PUSH64r : X86::PUSH32r) in emitSPUpdate()
321 .addReg(Reg, getDefRegState(!isSub) | getUndefRegState(isSub)) in emitSPUpdate()
328 BuildStackAdjustment(MBB, MBBI, DL, isSub ? -ThisVal : ThisVal, InEpilogue) in emitSPUpdate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td2482 let Inst{30} = isSub;
2611 let Inst{15} = isSub;
2617 multiclass MulAccum<bit isSub, string asm> {
2795 let Inst{30} = isSub;
2831 let Inst{30} = isSub;
2856 let Inst{30} = isSub;
2881 let Inst{30} = isSub;
5493 let Inst{15} = isSub;
12552 let Inst{30} = isSub;
12567 def _shift : BaseAddSubCPA<isSub, asm>;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h400 bool isSub() const { return !isAdd(); } in isSub() function
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp3775 bool isSub=false) { in tryEmitFMulAdd() argument
3817 return buildFMulAdd(LHSBinOp, op.RHS, CGF, Builder, NegLHS, isSub); in tryEmitFMulAdd()
3826 return buildFMulAdd(RHSBinOp, op.LHS, CGF, Builder, isSub ^ NegRHS, false); in tryEmitFMulAdd()
3837 return buildFMulAdd(LHSBinOp, op.RHS, CGF, Builder, NegLHS, isSub); in tryEmitFMulAdd()
3847 return buildFMulAdd(RHSBinOp, op.LHS, CGF, Builder, isSub ^ NegRHS, false); in tryEmitFMulAdd()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp4739 bool ProducesNegatedCarry = CarrySrcMI->isSub(); in emitCarryIn()