Home
last modified time | relevance | path

Searched defs:Builder (Results 1 – 25 of 267) sorted by relevance

1234567891011

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DIRSymtab.cpp68 struct Builder { struct
69 SmallVector<char, 0> &Symtab;
70 StringTableBuilder &StrtabBuilder;
71 StringSaver Saver;
76 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder() argument
80 DenseMap<const Comdat *, int> ComdatMap;
81 Mangler Mang;
82 Triple TT;
84 std::vector<storage::Comdat> Comdats;
85 std::vector<storage::Module> Mods;
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DOSTargets.h31 MacroBuilder &Builder) const override { in getTargetDefines()
42 MacroBuilder &Builder) const override { in getOSDefines()
62 MacroBuilder &Builder) const override { in getOSDefines()
81 MacroBuilder &Builder) const override { in getOSDefines()
174 MacroBuilder &Builder) const override { in getOSDefines()
206 MacroBuilder &Builder) const override { in getOSDefines()
266 MacroBuilder &Builder) const override { in getOSDefines()
289 MacroBuilder &Builder) const override { in getOSDefines()
322 MacroBuilder &Builder) const override { in getOSDefines()
345 MacroBuilder &Builder) const override { in getOSDefines()
[all …]
H A DOSTargets.cpp22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines()
139 MacroBuilder &Builder) { in addMinGWDefines()
151 static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addVisualCDefines()
205 MacroBuilder &Builder) { in addWindowsDefines()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DInitPreprocessor.cpp39 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, in DefineBuiltinMacro()
68 static void AddImplicitInclude(MacroBuilder &Builder, StringRef File) { in AddImplicitInclude()
72 static void AddImplicitIncludeMacros(MacroBuilder &Builder, StringRef File) { in AddImplicitIncludeMacros()
80 static void AddImplicitIncludePCH(MacroBuilder &Builder, Preprocessor &PP, in AddImplicitIncludePCH()
112 static void DefineFloatMacros(MacroBuilder &Builder, StringRef Prefix, in DefineFloatMacros()
168 MacroBuilder &Builder) { in DefineTypeSize()
177 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSize()
183 const TargetInfo &TI, MacroBuilder &Builder) { in DefineFmt()
193 MacroBuilder &Builder) { in DefineType()
198 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeWidth()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DASTImporterLookupTable.cpp22 struct Builder : RecursiveASTVisitor<Builder> { struct
23 ASTImporterLookupTable &LT;
24 Builder(ASTImporterLookupTable &LT) : LT(LT) {} in Builder() function
26 bool VisitTypedefNameDecl(TypedefNameDecl *D) { in VisitTypedefNameDecl()
39 bool VisitNamedDecl(NamedDecl *D) { in VisitNamedDecl()
48 bool VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
78 bool shouldVisitTemplateInstantiations() const { return true; } in shouldVisitTemplateInstantiations()
79 bool shouldVisitImplicitCode() const { return true; } in shouldVisitImplicitCode()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go46 Builder struct { struct
47 C C.LLVMBuilderRef
86 func (c Builder) IsNil() bool { return c.C == nil }
1342 func (b Builder) SetInsertPoint(block BasicBlock, instr Value) {
1345 func (b Builder) SetInsertPointBefore(instr Value) { C.LLVMPositionBuilderBefore(b.C, instr.C) }
1346 func (b Builder) SetInsertPointAtEnd(block BasicBlock) { C.LLVMPositionBuilderAtEnd(b.C, block.C) }
1347 func (b Builder) GetInsertBlock() (bb BasicBlock) { bb.C = C.LLVMGetInsertBlock(b.C); return }
1348 func (b Builder) ClearInsertionPoint() { C.LLVMClearInsertionPosition(b.C) }
1349 func (b Builder) Insert(instr Value) { C.LLVMInsertIntoBuilder(b.C, instr.C) }
1350 func (b Builder) InsertWithName(instr Value, name string) {
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/
H A Ddebuginfo_ocaml.c203 value llvm_dibuild_finalize(value Builder) { in llvm_dibuild_finalize()
209 value Builder, value Lang, LLVMMetadataRef FileRef, value Producer, in llvm_dibuild_create_compile_unit_native()
243 LLVMMetadataRef llvm_dibuild_create_file(value Builder, value Filename, in llvm_dibuild_create_file()
252 llvm_dibuild_create_module_native(value Builder, LLVMMetadataRef ParentScope, in llvm_dibuild_create_module_native()
274 LLVMMetadataRef llvm_dibuild_create_namespace(value Builder, in llvm_dibuild_create_namespace()
283 value Builder, LLVMMetadataRef Scope, value Name, value LinkageName, in llvm_dibuild_create_function_native()
309 LLVMMetadataRef llvm_dibuild_create_lexical_block(value Builder, in llvm_dibuild_create_lexical_block()
365 LLVMMetadataRef llvm_dibuild_get_or_create_type_array(value Builder, in llvm_dibuild_get_or_create_type_array()
373 LLVMMetadataRef llvm_dibuild_get_or_create_array(value Builder, value Data) { in llvm_dibuild_get_or_create_array()
380 LLVMMetadataRef llvm_dibuild_create_subroutine_type(value Builder, in llvm_dibuild_create_subroutine_type()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp38 static Value *fitArgInto64Bits(IRBuilder<> &Builder, Value *Arg) { in fitArgInto64Bits()
62 static Value *callPrintfBegin(IRBuilder<> &Builder, Value *Version) { in callPrintfBegin()
69 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs, in callAppendArgs()
85 static Value *appendArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendArg()
95 static Value *getStrlenWithNull(IRBuilder<> &Builder, Value *Str) { in getStrlenWithNull()
162 static Value *callAppendStringN(IRBuilder<> &Builder, Value *Desc, Value *Str, in callAppendStringN()
174 static Value *appendString(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendString()
180 static Value *processArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in processArg()
221 Value *llvm::emitAMDGPUPrintfCall(IRBuilder<> &Builder, in emitAMDGPUPrintfCall()
H A DIntegerDivision.cpp34 IRBuilder<> &Builder) { in generateSignedRemainderCode()
80 IRBuilder<> &Builder) { in generatedUnsignedRemainderCode()
104 IRBuilder<> &Builder) { in generateSignedDivisionCode()
151 IRBuilder<> &Builder) { in generateUnsignedDivisionCode()
380 IRBuilder<> Builder(Rem); in expandRemainder() local
438 IRBuilder<> Builder(Div); in expandDivision() local
503 IRBuilder<> Builder(Rem); in expandRemainderUpTo32Bits() local
551 IRBuilder<> Builder(Rem); in expandRemainderUpTo64Bits() local
600 IRBuilder<> Builder(Div); in expandDivisionUpTo32Bits() local
649 IRBuilder<> Builder(Div); in expandDivisionUpTo64Bits() local
H A DBypassSlowDivision.cpp265 IRBuilder<> Builder(DivRemPair.BB, DivRemPair.BB->begin()); in createSlowBB() local
289 IRBuilder<> Builder(DivRemPair.BB, DivRemPair.BB->begin()); in createFastBB() local
315 IRBuilder<> Builder(PhiBB, PhiBB->begin()); in createDivRemPhiNodes() local
332 IRBuilder<> Builder(MainBB, MainBB->end()); in insertOperandRuntimeCheck() local
376 IRBuilder<> Builder(SlowDivOrRem); in insertFastDivAndRem() local
402 IRBuilder<> Builder(MainBB, MainBB->end()); in insertFastDivAndRem() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDebugInfo.cpp868 void LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder) { in LLVMDisposeDIBuilder()
872 void LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder) { in LLVMDIBuilderFinalize()
877 LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, in LLVMDIBuilderCreateCompileUnit()
897 LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, const char *Filename, in LLVMDIBuilderCreateFile()
905 LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, in LLVMDIBuilderCreateModule()
917 LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateNameSpace()
926 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateFunction()
941 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, in LLVMDIBuilderCreateLexicalBlock()
949 LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateLexicalBlockFile()
959 LLVMDIBuilderCreateImportedModuleFromNamespace(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateImportedModuleFromNamespace()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp1236 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderDispose() local
1243 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetOptLevel() local
1250 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetSizeLevel() local
1263 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetDisableUnrollLoops() local
1276 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderUseInlinerWithThreshold() local
1283 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateFunctionPassManager() local
1291 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateModulePassManager() local
1300 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateLTOPassManager() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp317 IRBuilder<> Builder(I); in bracketInstWithFences() local
347 IRBuilder<> Builder(LI); in convertAtomicLoadToIntegerType() local
374 [](IRBuilder<> &Builder, Value *Loaded) { return Loaded; }); in tryExpandAtomicLoad()
386 IRBuilder<> Builder(LI); in expandAtomicLoadToLL() local
402 IRBuilder<> Builder(LI); in expandAtomicLoadToCmpXchg() local
431 IRBuilder<> Builder(SI); in convertAtomicStoreToIntegerType() local
458 IRBuilder<> Builder(SI); in expandAtomicStore() local
468 static void createCmpXchgInstFun(IRBuilder<> &Builder, Value *Addr, in createCmpXchgInstFun()
496 static Value *performAtomicOp(AtomicRMWInst::BinOp Op, IRBuilder<> &Builder, in performAtomicOp()
546 auto PerformOp = [&](IRBuilder<> &Builder, Value *Loaded) { in tryExpandAtomicRMW()
[all …]
H A DIntrinsicLowering.cpp43 IRBuilder<> Builder(CI->getParent(), CI->getIterator()); in ReplaceCallWith() local
58 IRBuilder<> Builder(IP); in LowerBSWAP() local
157 IRBuilder<> Builder(IP); in LowerCTPOP() local
189 IRBuilder<> Builder(IP); in LowerCTLZ() local
225 IRBuilder<> Builder(CI); in LowerIntrinsicCall() local
H A DExpandVectorPredication.cpp179 Value *CachingVPExpander::createStepVector(IRBuilder<> &Builder, Type *LaneTy, in createStepVector()
190 Value *CachingVPExpander::convertEVLToMask(IRBuilder<> &Builder, in convertEVLToMask()
214 CachingVPExpander::expandPredicationInBinaryOperator(IRBuilder<> &Builder, in expandPredicationInBinaryOperator()
269 IRBuilder<> Builder(VPI.getParent(), VPI.getIterator()); in discardEVLParameter() local
283 IRBuilder<> Builder(&VPI); in foldEVLIntoMask() local
316 IRBuilder<> Builder(&VPI); in expandPredication() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp219 IRBuilder<> &Builder) { in checkGEP()
370 IRBuilder<> Builder(I->getContext()); in lowerGather() local
401 IRBuilder<> &Builder, in tryCreateMaskedGatherBase()
422 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedGatherBaseWB()
444 IntrinsicInst *I, Value *Ptr, Instruction *&Root, IRBuilder<> &Builder) { in tryCreateMaskedGatherOffset()
533 IRBuilder<> Builder(I->getContext()); in lowerScatter() local
550 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedScatterBase()
574 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedScatterBaseWB()
597 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder) { in tryCreateMaskedScatterOffset()
658 IRBuilder<> &Builder) { in tryCreateIncrementingGatScat()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp323 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
364 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
391 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
423 IRBuilder<> Builder(&I); in promoteUniformBitreverseToI32() local
465 static void extractValues(IRBuilder<> &Builder, in extractValues()
477 static Value *insertValues(IRBuilder<> &Builder, in insertValues()
505 IRBuilder<> Builder(&I); in replaceMulWithMul24() local
616 IRBuilder<> Builder(&BO); in foldBinOpIntoSelect() local
639 bool RcpIsAccurate, IRBuilder<> &Builder, in optimizeWithRcp()
698 bool HasDenormals, IRBuilder<> &Builder, in optimizeWithFDivFast()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86WinEHState.cpp276 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); in emitExceptionRegistrationRecord() local
372 Value *WinEHStatePass::emitEHLSDA(IRBuilder<> &Builder, Function *F) { in emitEHLSDA()
405 IRBuilder<> Builder(EntryBB); in generateLSDAInEAXThunk() local
420 void WinEHStatePass::linkExceptionRegistration(IRBuilder<> &Builder, in linkExceptionRegistration()
438 void WinEHStatePass::unlinkExceptionRegistration(IRBuilder<> &Builder) { in unlinkExceptionRegistration()
458 void WinEHStatePass::rewriteSetJmpCall(IRBuilder<> &Builder, Function &F, in rewriteSetJmpCall()
629 IRBuilder<> Builder(RegNode->getNextNode()); in addStateStores() local
636 IRBuilder<> Builder(EHGuardNode->getNextNode()); in addStateStores() local
771 IRBuilder<> Builder(Call); in addStateStores() local
785 IRBuilder<> Builder(IP); in insertStateNumberStore() local
H A DX86LowerAMXType.cpp65 static AllocaInst *createAllocaInstAtEntry(IRBuilder<> &Builder, in createAllocaInstAtEntry()
105 IRBuilder<> Builder(&*II->getParent()->getFirstInsertionPt()); in getRowFromCol() local
175 IRBuilder<> Builder(Bitcast); in combineLoadBitcast() local
202 IRBuilder<> Builder(ST); in combineBitcastStore() local
227 IRBuilder<> Builder(Bitcast); in transformBitcast() local
386 IRBuilder<> Builder(&F->getEntryBlock().front()); in getAllocaPos() local
408 IRBuilder<> Builder(BB, ++Iter); in createTileStore() local
433 IRBuilder<> Builder(UserI); in replaceWithTileLoad() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp193 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass()
198 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass()
203 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass()
208 static void addAddDiscriminatorsPass(const PassManagerBuilder &Builder, in addAddDiscriminatorsPass()
213 static void addBoundsCheckingPass(const PassManagerBuilder &Builder, in addBoundsCheckingPass()
239 static void addSanitizerCoveragePass(const PassManagerBuilder &Builder, in addSanitizerCoveragePass()
274 static void addMemProfilerPasses(const PassManagerBuilder &Builder, in addMemProfilerPasses()
280 static void addAddressSanitizerPasses(const PassManagerBuilder &Builder, in addAddressSanitizerPasses()
298 static void addKernelAddressSanitizerPasses(const PassManagerBuilder &Builder, in addKernelAddressSanitizerPasses()
307 static void addHWAddressSanitizerPasses(const PassManagerBuilder &Builder, in addHWAddressSanitizerPasses()
[all …]
H A DCGVTT.cpp44 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/true); in EmitVTTDefinition() local
116 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in GetAddrOfVTT() local
136 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSubVTTIndex() local
162 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSecondaryVirtualPointerIndex() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp51 static void addCoroutineOpt0Passes(const PassManagerBuilder &Builder, in addCoroutineOpt0Passes()
60 static void addCoroutineEarlyPasses(const PassManagerBuilder &Builder, in addCoroutineEarlyPasses()
65 static void addCoroutineScalarOptimizerPasses(const PassManagerBuilder &Builder, in addCoroutineScalarOptimizerPasses()
70 static void addCoroutineSCCPasses(const PassManagerBuilder &Builder, in addCoroutineSCCPasses()
75 static void addCoroutineOptimizerLastPasses(const PassManagerBuilder &Builder, in addCoroutineOptimizerLastPasses()
80 void llvm::addCoroutinePassesToExtensionPoints(PassManagerBuilder &Builder) { in addCoroutinePassesToExtensionPoints()
529 Value *coro::Shape::emitAlloc(IRBuilder<> &Builder, Value *Size, in emitAlloc()
552 void coro::Shape::emitDealloc(IRBuilder<> &Builder, Value *Ptr, in emitDealloc()
750 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderAddCoroutinePassesToExtensionPoints() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DTargets.cpp56 void DefineStd(MacroBuilder &Builder, StringRef MacroName, in DefineStd()
72 void defineCPUMacros(MacroBuilder &Builder, StringRef CPUName, bool Tuning) { in defineCPUMacros()
79 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addCygMingDefines()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp280 IRBuilder<> Builder(BB, BBI); in operator []() local
470 IRBuilder<> Builder(&I); in splitUnary() local
490 IRBuilder<> Builder(&I); in splitBinary() local
556 IRBuilder<> Builder(&CI); in splitCall() local
583 IRBuilder<> Builder(&SI); in visitSelectInst() local
635 IRBuilder<> Builder(&GEPI); in visitGetElementPtrInst() local
682 IRBuilder<> Builder(&CI); in visitCastInst() local
702 IRBuilder<> Builder(&BCI); in visitBitCastInst() local
755 IRBuilder<> Builder(&IEI); in visitInsertElementInst() local
790 IRBuilder<> Builder(&EEI); in visitExtractElementInst() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp106 IRBuilder<> Builder(I->getEntryBlock().getFirstNonPHIOrDbg()); in runOnModule() local
157 IRBuilder<> &Builder) { in remapConstant()
196 Module *M, Function *F, Constant *C, IRBuilder<> &Builder) { in remapConstantVectorOrConstantAggregate()
235 IRBuilder<> &Builder) { in remapConstantExpr()

1234567891011