| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 300 bool isIndirect() const { return TheKind == Indirect; } in isIndirect() function 379 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in getInReg() 384 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in setInReg() 390 assert((isIndirect() || isIndirectAliased()) && "Invalid kind!"); in getIndirectAlign() 394 assert((isIndirect() || isIndirectAliased()) && "Invalid kind!"); in setIndirectAlign() 399 assert(isIndirect() && "Invalid kind!"); in getIndirectByVal() 403 assert(isIndirect() && "Invalid kind!"); in setIndirectByVal() 418 assert((isIndirect() || isIndirectAliased()) && "Invalid kind!"); in getIndirectRealign() 422 assert((isIndirect() || isIndirectAliased()) && "Invalid kind!"); in setIndirectRealign() 427 assert(isIndirect() && "Invalid kind!"); in isSRetAfterThis() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InlineAsmLowering.cpp | 167 if (OpInfo.isIndirect && !(CType == TargetLowering::C_Memory || in chooseConstraint() 308 if (OpInfo.isIndirect) { in lowerInlineAsm() 323 } else if (OpInfo.Type == InlineAsm::isOutput && !OpInfo.isIndirect) { in lowerInlineAsm() 480 OpInfo.isIndirect) { in lowerInlineAsm() 511 if (!OpInfo.isIndirect) { in lowerInlineAsm() 517 assert(OpInfo.isIndirect && "Operand must be indirect to be a mem!"); in lowerInlineAsm() 537 if (OpInfo.isIndirect) { in lowerInlineAsm()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | InlineAsm.cpp | 82 isIndirect = false; in Parse() 102 isIndirect = true; in Parse() 280 if (!Constraint.isIndirect) { in verify()
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MachineLocation.h | 45 bool isIndirect() const { return !IsRegister; } in isIndirect() function
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | InlineAsm.h | 147 bool isIndirect = false; member 177 return Type == isInput || (Type == isOutput && isIndirect); in hasArg()
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | IRSymtab.h | 201 bool isIndirect() const { return (Flags >> S::FB_indirect) & 1; } in isIndirect() function 227 assert(isWeak() && isIndirect()); in getCOFFWeakExternalFallback()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 307 if (!isIndirect() && !isParameterValue() && !HasComplexExpression && in addMachineRegExpression() 393 if (Loc.isIndirect()) in setEntryValueFlags() 399 if (Loc.isIndirect()) in setLocation()
|
| H A D | DebugLocEntry.h | 95 if (Loc.isIndirect()) in dump()
|
| H A D | DwarfExpression.h | 169 bool isIndirect() const { return LocationFlags & Indirect; } in isIndirect() function
|
| /llvm-project-15.0.7/llvm/tools/llvm-lto2/ |
| H A D | llvm-lto2.cpp | 489 PrintBool('I', Sym.isIndirect()); in dumpSymtab() 522 if (TT.isOSBinFormatCOFF() && Sym.isWeak() && Sym.isIndirect()) in dumpSymtab()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMachineScheduler.cpp | 112 (TII->getBranchInfo(MI).isIndirect() || in enterMBB()
|
| H A D | SystemZInstrInfo.h | 129 bool isIndirect() { return Target != nullptr && Target->isReg(); } in isIndirect() function
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SDNodeDbgValue.h | 210 bool isIndirect() const { return IsIndirect; } in isIndirect() function
|
| H A D | InstrEmitter.cpp | 783 if (SD->isIndirect()) { in EmitDbgInstrRef() 908 if (SD->isIndirect()) in EmitDbgValueFromSingleOp()
|
| H A D | SelectionDAGDumper.cpp | 881 if (isIndirect()) OS << "(Indirect)"; in print()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/ |
| H A D | LLVMDialect.cpp | 1168 bool isIndirect = false; in verify() local 1173 isIndirect = true; in verify() 1204 funcType.getNumParams() != (getNumOperands() - isIndirect)) in verify() 1206 << (getNumOperands() - isIndirect) in verify() 1210 if (funcType.getNumParams() > (getNumOperands() - isIndirect)) in verify() 1212 << (getNumOperands() - isIndirect) in verify() 1217 if (getOperand(i + isIndirect).getType() != funcType.getParamType(i)) in verify() 1219 << getOperand(i + isIndirect).getType() in verify()
|
| /llvm-project-15.0.7/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 142 using irsymtab::Symbol::isIndirect;
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 695 if (AI.isIndirect()) { in EmitVAArgInstr() 2094 if (Ret.isIndirect() && !Ret.getInReg()) { in rewriteWithInAlloca() 3905 .isIndirect()) { in classifyRegCallStructTypeImpl() 3917 .isIndirect()) { in classifyRegCallStructTypeImpl() 3925 .isIndirect()) { in classifyRegCallStructTypeImpl() 3999 if (FI.getReturnInfo().isIndirect()) in computeInfo() 4916 if (!isIndirect) { in EmitVAArg() 4950 if (isIndirect) { in EmitVAArg() 5996 bool IsIndirect = AI.isIndirect(); in EmitAAPCSVAArg() 7588 bool IsIndirect = AI.isIndirect(); in EmitVAArg() [all …]
|
| H A D | CGDecl.cpp | 2459 llvm::Value *V = Arg.isIndirect() in EmitParmDecl() 2476 if (Arg.isIndirect()) { in EmitParmDecl() 2551 if (Arg.isIndirect() && !ArgVal) in EmitParmDecl()
|
| H A D | CGVTables.cpp | 409 int ThisArgNo = RetAI.isIndirect() && !RetAI.isSRetAfterThis() ? 1 : 0; in EmitMustTailThunk()
|
| H A D | CodeGenFunction.h | 3155 bool isIndirect() const { return Alignment != 0; } 3159 assert(!isIndirect()); 3164 assert(isIndirect());
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 5817 bool isIndirect) { in CheckPointerToMemberOperands() argument 5823 if (isIndirect) in CheckPointerToMemberOperands() 5834 const char *OpSpelling = isIndirect ? "->*" : ".*"; in CheckPointerToMemberOperands() 5860 if (isIndirect) { in CheckPointerToMemberOperands() 5874 OpSpelling, (int)isIndirect)) { in CheckPointerToMemberOperands() 5880 << (int)isIndirect << LHS.get()->getType(); in CheckPointerToMemberOperands() 5893 if (isIndirect) in CheckPointerToMemberOperands() 5903 Diag(Loc, diag::err_pointer_to_member_type) << isIndirect; in CheckPointerToMemberOperands() 5928 if (!isIndirect && !LHS.get()->Classify(Context).isLValue()) { in CheckPointerToMemberOperands() 5942 if (isIndirect || !LHS.get()->Classify(Context).isRValue()) in CheckPointerToMemberOperands() [all …]
|
| H A D | SemaExprObjC.cpp | 3476 bool isIndirect = false; in classifyTypeForARCConversion() local 3481 isIndirect = true; in classifyTypeForARCConversion() 3490 if (!isIndirect) { in classifyTypeForARCConversion() 3499 isIndirect = true; in classifyTypeForARCConversion() 3502 if (isIndirect) { in classifyTypeForARCConversion()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 930 const bool isIndirect) const;
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | InputFiles.cpp | 1056 } else if (objSym.isWeak() && objSym.isIndirect()) { in parse()
|