Home
last modified time | relevance | path

Searched refs:needsCopy (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/lld/ELF/
H A DSymbols.h253 scriptDefined(false), needsCopy(false), needsGot(false), in Symbol()
282 uint8_t needsCopy : 1; variable
307 return needsCopy || needsGot || needsPlt || needsTlsDesc || needsTlsGd || in needsDynReloc()
H A DRelocations.cpp1098 sym.needsCopy = true; in processAux()
1136 sym.needsCopy = true; in processAux()
1612 if (sym.needsCopy) { in postScanRelocations()
1617 assert(!sym.needsCopy); in postScanRelocations()
1625 sym.needsCopy = true; in postScanRelocations()
H A DMapFile.cpp62 (dr->file == file || dr->needsCopy || dr->section->bss)) in getSymbols()
H A DSymbols.cpp125 ((sym.stOther & STO_MIPS_MICROMIPS) || sym.needsCopy)) in getSymVA()
H A DSyntheticSections.cpp2212 assert(!(sym->needsCopy && sym->isObject())); in getSymSectionIndex()
2213 if (!isa<Defined>(sym) || sym->needsCopy) in getSymSectionIndex()
2282 if (sym->isInPlt() && sym->needsCopy) in writeTo()
2293 ((sym->stOther & STO_MIPS_MICROMIPS) || sym->needsCopy)) { in writeTo()
/llvm-project-15.0.7/lld/ELF/Arch/
H A DAArch64.cpp852 bool hasBti = btiHeader && (sym.needsCopy || sym.isInIplt); in writePlt()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenModule.h270 virtual bool needsCopy() const { return true; } in needsCopy() function
H A DCGBlocks.cpp2289 bool needsCopy() const override { return CopyExpr != nullptr; } in needsCopy() function in __anon414bd1560911::CXXByrefHelpers
2373 if (generator.needsCopy()) { in generateByrefCopyHelper()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp2954 const bool needsCopy = isStaticConstantByValue || variableNeedsCopy; in prepareActualToBaseAddressLike() local
2956 if (!actualArgIsVariable && !needsCopy) in prepareActualToBaseAddressLike()
2965 if (!needsCopy) in prepareActualToBaseAddressLike()
2996 if (needsCopy) in prepareActualToBaseAddressLike()
3006 if (needsCopy) in prepareActualToBaseAddressLike()