| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCtorDtorLowering.cpp | 30 static Function *createInitOrFiniKernelFunction(Module &M, bool IsCtor) { in createInitOrFiniKernelFunction() argument 32 if (!IsCtor) in createInitOrFiniKernelFunction() 42 if (IsCtor) in createInitOrFiniKernelFunction() 72 static void createInitOrFiniCalls(Function &F, bool IsCtor) { in createInitOrFiniCalls() argument 83 IsCtor ? "__init_array_start" : "__fini_array_start", PtrArrayTy, [&]() { in createInitOrFiniCalls() 88 IsCtor ? "__init_array_start" : "__fini_array_start", in createInitOrFiniCalls() 93 IsCtor ? "__init_array_end" : "__fini_array_end", PtrArrayTy, [&]() { in createInitOrFiniCalls() 98 IsCtor ? "__init_array_end" : "__fini_array_end", in createInitOrFiniCalls() 111 if (!IsCtor) { in createInitOrFiniCalls() 129 IRB.CreateCmp(IsCtor ? ICmpInst::ICMP_NE : ICmpInst::ICMP_UGE, Start, in createInitOrFiniCalls() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXCtorDtorLowering.cpp | 59 static Function *createInitOrFiniKernelFunction(Module &M, bool IsCtor) { in createInitOrFiniKernelFunction() argument 61 IsCtor ? "nvptx$device$init" : "nvptx$device$fini"; in createInitOrFiniKernelFunction() 96 static void createInitOrFiniCalls(Function &F, bool IsCtor) { in createInitOrFiniCalls() argument 106 IsCtor ? "__init_array_start" : "__fini_array_start", in createInitOrFiniCalls() 112 IsCtor ? "__init_array_start" : "__fini_array_start", in createInitOrFiniCalls() 119 IsCtor ? "__init_array_end" : "__fini_array_end", PointerType::get(C, 0), in createInitOrFiniCalls() 125 IsCtor ? "__init_array_end" : "__fini_array_end", in createInitOrFiniCalls() 140 if (!IsCtor) { in createInitOrFiniCalls() 156 IRB.CreateCmp(IsCtor ? ICmpInst::ICMP_NE : ICmpInst::ICMP_UGT, BeginVal, in createInitOrFiniCalls() 165 IRB.CreateConstGEP1_64(PtrTy, CallBackPHI, IsCtor ? 1 : -1, "next"); in createInitOrFiniCalls() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 112 bool IsCtor; member 133 bool IsCtor = false) in BuiltinTypeMethodBuilder() 135 IsConst(IsConst), IsCtor(IsCtor) {} in BuiltinTypeMethodBuilder() 139 bool IsCtor = false); 344 bool IsConst, bool IsCtor) in BuiltinTypeMethodBuilder() argument 346 IsCtor(IsCtor) { in BuiltinTypeMethodBuilder() 348 assert((!NameStr.empty() || IsCtor) && "method needs a name"); in BuiltinTypeMethodBuilder() 349 assert(((IsCtor && !IsConst) || !IsCtor) && "constructor cannot be const"); in BuiltinTypeMethodBuilder() 352 if (IsCtor) { in BuiltinTypeMethodBuilder() 390 if (IsCtor) in createDecl()
|
| H A D | SemaStmt.cpp | 204 SourceRange R1, SourceRange R2, bool IsCtor) { in DiagnoseNoDiscard() argument 212 << IsCtor << A << OffendingDecl << false << R1 << R2; in DiagnoseNoDiscard() 213 if (IsCtor) in DiagnoseNoDiscard() 221 << IsCtor << A << OffendingDecl << true << Msg << R1 << R2; in DiagnoseNoDiscard() 222 if (IsCtor) in DiagnoseNoDiscard()
|
| /freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/server/ |
| H A D | RPCServerSourceEmitter.cpp | 86 if (method.IsInstance && !method.IsCtor) in EmitStorageForParameters() 152 if (method.IsInstance && !method.IsCtor) in EmitDecodeForParameters() 194 if (!method.IsCtor) in CreateMethodCall() 333 if (!method.IsCtor && method.ReturnType->isVoidType()) { in EmitMethodCallAndEncode() 343 if (!method.IsCtor) { in EmitMethodCallAndEncode() 389 lldb_rpc_gen::TypeIsSBClass(method.ReturnType) || method.IsCtor; in EmitMethodCallAndEncode() 393 if (method.IsCtor) in EmitMethodCallAndEncode()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 1142 bool IsCtor, unsigned Priority, in getStaticStructorSection() argument 1153 if (IsCtor) { in getStaticStructorSection() 1167 if (IsCtor) in getStaticStructorSection() 2006 const Triple &T, bool IsCtor, in getCOFFStaticStructorSection() argument 2035 OS << ".CRT$X" << (IsCtor ? "C" : "T") << LastLetter; in getCOFFStaticStructorSection() 2043 std::string Name = IsCtor ? ".ctors" : ".dtors"; in getCOFFStaticStructorSection()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 515 bool IsCtor);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 281 bool IsCtor) override; 3287 const Constant *List, bool IsCtor) { in emitXXStructorList() argument 3300 (IsCtor ? llvm::Twine("__sinit") : llvm::Twine("__sterm")) + in emitXXStructorList()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 3294 bool IsCtor) { in emitXXStructorList() argument 3322 (IsCtor ? Obj.getStaticCtorSection(S.Priority, KeySym) in emitXXStructorList()
|