Home
last modified time | relevance | path

Searched refs:isDirect (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h121 return isDirect() || isExtend() || isIndirect() || isIndirectAliased() || in canHavePaddingType()
296 bool isDirect() const { return TheKind == Direct; } in isDirect() function
306 return isDirect() || isExtend() || isCoerceAndExpand(); in canHaveCoerceToType()
311 assert((isDirect() || isExtend()) && "Not a direct or extend kind"); in getDirectOffset()
315 assert((isDirect() || isExtend()) && "Not a direct or extend kind"); in setDirectOffset()
320 assert((isDirect() || isExtend()) && "Not a direct or extend kind"); in getDirectAlign()
324 assert((isDirect() || isExtend()) && "Not a direct or extend kind"); in setDirectAlign()
379 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in getInReg()
384 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in setInReg()
466 assert(isDirect() && "Invalid kind!"); in getCanBeFlattened()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARC.cpp35 else if (Info.isDirect() && Info.getInReg()) { in updateState()
H A DX86.cpp1361 if (info.isDirect()) { in isPassedUsingAVXType()
3106 assert(AI.isDirect() && "Unexpected ABI info for mixed regs"); in EmitVAArg()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp446 bool isDirect) { in getCallOpcode() argument
447 if (isDirect) in getCallOpcode()
H A DARMISelLowering.cpp2671 bool isDirect = false; in LowerCall() local
2732 isDirect = true; in LowerCall()
2768 isDirect = true; in LowerCall()
2789 assert(!isARMFunc && !isDirect && in LowerCall()
2814 else if ((!isDirect || isARMFunc) && !Subtarget->hasV5TOps()) in LowerCall()
2819 if (!isDirect && !Subtarget->hasV5TOps()) in LowerCall()
2821 else if (doesNotRet && isDirect && Subtarget->hasRetAddrStack() && in LowerCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp2769 bool isDirect = Method && Method->isDirectMethod(); in GenerateMessageSend() local
2773 if (!isDirect) { in GenerateMessageSend()
2792 if (!isDirect) in GenerateMessageSend()
2848 requiresExplicitZeroResult = !isDirect; in GenerateMessageSend()
2893 if (isDirect) in GenerateMessageSend()
2938 if (!isDirect) in GenerateMessageSend()
4063 bool isDirect = OMD->isDirectMethod(); in GenerateMethod() local
4065 getSymbolNameForMethod(OMD, /*include category*/ !isDirect); in GenerateMethod()
4067 if (!isDirect) in GenerateMethod()
H A DABIInfoImpl.cpp444 assert((AI.isDirect() || AI.isExtend()) && in EmitVAArgInstr()
H A DCGCall.cpp1512 if (AI.isDirect() && AI.getCanBeFlattened() && STy) { in construct()
1699 if (st && ArgInfo.isDirect() && ArgInfo.getCanBeFlattened()) { in GetFunctionType()
3210 if (ArgI.isDirect() && !ArgI.getCanBeFlattened() && STy && in EmitFunctionProlog()
3234 if (ArgI.isDirect() && ArgI.getCanBeFlattened() && STy && in EmitFunctionProlog()
5333 if (STy && ArgInfo.isDirect() && !ArgInfo.getCanBeFlattened()) { in EmitCall()
5364 if (STy && ArgInfo.isDirect() && ArgInfo.getCanBeFlattened()) { in EmitCall()
H A DCGVTables.cpp420 if (ThisAI.isDirect()) { in EmitMustTailThunk()
H A DCGStmt.cpp2847 if (RetAI.isDirect() || RetAI.isExtend()) { in EmitAsmStmt()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp72 bool isDirect() const { return P.getInt() & Direct; } in isDirect() function in __anonfa909ae00111::BindingKey
126 Out << "\"kind\": \"" << (K.isDirect() ? "Direct" : "Default") in operator <<()
651 if (!Key.isDirect()) in iterBindings()
897 if (IncludeAllDefaultBindings || NextKey.isDirect()) in collectSubRegionBindings()
907 if (IncludeAllDefaultBindings || NextKey.isDirect()) in collectSubRegionBindings()
/freebsd/contrib/expat/lib/
H A Dxmlparse.c7921 const int isDirect in accountingDiffTolerated()
7926 = isDirect ? &rootParser->m_accounting.countBytesDirect in accountingDiffTolerated()
7911 const int isDirect accountingDiffTolerated() local