Searched refs:Create (Results 1 - 25 of 488) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp69 UnreachableBlock = BasicBlock::Create(F.getContext(),
75 BranchInst::Create(UnreachableBlock, BB);
92 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(),
97 ReturnInst::Create(F.getContext(), nullptr, NewRetBlock);
100 PN = PHINode::Create(F.getReturnType(), ReturningBlocks.size(),
103 ReturnInst::Create(F.getContext(), PN, NewRetBlock);
116 BranchInst::Create(NewRetBlock, BB);
H A DEscapeEnumerator.cpp67 // Create a cleanup block.
69 BasicBlock *CleanupBB = BasicBlock::Create(C, CleanupBBName, &F);
81 LandingPadInst::Create(ExnTy, 1, "cleanup.lpad", CleanupBB);
83 ResumeInst *RI = ResumeInst::Create(LPad, CleanupBB);
H A DLowerInvoke.cpp56 CallInst::Create(II->getFunctionType(), II->getCalledOperand(),
65 BranchInst::Create(II->getNormalDest(), II);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Architecture/PPC64/
H A DArchitecturePPC64.cpp32 &ArchitecturePPC64::Create); member in class:ArchitecturePPC64
36 PluginManager::UnregisterPlugin(&ArchitecturePPC64::Create);
39 std::unique_ptr<Architecture> ArchitecturePPC64::Create(const ArchSpec &arch) { function in class:ArchitecturePPC64
H A DArchitecturePPC64.h35 static std::unique_ptr<Architecture> Create(const ArchSpec &arch);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionVariable.cpp30 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size);
39 m_frozen_sp = ValueObjectConstResult::Create(exe_scope, value, name);
58 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size);
H A DClangModulesDeclVendor.h33 static ClangModulesDeclVendor *Create(Target &target);
H A DNameSearchContext.cpp30 clang::NamedDecl *Decl = VarDecl::Create(
66 context = LinkageSpecDecl::Create(
78 clang::FunctionDecl *func_decl = FunctionDecl::Create(
100 ParmVarDecl::Create(ast, const_cast<DeclContext *>(context),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp151 Function *CallDtors = Function::Create(
161 BasicBlock *BB = BasicBlock::Create(C, "body", CallDtors);
166 CallInst::Create(VoidVoid, Dtor, "", BB);
167 ReturnInst::Create(C, BB);
169 Function *RegisterCallDtors = Function::Create(
179 BasicBlock *EntryBB = BasicBlock::Create(C, "entry", RegisterCallDtors);
180 BasicBlock *FailBB = BasicBlock::Create(C, "fail", RegisterCallDtors);
181 BasicBlock *RetBB = BasicBlock::Create(C, "return", RegisterCallDtors);
185 Value *Res = CallInst::Create(AtExit, Args, "call", EntryBB);
188 BranchInst::Create(FailB
[all...]
H A DWebAssemblyFixFunctionBitcasts.cpp94 // Create a wrapper function with type Ty that calls F (which may have a
120 Function *Wrapper = Function::Create(Ty, Function::PrivateLinkage,
122 BasicBlock *BB = BasicBlock::Create(M->getContext(), "body", Wrapper);
176 CallInst *Call = CallInst::Create(F, Args, "", BB);
182 ReturnInst::Create(M->getContext(), BB);
185 ReturnInst::Create(M->getContext(), UndefValue::get(RtnType), BB);
187 ReturnInst::Create(M->getContext(), Call, BB);
193 ReturnInst::Create(M->getContext(), Cast, BB);
208 // Create a new wrapper that simply contains `unreachable`.
210 Wrapper = Function::Create(T
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp144 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(), Name, &F);
185 BranchInst::Create(NewRetBlock, BB);
232 DummyReturnBB = BasicBlock::Create(F.getContext(),
266 ReturnInst::Create(F.getContext(), RetVal, DummyReturnBB);
274 BranchInst::Create(LoopHeaderBB, DummyReturnBB, BoolTrue, BB);
276 // Create a new transition block to hold the conditional branch.
279 // Create a branch that will always branch to the transition block and
282 BranchInst::Create(TransitionBB, DummyReturnBB, BoolTrue, BB);
294 UnreachableBlock = BasicBlock::Create(F.getContext(),
301 BranchInst::Create(UnreachableBloc
[all...]
H A DSIAnnotateControlFlow.cpp214 Value *Ret = CallInst::Create(If, Term->getCondition(), "", Term);
215 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term));
216 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
224 Value *Ret = CallInst::Create(Else, popSaved(), "", Term);
225 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term));
226 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
242 return CallInst::Create(IfBreak, Args, "", Insert);
251 return CallInst::Create(IfBreak, Args, "", Insert);
268 PHINode *Broken = PHINode::Create(IntMask, 0, "phi.broken", &Target->front());
286 Term->setCondition(CallInst::Create(Loo
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObjectConstResult.h38 Create(ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order,
42 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
47 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
53 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
57 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
62 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
H A DValueObjectMemory.h33 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
38 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
H A DValueObjectCast.h29 static lldb::ValueObjectSP Create(ValueObject &parent,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Core/
H A DValueObjectConstResult.cpp28 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, function in class:ValueObjectConstResult
32 auto manager_sp = ValueObjectManager::Create();
52 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, function in class:ValueObjectConstResult
57 auto manager_sp = ValueObjectManager::Create();
86 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, function in class:ValueObjectConstResult
93 auto manager_sp = ValueObjectManager::Create();
100 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, function in class:ValueObjectConstResult
104 auto manager_sp = ValueObjectManager::Create();
129 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, function in class:ValueObjectConstResult
135 auto manager_sp = ValueObjectManager::Create();
173 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, function in class:ValueObjectConstResult
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Architecture/Arm/
H A DArchitectureArm.cpp29 &ArchitectureArm::Create); member in class:ArchitectureArm
33 PluginManager::UnregisterPlugin(&ArchitectureArm::Create);
36 std::unique_ptr<Architecture> ArchitectureArm::Create(const ArchSpec &arch) { function in class:ArchitectureArm
H A DArchitectureArm.h34 static std::unique_ptr<Architecture> Create(const ArchSpec &arch);
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclGroup.cpp20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) { function in class:DeclGroup
H A DExprConcepts.cpp45 ? ASTConstraintSatisfaction::Create(C, *Satisfaction)
72 ConceptSpecializationExpr::Create(const ASTContext &C, function in class:ConceptSpecializationExpr
100 ? ASTConstraintSatisfaction::Create(C, *Satisfaction)
114 ConceptSpecializationExpr::Create(const ASTContext &C, function in class:ConceptSpecializationExpr
128 ConceptSpecializationExpr::Create(ASTContext &C, EmptyShell Empty, function in class:ConceptSpecializationExpr
194 RequiresExpr::Create(ASTContext &C, SourceLocation RequiresKWLoc, function in class:RequiresExpr
208 RequiresExpr::Create(ASTContext &C, EmptyShell Empty, function in class:RequiresExpr
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueUInt64.h34 static lldb::OptionValueSP Create(const char *, Status &) = delete;
35 static lldb::OptionValueSP Create(llvm::StringRef value_str, Status &error);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp112 return LocalLazyCallThroughManager::Create<OrcAArch64>(ES,
116 return LocalLazyCallThroughManager::Create<OrcI386>(ES, ErrorHandlerAddr);
119 return LocalLazyCallThroughManager::Create<OrcMips32Be>(ES,
123 return LocalLazyCallThroughManager::Create<OrcMips32Le>(ES,
128 return LocalLazyCallThroughManager::Create<OrcMips64>(ES, ErrorHandlerAddr);
132 return LocalLazyCallThroughManager::Create<OrcX86_64_Win32>(
135 return LocalLazyCallThroughManager::Create<OrcX86_64_SysV>(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.h160 static ARMConstantPoolConstant *Create(const Constant *C, unsigned ID);
161 static ARMConstantPoolConstant *Create(const GlobalValue *GV,
163 static ARMConstantPoolConstant *Create(const GlobalVariable *GV,
165 static ARMConstantPoolConstant *Create(const Constant *C, unsigned ID,
168 static ARMConstantPoolConstant *Create(const Constant *C, unsigned ID,
218 static ARMConstantPoolSymbol *Create(LLVMContext &C, StringRef s, unsigned ID,
253 static ARMConstantPoolMBB *Create(LLVMContext &C,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h33 /// NoFolder - Create "constants" (actually, instructions) with no folding.
149 return BinaryOperator::Create(Opc, LHS, RHS);
175 return UnaryOperator::Create(Opc, C);
197 return GetElementPtrInst::Create(Ty, C, IdxList);
224 return CastInst::Create(Op, C, DestTy);
289 return SelectInst::Create(C, True, False);
294 return ExtractElementInst::Create(Vec, Idx);
299 return InsertElementInst::Create(Vec, NewElt, Idx);
309 return ExtractValueInst::Create(Agg, IdxList);
314 return InsertValueInst::Create(Ag
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/
H A DArchitectureMips.h42 static std::unique_ptr<Architecture> Create(const ArchSpec &arch);

Completed in 229 milliseconds

1234567891011>>