Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h102 return isDirect() || isExtend() || isIndirect() || isExpand(); in canHavePaddingType()
261 bool isDirect() const { return TheKind == Direct; } in isDirect() function
270 return isDirect() || isExtend() || isCoerceAndExpand(); in canHaveCoerceToType()
275 assert((isDirect() || isExtend()) && "Not a direct or extend kind"); in getDirectOffset()
279 assert((isDirect() || isExtend()) && "Not a direct or extend kind"); in setDirectOffset()
334 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in getInReg()
339 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in setInReg()
402 assert(isDirect() && "Invalid kind!"); in getCanBeFlattened()
407 assert(isDirect() && "Invalid kind!"); in setCanBeFlattened()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp504 unsigned getCallOpcode(const ARMSubtarget &STI, bool isDirect) { in getCallOpcode() argument
505 if (isDirect) in getCallOpcode()
543 bool isDirect = !Callee.isReg(); in lowerCall() local
544 auto CallOpcode = getCallOpcode(STI, isDirect); in lowerCall()
552 if (!isDirect) { in lowerCall()
H A DARMISelLowering.cpp1996 bool isDirect = false; in LowerCall() local
2057 isDirect = true; in LowerCall()
2091 isDirect = true; in LowerCall()
2114 if ((!isDirect || isARMFunc) && !Subtarget->hasV5TOps()) in LowerCall()
2119 if (!isDirect && !Subtarget->hasV5TOps()) in LowerCall()
2121 else if (doesNotRet && isDirect && Subtarget->hasRetAddrStack() && in LowerCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp71 bool isDirect() const { return P.getInt() & Direct; } in isDirect() function in __anonf243ef2f0111::BindingKey
129 os << ',' << (K.isDirect() ? "direct" : "default") in operator <<()
611 if (!K.isDirect()) in iterBindings()
867 if (IncludeAllDefaultBindings || NextKey.isDirect()) in collectSubRegionBindings()
877 if (IncludeAllDefaultBindings || NextKey.isDirect()) in collectSubRegionBindings()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTables.cpp390 if (ThisAI.isDirect()) { in EmitMustTailThunk()
H A DCGCall.cpp1462 if (AI.isDirect() && AI.getCanBeFlattened() && STy) { in construct()
1644 if (st && ArgInfo.isDirect() && ArgInfo.getCanBeFlattened()) { in GetFunctionType()
2477 if (ArgI.isDirect() && ArgI.getCanBeFlattened() && STy && in EmitFunctionProlog()
4082 if (STy && ArgInfo.isDirect() && ArgInfo.getCanBeFlattened()) { in EmitCall()
H A DCGStmt.cpp2035 if (RetAI.isDirect() || RetAI.isExtend()) { in EmitAsmStmt()
H A DTargetInfo.cpp633 assert((AI.isDirect() || AI.isExtend()) && in EmitVAArgInstr()
2193 if (info.isDirect()) { in isPassedUsingAVXType()
3764 assert(AI.isDirect() && "Unexpected ABI info for mixed regs"); in EmitVAArg()
8293 else if (Info.isDirect() && Info.getInReg()) { in updateState()