| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | CallingConvLower.h | 62 unsigned isMem : 1; variable 83 Ret.isMem = false; in getReg() 106 Ret.isMem = true; in getMem() 132 isMem = false; in convertToReg() 137 isMem = true; in convertToMem() 143 bool isRegLoc() const { return !isMem; } in isRegLoc() 144 bool isMemLoc() const { return isMem; } in isMemLoc()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | RetpolineInsertion.cpp | 126 if (BrInfo.isMem()) { in createNewRetpoline() 234 if (BrInfo.isMem() && R11Available) { in createBranchReplacement() 296 if (BrInfo.isMem()) { in runOnFunctions() 307 if (BrInfo.isMem() && !R11Available) { in runOnFunctions()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 257 bool isMem() const override { in isMem() function in __anon4f8b82ce0111::SystemZOperand 260 bool isMem(MemoryKind MemKind) const { in isMem() function in __anon4f8b82ce0111::SystemZOperand 268 return isMem(MemKind) && Mem.RegKind == RegKind; in isMem() 309 assert(isMem(BDMem) && "Invalid operand type"); in addBDAddrOperands() 315 assert(isMem(BDXMem) && "Invalid operand type"); in addBDXAddrOperands() 322 assert(isMem(BDLMem) && "Invalid operand type"); in addBDLAddrOperands() 329 assert(isMem(BDRMem) && "Invalid operand type"); in addBDRAddrOperands() 336 assert(isMem(BDVMem) && "Invalid operand type"); in addBDVAddrOperands() 1321 else if (ZOperand.isMem(BDMem)) in ParseDirectiveInsn() 1323 else if (ZOperand.isMem(BDXMem)) in ParseDirectiveInsn() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | RetpolineInsertion.h | 27 bool isMem() const { return IsMem; } in isMem() function
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/MCParser/ |
| H A D | MCParsedAsmOperand.h | 63 virtual bool isMem() const = 0;
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 172 assert(isMem() && "Invalid type access!"); in getMemBaseReg() 177 assert(isMem() && "Invalid type access!"); in getMemOffsetReg() 182 assert(isMem() && "Invalid type access!"); in getMemOffset() 187 assert(isMem() && "Invalid type access!"); in getMemOp() 196 bool isMem() const override { in isMem() function
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86Operand.h | 305 bool isMem() const override { return Kind == Memory; } in isMem() function 335 return isMem() && Mem.BaseReg != X86::RIP && Mem.BaseReg != X86::EIP; in isSibMem()
|
| H A D | X86AsmParser.cpp | 1674 if (FinalOp.isMem()) { in VerifyAndAdjustOperands() 1676 if (!OrigOp.isMem()) in VerifyAndAdjustOperands() 4252 else if (X86Op->isMem()) { in MatchAndEmitATTInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ExpandPseudo.cpp | 276 bool isMem = Opcode == X86::TCRETURNmi || Opcode == X86::TCRETURNmi64; in ExpandMI() local 278 MachineOperand &StackAdjust = MBBI->getOperand(isMem ? X86::AddrNumOperands in ExpandMI()
|
| H A D | X86InstrInfo.h | 131 inline static bool isMem(const MachineInstr &MI, unsigned Op) { in isMem() function
|
| H A D | X86AsmPrinter.cpp | 372 assert(isMem(*MI, OpNo) && "Invalid memory reference!"); in PrintMemReference()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 129 bool isMem() const override { return false; } in isMem() function
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 120 bool isMem() const override { return false; } in isMem() function in __anon1ba74a0a0111::LoongArchOperand
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 163 bool isMem() const override { return Kind == k_Mem; } in isMem() function in __anon37a612fe0111::MSP430Operand
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 189 bool isMem() const override { return Kind == k_Memri; } in isMem() function in __anonc58108e20111::AVROperand
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/AsmParser/ |
| H A D | M68kAsmParser.cpp | 152 bool isMem() const override { return false; } in isMem() function in __anonedebae9c0111::M68kOperand
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 1331 bool isMem() const override { return Kind == k_Memory; } in isMem() function in __anon03c4d4620211::MipsOperand 1334 return isMem() && isa<MCConstantExpr>(getMemOff()); in isConstantMemOff() 1340 if (!isMem()) in isMemWithSimmOffset() 1354 if (!isMem()) in isMemWithPtrSizeOffset() 1368 return isMem() && getMemBase()->isMM16AsmReg(); in isMemWithGRPMM16Base() 1372 return isMem() && isConstantMemOff() && isUInt<Bits>(getConstantMemOff()) in isMemWithUimmOffsetSP() 1377 return isMem() && isConstantMemOff() && isUInt<Bits>(getConstantMemOff()) in isMemWithUimmWordAlignedOffsetSP() 1383 return isMem() && isConstantMemOff() && isInt<Bits>(getConstantMemOff()) in isMemWithSimmWordAlignedOffsetGP()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 101 bool isMem() const override { return false; } in isMem() function
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 273 bool isMem() const override { return isMEMrr() || isMEMri(); } in isMem() function in __anon07e578c20211::SparcOperand
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 219 bool isMem() const override { in isMem() function in __anone15613a60211::VEOperand
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 228 bool isMem() const override { return false; } in isMem() function
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 414 bool isMem() const override { return false; } in isMem() function
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 253 bool isMem() const override { llvm_unreachable("No isMem"); } in isMem() function
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 347 bool isMem() const override { return false; } in isMem() function
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 734 bool isMem() const override { return false; } in isMem() function in __anone48315620111::AArch64Operand
|