Home
last modified time | relevance | path

Searched refs:isMem (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp263 bool isMem() const override { in isMem() function in __anonde0c959e0111::SystemZOperand
266 bool isMem(MemoryKind MemKind) const { in isMem() function in __anonde0c959e0111::SystemZOperand
273 bool isMem(MemoryKind MemKind, RegisterKind RegKind) const { in isMem() function in __anonde0c959e0111::SystemZOperand
274 return isMem(MemKind) && Mem.RegKind == RegKind; in isMem()
277 return isMem(MemKind, RegKind) && inRange(Mem.Disp, 0, 0xfff, true); in isMemDisp12()
280 return isMem(MemKind, RegKind) && inRange(Mem.Disp, -524288, 524287, true); in isMemDisp20()
315 assert(isMem(BDMem) && "Invalid operand type"); in addBDAddrOperands()
321 assert(isMem(BDXMem) && "Invalid operand type"); in addBDXAddrOperands()
328 assert(isMem(BDLMem) && "Invalid operand type"); in addBDLAddrOperands()
335 assert(isMem(BDRMem) && "Invalid operand type"); in addBDRAddrOperands()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCParsedAsmOperand.h66 virtual bool isMem() const = 0;
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp169 assert(isMem() && "Invalid type access!"); in getMemBaseReg()
174 assert(isMem() && "Invalid type access!"); in getMemOffsetReg()
179 assert(isMem() && "Invalid type access!"); in getMemOffset()
184 assert(isMem() && "Invalid type access!"); in getMemOp()
193 bool isMem() const override { in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h304 bool isMem() const override { return Kind == Memory; } in isMem() function
334 return isMem() && Mem.BaseReg != X86::RIP && Mem.BaseReg != X86::EIP; in isSibMem()
H A DX86AsmParser.cpp1710 if (FinalOp.isMem()) { in VerifyAndAdjustOperands()
1712 if (!OrigOp.isMem()) in VerifyAndAdjustOperands()
4366 else if (X86Op->isMem()) { in matchAndEmitATTInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp129 bool isMem() const override { return false; } in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp278 bool isMem = Opcode == X86::TCRETURNmi || Opcode == X86::TCRETURNmi64; in expandMI() local
280 MachineOperand &StackAdjust = MBBI->getOperand(isMem ? X86::AddrNumOperands in expandMI()
H A DX86InstrInfo.h170 inline static bool isMem(const MachineInstr &MI, unsigned Op) { in isMem() function
H A DX86AsmPrinter.cpp503 assert(isMem(*MI, OpNo) && "Invalid memory reference!"); in PrintMemReference()
H A DX86InstrInfo.cpp2738 if (isMem(MI, LastCommutableVecOp)) in findThreeSrcCommutedOpIndices()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp163 bool isMem() const override { return Kind == k_Mem; } in isMem() function in __anon2e2431ce0111::MSP430Operand
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp161 bool isMem() const override { return false; } in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp189 bool isMem() const override { return Kind == k_Memri; } in isMem() function in __anon06c44bb20111::AVROperand
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp150 bool isMem() const override { return false; } in isMem() function in __anon8d0ae56c0111::M68kOperand
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp1295 bool isMem() const override { return Kind == k_Memory; } in isMem() function in __anona2e40b320211::MipsOperand
1298 return isMem() && isa<MCConstantExpr>(getMemOff()); in isConstantMemOff()
1304 if (!isMem()) in isMemWithSimmOffset()
1318 if (!isMem()) in isMemWithPtrSizeOffset()
1332 return isMem() && getMemBase()->isMM16AsmReg(); in isMemWithGRPMM16Base()
1336 return isMem() && isConstantMemOff() && isUInt<Bits>(getConstantMemOff()) in isMemWithUimmOffsetSP()
1341 return isMem() && isConstantMemOff() && isUInt<Bits>(getConstantMemOff()) in isMemWithUimmWordAlignedOffsetSP()
1347 return isMem() && isConstantMemOff() && isInt<Bits>(getConstantMemOff()) in isMemWithSimmWordAlignedOffsetGP()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp115 bool isMem() const override { return false; } in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp215 bool isMem() const override { in isMem() function in __anon944a62760211::VEOperand
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp230 bool isMem() const override { return false; } in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp267 bool isMem() const override { return isMEMrr() || isMEMri(); } in isMem() function in __anonebada3920211::SparcOperand
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp236 bool isMem() const override { return false; } in isMem() function in __anon571544da0111::LoongArchOperand
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp457 bool isMem() const override { return false; } in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp262 bool isMem() const override { llvm_unreachable("No isMem"); } in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp479 bool isMem() const override { return false; } in isMem() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp807 bool isMem() const override { return false; } in isMem() function in __anon730428320111::AArch64Operand
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp966 bool isMem() const override { in isMem() function in __anon6862249c0111::AMDGPUOperand

12