| /NextBSD/contrib/llvm/tools/clang/include/clang/CodeGen/ |
| HD | CGFunctionInfo.h | 167 bool isIndirect() const { return TheKind == Indirect; } in isIndirect() function 204 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in getInReg() 209 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in setInReg() 215 assert(isIndirect() && "Invalid kind!"); in getIndirectAlign() 219 assert(isIndirect() && "Invalid kind!"); in setIndirectAlign() 224 assert(isIndirect() && "Invalid kind!"); in getIndirectByVal() 228 assert(isIndirect() && "Invalid kind!"); in setIndirectByVal() 233 assert(isIndirect() && "Invalid kind!"); in getIndirectRealign() 237 assert(isIndirect() && "Invalid kind!"); in setIndirectRealign() 242 assert(isIndirect() && "Invalid kind!"); in isSRetAfterThis() [all …]
|
| /NextBSD/contrib/llvm/lib/IR/ |
| HD | InlineAsm.cpp | 63 isIndirect(false), isMultipleAlternative(false), in ConstraintInfo() 87 isIndirect = false; in Parse() 104 isIndirect = true; in Parse() 261 if (!Constraints[i].isIndirect) { in Verify()
|
| /NextBSD/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| HD | AsmPrinterDwarf.cpp | 199 if (MLoc.isIndirect()) in EmitDwarfRegOp() 214 if (MLoc.isIndirect()) in EmitDwarfRegOp()
|
| /NextBSD/contrib/llvm/include/llvm/MC/ |
| HD | MachineLocation.h | 52 bool isIndirect() const { return !IsRegister; } in isIndirect() function
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SDNodeDbgValue.h | 103 bool isIndirect() const { return IsIndirect; } in isIndirect() function
|
| HD | SelectionDAGBuilder.cpp | 5732 if (isIndirect) { in getCallOperandValEVT() 5904 if (OpInfo.isIndirect) { in visitInlineAsm() 5945 if (OpInfo.isIndirect) in visitInlineAsm() 6009 !OpInfo.isIndirect) { in visitInlineAsm() 6051 OpInfo.isIndirect = true; in visitInlineAsm() 6133 assert(OpInfo.isIndirect && "Memory output must be indirect operand"); in visitInlineAsm() 6163 if (OpInfo.isIndirect) { in visitInlineAsm() 6208 if (OpInfo.isIndirect) { in visitInlineAsm() 6260 OpInfo.isIndirect) in visitInlineAsm() 6285 assert(OpInfo.isIndirect && "Operand must be indirect to be a mem!"); in visitInlineAsm() [all …]
|
| HD | InstrEmitter.cpp | 704 if (SD->isIndirect()) in EmitDbgValue()
|
| HD | TargetLowering.cpp | 2335 if (OpInfo.isIndirect) { in ParseConstraints() 2363 if (OpInfo.isIndirect) { in ParseConstraints()
|
| HD | SelectionDAG.cpp | 6548 To.getResNo(), Dbg->isIndirect(), Dbg->getOffset(), in TransferDbgValues()
|
| /NextBSD/contrib/llvm/include/llvm/IR/ |
| HD | InlineAsm.h | 144 bool isIndirect; member
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaExprCXX.cpp | 4450 bool isIndirect) { in CheckPointerToMemberOperands() argument 4456 if (isIndirect) { in CheckPointerToMemberOperands() 4465 const char *OpSpelling = isIndirect ? "->*" : ".*"; in CheckPointerToMemberOperands() 4491 if (isIndirect) { in CheckPointerToMemberOperands() 4505 OpSpelling, (int)isIndirect)) { in CheckPointerToMemberOperands() 4511 << (int)isIndirect << LHS.get()->getType(); in CheckPointerToMemberOperands() 4523 QualType UseType = isIndirect ? Context.getPointerType(Class) : Class; in CheckPointerToMemberOperands() 4524 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands() 4532 Diag(Loc, diag::err_pointer_to_member_type) << isIndirect; in CheckPointerToMemberOperands() 4557 if (!isIndirect && !LHS.get()->Classify(Context).isLValue()) in CheckPointerToMemberOperands() [all …]
|
| HD | SemaExprObjC.cpp | 3067 bool isIndirect = false; in classifyTypeForARCConversion() local 3072 isIndirect = true; in classifyTypeForARCConversion() 3081 if (!isIndirect) { in classifyTypeForARCConversion() 3090 isIndirect = true; in classifyTypeForARCConversion() 3093 if (isIndirect) { in classifyTypeForARCConversion()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | TargetInfo.cpp | 1158 } else if (FI.getReturnInfo().isIndirect()) { in computeInfo() 1238 if (Ret.isIndirect() && Ret.isSRetAfterThis() && !IsThisCall && in rewriteWithInAlloca() 1245 if (Ret.isIndirect() && !Ret.getInReg()) { in rewriteWithInAlloca() 2804 if (FI.getReturnInfo().isIndirect()) in computeInfo() 4163 bool IsIndirect = AI.isIndirect(); in EmitAAPCSVAArg() 4420 bool isIndirect = false; in EmitDarwinVAArg() local 4424 isIndirect = true; in EmitDarwinVAArg() 4457 if (isIndirect) in EmitDarwinVAArg() 5354 bool IsIndirect = AI.isIndirect(); in EmitVAArg() 5852 uint64_t Offset = RetInfo.isIndirect() ? MinABIStackAlignInBytes : 0; in computeInfo()
|
| HD | CGVTables.cpp | 341 int ThisArgNo = RetAI.isIndirect() && !RetAI.isSRetAfterThis() ? 1 : 0; in EmitMustTailThunk()
|
| HD | CGCall.cpp | 1211 return FI.getReturnInfo().isIndirect(); in ReturnTypeUsesSRet() 3142 if (RetAI.isIndirect() || RetAI.isInAlloca()) { in EmitCall()
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | Analysis.cpp | 150 if (CI.isIndirect) in hasInlineAsmMemConstraint()
|
| HD | CodeGenPrepare.cpp | 3007 !OpInfo.isIndirect)) in IsOperandAMemoryOperand() 3567 OpInfo.isIndirect) { in OptimizeInlineAsmInst()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 8282 SourceLocation OpLoc, bool isIndirect);
|