Searched refs:Create (Results 251 - 275 of 488) sorted by relevance

<<11121314151617181920

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp158 BasicBlock *NewBB = BasicBlock::Create(PrevBB->getContext(), getName(),
188 BranchInst::Create(NewBB, PredBB);
208 // 1. Create an IR basic block, or reuse the last one if possible.
262 auto *CondBr = BranchInst::Create(NewBB, nullptr, NewCond);
526 BranchInst::Create(VectorLatchBB, LastBB);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp106 PHINode::Create(IntTy, P->getNumIncomingValues(), P->getName(), P);
H A DPPCLoopInstrFormPrep.cpp543 PHINode::Create(I8PtrTy, HeaderLoopPredCount,
564 PtrInc = GetElementPtrInst::Create(
591 PtrInc = GetElementPtrInst::Create(
639 GetElementPtrInst *NewPtr = GetElementPtrInst::Create(
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/
H A DLinkAllPasses.h238 llvm::Function::Create(nullptr, llvm::GlobalValue::ExternalLinkage)->viewCFGOnly();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h102 SMLoc Location, bool Create) = 0;
318 /// Create an MCAsmParser instance for parsing assembly similar to gas syntax
322 /// Create an MCAsmParser instance for parsing Microsoft MASM-style assembly
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp119 // Create the new Phi
157 auto CI = CallInst::Create(Fn, Ops, I->getName(), I);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp217 // Create the new function body and insert it into the module.
218 Function *NF = Function::Create(NFTy, F->getLinkage(), F->getAddressSpace(),
328 NewCS = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(),
331 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", &CB);
395 Value *Idx = GetElementPtrInst::Create(
/freebsd-13-stable/share/examples/jails/
H A Djng265 jng_bridge_descr="Create ng0_NAME [ng1_NAME ...]"
334 # Create a new interface to the bridge
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp560 // Create the appropriate loop structure needed to describe a cloned copy of
1275 RRI.ExitSelector = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".exit.selector",
1277 RRI.PseudoExit = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".pseudo.exit", &F,
1326 BranchInst::Create(ContinuationBlock, RRI.PseudoExit);
1332 PHINode *NewPHI = PHINode::Create(PN.getType(), 2, PN.getName() + ".copy",
1341 RRI.IndVarEnd = PHINode::Create(IndVarBase->getType(), 2, "indvar.end",
1367 BasicBlock *Preheader = BasicBlock::Create(Ctx, Tag, &F, LS.Header);
1368 BranchInst::Create(LS.Header, Preheader);
H A DLICM.cpp679 // Create hoisted versions of blocks that currently don't have them
684 BasicBlock::Create(C, Orig->getName() + ".licm", Orig->getParent());
706 BranchInst::Create(TargetSucc, HoistCommonSucc);
710 BranchInst::Create(HoistCommonSucc, HoistTrueDest);
714 BranchInst::Create(HoistCommonSucc, HoistFalseDest);
739 BranchInst::Create(HoistTrueDest, HoistFalseDest, BI->getCondition()));
1351 New = CallInst::Create(CI, OpBundles);
1361 // Create a new MemoryAccess and let MemorySSA set its defining access.
1387 PHINode::Create(OInst->getType(), PN.getNumIncomingValues(),
1725 PHINode *PN = PHINode::Create(
[all...]
H A DRewriteStatepointsForGC.cpp977 auto *BaseInst = ExtractElementInst::Create(
1011 /// Create and insert a new instruction which will represent the base of
1019 return PHINode::Create(I->getType(), NumPreds, Name, I);
1024 return SelectInst::Create(SI->getCondition(), Undef, Undef, Name, SI);
1028 return ExtractElementInst::Create(Undef, EE->getIndexOperand(), Name,
1034 return InsertElementInst::Create(VecUndef, ScalarUndef,
1298 // Create new attribute set containing only attributes which can be transferred
1546 // Create the statepoint given all the arguments
1962 CallInst::Create(Func, Values, "", &*++Call->getIterator()));
1968 Holders.push_back(CallInst::Create(
[all...]
H A DSimpleLoopUnswitch.cpp230 auto *NewPN = PHINode::Create(PN.getType(), /*NumReservedValues*/ 2,
483 // Create a new unconditional branch that will continue the loop as a new
485 BranchInst::Create(ContinueBB, ParentBB);
520 // Create unconditional branch now.
521 BranchInst::Create(ContinueBB, ParentBB);
710 auto *NewSI = SwitchInst::Create(LoopCond, NewPH, ExitCases.size(), OldPH);
821 BranchInst::Create(CommonSuccBB, BB);
1087 PHINode::Create(I.getType(), /*NumReservedValues*/ 2, ".us-phi",
1137 BranchInst::Create(ClonedSuccBB, ClonedParentBB);
2170 // Create
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Core/
H A DValueObject.cpp2691 valobj_sp = ValueObjectConstResult::Create(
2698 valobj_sp = ValueObjectConstResult::Create(
2852 m_addr_of_valobj_sp = ValueObjectConstResult::Create(
2872 return ValueObjectCast::Create(*this, GetName(), compiler_type);
2876 return ValueObjectCast::Create(*this, new_name, GetCompilerType());
2888 valobj_sp = ValueObjectMemory::Create(
2902 valobj_sp = ValueObjectMemory::Create(
3100 lldb::ValueObjectSP ptr_result_valobj_sp(ValueObjectConstResult::Create(
3122 new_value_sp = ValueObjectConstResult::Create(
3242 ValueObjectConstResult::Create(target_s
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Expression/
H A DMaterializer.cpp88 m_persistent_variable_sp->m_live_sp = ValueObjectConstResult::Create(
233 m_persistent_variable_sp->m_live_sp = ValueObjectConstResult::Create(
441 ValueObjectVariable::Create(scope, m_variable_sp);
611 ValueObjectVariable::Create(scope, m_variable_sp);
915 ret->m_live_sp = ValueObjectConstResult::Create(exe_scope, m_type, name,
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.cpp276 // Create a variable to decide whether the cleanup needs to be run.
368 llvm::SwitchInst::Create(Load, Br->getSuccessor(0), 4, Block);
620 llvm::BranchInst::Create(si->case_begin()->getCaseSuccessor(), si);
843 InstsToAppend.push_back(llvm::BranchInst::Create(BranchAfter));
867 llvm::SwitchInst::Create(Load, Default, SwitchCapacity);
891 InstsToAppend.push_back(llvm::BranchInst::Create(BranchThroughDest));
1052 // Create the branch.
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h208 static ObjCArrayLiteral *Create(const ASTContext &C,
348 static ObjCDictionaryLiteral *Create(const ASTContext &C,
1100 /// Create a message send to super.
1125 static ObjCMessageExpr *Create(const ASTContext &Context, QualType T,
1138 /// Create a class message send.
1161 static ObjCMessageExpr *Create(const ASTContext &Context, QualType T,
1172 /// Create an instance message send.
1195 static ObjCMessageExpr *Create(const ASTContext &Context, QualType T,
1206 /// Create an empty Objective-C message expression, to be
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp333 return CastInst::Create(Instruction::CastOps(TI->getOpcode()), NewSI,
396 BinaryOperator *NewBO = BinaryOperator::Create(BO->getOpcode(), Op0, Op1);
406 : GetElementPtrInst::Create(ElementType, Op0, {Op1});
446 BinaryOperator *BO = BinaryOperator::Create(TVI->getOpcode(),
477 BinaryOperator *BO = BinaryOperator::Create(FVI->getOpcode(),
866 return CallInst::Create(F, {X, II->getArgOperand(1)});
1053 // Create the canonical compare and plug it into the select.
1113 // Create the canonical compare: icmp slt LHS 0.
1121 // Create the canonical RHS: RHS = sub (0, LHS).
1359 SelectInst::Create(ShouldReplaceHig
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp756 return CXXDependentScopeMemberExpr::Create(
770 // DependentScopeDeclRefExpr::Create requires a valid QualifierLoc
775 return DependentScopeDeclRefExpr::Create(
1043 = TemplateTypeParmDecl::Create(Context, Context.getTranslationUnitDecl(),
1200 TemplateArgs ? ASTTemplateArgumentListInfo::Create(Context,
1413 NonTypeTemplateParmDecl *Param = NonTypeTemplateParmDecl::Create(
1488 TemplateTemplateParmDecl::Create(Context, Context.getTranslationUnitDecl(),
1563 return TemplateParameterList::Create(
1838 CXXRecordDecl::Create(Context, Kind, SemanticContext, KWLoc, NameLoc, Name,
1856 = ClassTemplateDecl::Create(Contex
[all...]
H A DSemaDeclObjC.cpp384 // Create Decl objects for each parameter, entrring them in the scope for
691 // Create a new type location builder so we can update the type
696 // Create the Objective-C pointer type.
764 // Create the type parameter.
765 return ObjCTypeParamDecl::Create(Context, CurContext, variance, varianceLoc,
801 // Create the parameter list.
994 // Create a declaration to describe this @interface.
1034 ObjCTypeParamDecl::Create(
1055 = ObjCInterfaceDecl::Create(Context, CurContext, AtInterfaceLoc, ClassName,
1171 ObjCCompatibleAliasDecl::Create(Contex
[all...]
H A DSemaExprCXX.cpp1410 return CXXUnresolvedConstructExpr::Create(Context, TInfo, Locs.getBegin(),
1501 Result = CXXFunctionalCastExpr::Create(
1954 ArraySize = IntegerLiteral::Create(Context, Array->getSize(),
2292 ArraySize = IntegerLiteral::Create(
2313 return CXXNewExpr::Create(Context, UseGlobal, OperatorNew, OperatorDelete,
2843 StdBadAlloc = CXXRecordDecl::Create(Context, TTK_Class,
2853 auto *AlignValT = EnumDecl::Create(
2872 // Create up to four variants of the function (sized/aligned).
2953 FunctionDecl *Alloc = FunctionDecl::Create(
2967 ParamDecls.push_back(ParmVarDecl::Create(
[all...]
H A DSemaCast.cpp108 castExpr = ImplicitCastExpr::Create(Self.Context,
309 return Op.complete(CXXAddrspaceCastExpr::Create(
320 return Op.complete(CXXConstCastExpr::Create(Context, Op.ResultType,
337 return Op.complete(CXXDynamicCastExpr::Create(Context, Op.ResultType,
350 return Op.complete(CXXReinterpretCastExpr::Create(Context, Op.ResultType,
364 return Op.complete(CXXStaticCastExpr::Create(Context, Op.ResultType,
3030 return Op.complete(CStyleCastExpr::Create(Context, Op.ResultType,
3055 return Op.complete(CXXFunctionalCastExpr::Create(Context, Op.ResultType,
H A DSemaModule.cpp197 // Create a Module for the module that we're defining.
212 // Create an empty module interface unit for error recovery.
241 // FIXME: Create a ModuleDecl.
384 ImportDecl *Import = ImportDecl::Create(Context, CurContext, StartLoc,
474 // We got to the end of processing a local module. Create an
509 // Create the implicit import declaration.
525 ExportDecl *D = ExportDecl::Create(Context, CurContext, ExportLoc);
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DPlatform.h110 static lldb::PlatformSP Create(ConstString name, Status &error);
112 static lldb::PlatformSP Create(const ArchSpec &arch,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.cpp230 // Create space on the stack for this data 4-byte aligned.
496 return ValueObjectConstResult::Create(thread.GetStackFrameAtIndex(0).get(),
553 return ValueObjectConstResult::Create(thread.GetStackFrameAtIndex(0).get(),
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DOnDiskHashTable.h407 /// Create the hash table.
416 static OnDiskChainedHashTable *Create(const unsigned char *Buckets, function in class:llvm::OnDiskChainedHashTable
589 /// Create the hash table.
603 Create(const unsigned char *Buckets, const unsigned char *const Payload, function in class:llvm::OnDiskIterableChainedHashTable

Completed in 504 milliseconds

<<11121314151617181920