Home
last modified time | relevance | path

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

12345678910>>...12

/openbsd-src/gnu/llvm/clang/lib/Basic/Targets/
H A DOSTargets.h31 MacroBuilder &Builder) const override { in getTargetDefines()
42 MacroBuilder &Builder) const override { in getOSDefines()
61 MacroBuilder &Builder) const override { in getOSDefines()
79 MacroBuilder &Builder) const override { in getOSDefines()
176 MacroBuilder &Builder) const override { in getOSDefines()
211 MacroBuilder &Builder) const override { in getOSDefines()
271 MacroBuilder &Builder) const override { in getOSDefines()
293 MacroBuilder &Builder) const override { in getOSDefines()
326 MacroBuilder &Builder) const override { in getOSDefines()
348 MacroBuilder &Builder) const override { in getOSDefines()
[all …]
H A DOSTargets.cpp22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines()
119 MacroBuilder &Builder) { in addMinGWDefines()
131 static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addVisualCDefines()
250 MacroBuilder &Builder) { in addWindowsDefines()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DIRSymtab.cpp77 struct Builder { struct
78 SmallVector<char, 0> &Symtab;
79 StringTableBuilder &StrtabBuilder;
80 StringSaver Saver;
85 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder() function
89 DenseMap<const Comdat *, int> ComdatMap;
90 Mangler Mang;
91 Triple TT;
93 std::vector<storage::Comdat> Comdats;
94 std::vector<storage::Module> Mods;
[all …]
/openbsd-src/gnu/llvm/clang/lib/Frontend/
H A DInitPreprocessor.cpp41 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, in DefineBuiltinMacro()
70 static void AddImplicitInclude(MacroBuilder &Builder, StringRef File) { in AddImplicitInclude()
74 static void AddImplicitIncludeMacros(MacroBuilder &Builder, StringRef File) { in AddImplicitIncludeMacros()
82 static void AddImplicitIncludePCH(MacroBuilder &Builder, Preprocessor &PP, in AddImplicitIncludePCH()
114 static void DefineFloatMacros(MacroBuilder &Builder, StringRef Prefix, in DefineFloatMacros()
170 MacroBuilder &Builder) { in DefineTypeSize()
179 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSize()
185 const TargetInfo &TI, MacroBuilder &Builder) { in DefineFmt()
195 MacroBuilder &Builder) { in DefineType()
200 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeWidth()
[all …]
/openbsd-src/gnu/llvm/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 …]
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DASTImporterLookupTable.cpp23 struct Builder : RecursiveASTVisitor<Builder> { struct
24 ASTImporterLookupTable &LT;
25 Builder(ASTImporterLookupTable &LT) : LT(LT) {} in Builder() argument
27 bool VisitTypedefNameDecl(TypedefNameDecl *D) { in VisitTypedefNameDecl()
40 bool VisitNamedDecl(NamedDecl *D) { in VisitNamedDecl()
49 bool VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
79 bool shouldVisitTemplateInstantiations() const { return true; } in shouldVisitTemplateInstantiations()
80 bool shouldVisitImplicitCode() const { return true; } in shouldVisitImplicitCode()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp459 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderDispose() local
466 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetOptLevel() local
473 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetSizeLevel() local
486 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetDisableUnrollLoops() local
499 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderUseInlinerWithThreshold() local
506 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateFunctionPassManager() local
514 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateModulePassManager() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp25 static Value *fitArgInto64Bits(IRBuilder<> &Builder, Value *Arg) { in fitArgInto64Bits()
49 static Value *callPrintfBegin(IRBuilder<> &Builder, Value *Version) { in callPrintfBegin()
56 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs, in callAppendArgs()
72 static Value *appendArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendArg()
82 static Value *getStrlenWithNull(IRBuilder<> &Builder, Value *Str) { in getStrlenWithNull()
149 static Value *callAppendStringN(IRBuilder<> &Builder, Value *Desc, Value *Str, in callAppendStringN()
161 static Value *appendString(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendString()
169 static Value *processArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in processArg()
210 Value *llvm::emitAMDGPUPrintfCall(IRBuilder<> &Builder, in emitAMDGPUPrintfCall()
H A DIntegerDivision.cpp33 IRBuilder<> &Builder) { in generateSignedRemainderCode()
74 IRBuilder<> &Builder) { in generatedUnsignedRemainderCode()
100 IRBuilder<> &Builder) { in generateSignedDivisionCode()
142 IRBuilder<> &Builder) { in generateUnsignedDivisionCode()
359 IRBuilder<> Builder(Rem); in expandRemainder() local
412 IRBuilder<> Builder(Div); in expandDivision() local
474 IRBuilder<> Builder(Rem); in expandRemainderUpTo32Bits() local
520 IRBuilder<> Builder(Rem); in expandRemainderUpTo64Bits() local
569 IRBuilder<> Builder(Div); in expandDivisionUpTo32Bits() local
615 IRBuilder<> Builder(Div); in expandDivisionUpTo64Bits() local
H A DLowerAtomic.cpp24 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local
43 IRBuilderBase &Builder, Value *Loaded, in buildAtomicRMWValue()
104 IRBuilder<> Builder(RMWI); in lowerAtomicRMWInst() local
H A DBypassSlowDivision.cpp263 IRBuilder<> Builder(DivRemPair.BB, DivRemPair.BB->begin()); in createSlowBB() local
287 IRBuilder<> Builder(DivRemPair.BB, DivRemPair.BB->begin()); in createFastBB() local
313 IRBuilder<> Builder(PhiBB, PhiBB->begin()); in createDivRemPhiNodes() local
330 IRBuilder<> Builder(MainBB, MainBB->end()); in insertOperandRuntimeCheck() local
374 IRBuilder<> Builder(SlowDivOrRem); in insertFastDivAndRem() local
400 IRBuilder<> Builder(MainBB, MainBB->end()); in insertFastDivAndRem() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp304 IRBuilder Builder(I); in runOnFunction() local
344 ReplacementIRBuilder Builder(I, *DL); in bracketInstWithFences() local
373 ReplacementIRBuilder Builder(LI, *DL); in convertAtomicLoadToIntegerType() local
397 ReplacementIRBuilder Builder(RMWI, *DL); in convertAtomicXchgToIntegerType() local
429 [](IRBuilderBase &Builder, Value *Loaded) { return Loaded; }); in tryExpandAtomicLoad()
459 ReplacementIRBuilder Builder(LI, *DL); in expandAtomicLoadToLL() local
475 ReplacementIRBuilder Builder(LI, *DL); in expandAtomicLoadToCmpXchg() local
504 ReplacementIRBuilder Builder(SI, *DL); in convertAtomicStoreToIntegerType() local
530 ReplacementIRBuilder Builder(SI, *DL); in expandAtomicStore() local
545 static void createCmpXchgInstFun(IRBuilderBase &Builder, Value *Addr, in createCmpXchgInstFun()
[all …]
H A DExpandVectorPredication.cpp203 Value *CachingVPExpander::createStepVector(IRBuilder<> &Builder, Type *LaneTy, in createStepVector()
214 Value *CachingVPExpander::convertEVLToMask(IRBuilder<> &Builder, in convertEVLToMask()
238 CachingVPExpander::expandPredicationInBinaryOperator(IRBuilder<> &Builder, in expandPredicationInBinaryOperator()
317 CachingVPExpander::expandPredicationInReduction(IRBuilder<> &Builder, in expandPredicationInReduction()
404 CachingVPExpander::expandPredicationInMemoryIntrinsic(IRBuilder<> &Builder, in expandPredicationInMemoryIntrinsic()
468 Value *CachingVPExpander::expandPredicationInComparison(IRBuilder<> &Builder, in expandPredicationInComparison()
504 IRBuilder<> Builder(VPI.getParent(), VPI.getIterator()); in discardEVLParameter() local
518 IRBuilder<> Builder(&VPI); in foldEVLIntoMask() local
551 IRBuilder<> Builder(&VPI); in expandPredication() local
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
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugInfo.cpp957 void LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder) { in LLVMDisposeDIBuilder()
961 void LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder) { in LLVMDIBuilderFinalize()
965 void LLVMDIBuilderFinalizeSubprogram(LLVMDIBuilderRef Builder, in LLVMDIBuilderFinalizeSubprogram()
971 LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, in LLVMDIBuilderCreateCompileUnit()
991 LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, const char *Filename, in LLVMDIBuilderCreateFile()
999 LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, in LLVMDIBuilderCreateModule()
1011 LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateNameSpace()
1020 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateFunction()
1035 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, in LLVMDIBuilderCreateLexicalBlock()
1043 LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateLexicalBlockFile()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp230 IRBuilder<> &Builder) { in decomposePtr()
257 IRBuilder<> &Builder) { in decomposeGEP()
421 IRBuilder<> Builder(I->getContext()); in lowerGather() local
455 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedGatherBase()
475 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedGatherBaseWB()
496 IntrinsicInst *I, Value *Ptr, Instruction *&Root, IRBuilder<> &Builder) { in tryCreateMaskedGatherOffset()
598 IRBuilder<> Builder(I->getContext()); in lowerScatter() local
617 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedScatterBase()
641 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedScatterBaseWB()
663 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder) { in tryCreateMaskedScatterOffset()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp329 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
370 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
397 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
429 IRBuilder<> Builder(&I); in promoteUniformBitreverseToI32() local
456 static void extractValues(IRBuilder<> &Builder, in extractValues()
468 static Value *insertValues(IRBuilder<> &Builder, in insertValues()
486 static Value *getMul24(IRBuilder<> &Builder, Value *LHS, Value *RHS, in getMul24()
526 IRBuilder<> Builder(&I); in replaceMulWithMul24() local
640 IRBuilder<> Builder(&BO); in foldBinOpIntoSelect() local
663 bool RcpIsAccurate, IRBuilder<> &Builder, in optimizeWithRcp()
[all …]
/openbsd-src/gnu/llvm/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.cpp95 static AllocaInst *createAllocaInstAtEntry(IRBuilder<> &Builder, BasicBlock *BB, in createAllocaInstAtEntry()
118 IRBuilder<> Builder(II); in getShape() local
242 IRBuilder<> Builder(Bitcast); in combineLoadBitcast() local
269 IRBuilder<> Builder(ST); in combineBitcastStore() local
295 IRBuilder<> Builder(Bitcast); in transformBitcast() local
451 IRBuilder<> Builder(&F->getEntryBlock().front()); in getAllocaPos() local
473 IRBuilder<> Builder(BB, ++Iter); in createTileStore() local
498 IRBuilder<> Builder(UserI); in replaceWithTileLoad() local
762 IRBuilder<> Builder(CI); in optimizeAMXCastFromPhi() local
934 IRBuilder<> Builder(ST); in combineCastStore() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp566 auto AlignVectors::createAdjustedPointer(IRBuilderBase &Builder, Value *Ptr, in createAdjustedPointer()
589 auto AlignVectors::createAlignedPointer(IRBuilderBase &Builder, Value *Ptr, in createAlignedPointer()
598 auto AlignVectors::createAlignedLoad(IRBuilderBase &Builder, Type *ValTy, in createAlignedLoad()
609 auto AlignVectors::createAlignedStore(IRBuilderBase &Builder, Value *Val, in createAlignedStore()
813 auto AlignVectors::realignLoadGroup(IRBuilderBase &Builder, in realignLoadGroup()
892 int Index) { in realignLoadGroup()
982 auto AlignVectors::realignStoreGroup(IRBuilderBase &Builder, in realignStoreGroup()
995 auto MakeVec = [](IRBuilderBase &Builder, Value *Val) -> Value * { in realignStoreGroup()
1109 IRBuilder Builder(InsertAt->getParent(), InsertAt->getIterator(), in realignGroup() local
1333 IRBuilder Builder(In.getParent(), In.getIterator(), in processFxpMul() local
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGVTT.cpp44 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/true); in EmitVTTDefinition() local
113 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in GetAddrOfVTT() local
134 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSubVTTIndex() local
160 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSecondaryVirtualPointerIndex() local
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp104 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg()); in runOnModule() local
153 IRBuilder<> &Builder) { in remapConstant()
192 Module *M, Function *F, Constant *C, IRBuilder<> &Builder) { in remapConstantVectorOrConstantAggregate()
231 IRBuilder<> &Builder) { in remapConstantExpr()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp310 IRBuilder<> Builder(BB, BBI); in operator []() local
515 IRBuilder<> Builder(&I); in splitUnary() local
535 IRBuilder<> Builder(&I); in splitBinary() local
608 IRBuilder<> Builder(&CI); in splitCall() local
635 IRBuilder<> Builder(&SI); in visitSelectInst() local
687 IRBuilder<> Builder(&GEPI); in visitGetElementPtrInst() local
734 IRBuilder<> Builder(&CI); in visitCastInst() local
754 IRBuilder<> Builder(&BCI); in visitBitCastInst() local
807 IRBuilder<> Builder(&IEI); in visitInsertElementInst() local
842 IRBuilder<> Builder(&EEI); in visitExtractElementInst() local
[all …]
/openbsd-src/gnu/llvm/clang/lib/Basic/
H A DTargets.cpp59 void DefineStd(MacroBuilder &Builder, StringRef MacroName, in DefineStd()
75 void defineCPUMacros(MacroBuilder &Builder, StringRef CPUName, bool Tuning) { in defineCPUMacros()
82 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addCygMingDefines()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp80 SelectionDAGBuilder &Builder, uint64_t Value) { in pushStackMapConstant()
87 void StatepointLoweringState::startNewStatepoint(SelectionDAGBuilder &Builder) { in startNewStatepoint()
109 SelectionDAGBuilder &Builder) { in allocateStackSlot()
162 SelectionDAGBuilder &Builder, in findPreviousSpillSlot()
271 SelectionDAGBuilder &Builder) { in reservePreviousStackSlotForValue()
322 SelectionDAGBuilder &Builder) { in lowerCallFromStatepointLoweringInfo()
376 SelectionDAGBuilder &Builder) { in spillIncomingStatepointValue()
426 SelectionDAGBuilder &Builder) { in lowerIncomingStatepointValue()
501 static bool isGCValue(const Value *V, SelectionDAGBuilder &Builder) { in isGCValue()
524 SelectionDAGBuilder &Builder) { in lowerStatepointMetaArgs()

12345678910>>...12