Home
last modified time | relevance | path

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

12345678910>>...13

/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp75 struct Builder { struct
76 SmallVector<char, 0> &Symtab;
77 StringTableBuilder &StrtabBuilder;
78 StringSaver Saver;
83 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder() function
87 DenseMap<const Comdat *, int> ComdatMap;
88 Mangler Mang;
89 Triple TT;
91 std::vector<storage::Comdat> Comdats;
92 std::vector<storage::Module> Mods;
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DOSTargets.h31 MacroBuilder &Builder) const override { in getTargetDefines()
45 MacroBuilder &Builder) const override { in getOSDefines()
146 MacroBuilder &Builder) const override { in getOSDefines()
180 MacroBuilder &Builder) const override { in getOSDefines()
243 MacroBuilder &Builder) const override { in getOSDefines()
264 MacroBuilder &Builder) const override { in getOSDefines()
295 MacroBuilder &Builder) const override { in getOSDefines()
316 MacroBuilder &Builder) const override { in getOSDefines()
381 MacroBuilder &Builder) const override { in getOSDefines()
411 MacroBuilder &Builder) const override { in getOSDefines()
[all …]
/freebsd/contrib/llvm-project/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()
175 MacroBuilder &Builder) { in DefineTypeSize()
184 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSize()
191 MacroBuilder &Builder) { in DefineFmt()
207 MacroBuilder &Builder) { in DefineType()
212 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeWidth()
[all …]
/freebsd/contrib/llvm-project/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()
81 bool shouldVisitTemplateInstantiations() const { return true; } in shouldVisitTemplateInstantiations()
82 bool shouldVisitImplicitCode() const { return true; } in shouldVisitImplicitCode()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp30 static Value *fitArgInto64Bits(IRBuilder<> &Builder, Value *Arg) { in fitArgInto64Bits()
54 static Value *callPrintfBegin(IRBuilder<> &Builder, Value *Version) { in callPrintfBegin()
61 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs, in callAppendArgs()
77 static Value *appendArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendArg()
87 static Value *getStrlenWithNull(IRBuilder<> &Builder, Value *Str) { in getStrlenWithNull()
154 static Value *callAppendStringN(IRBuilder<> &Builder, Value *Desc, Value *Str, in callAppendStringN()
165 static Value *appendString(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendString()
171 static Value *processArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in processArg()
223 IRBuilder<> &Builder, ArrayRef<Value *> Args, Value *Fmt, in callBufferedPrintfStart()
310 static void processConstantStringArg(StringData *SD, IRBuilder<> &Builder, in processConstantStringArg()
[all …]
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.cpp23 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local
42 IRBuilderBase &Builder, Value *Loaded, in buildAtomicRMWValue()
103 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
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp54 IRBuilder<> Builder(Orig->getParent()); in expandAbs() local
84 IRBuilder<> Builder(Orig->getParent()); in expandIntegerDot() local
105 IRBuilder<> Builder(Orig->getParent()); in expandExpIntrinsic() local
127 IRBuilder<> Builder(Orig->getParent()); in expandAnyIntrinsic() local
164 IRBuilder<> Builder(Orig->getParent()); in expandLerpIntrinsic() local
177 IRBuilder<> Builder(Orig->getParent()); in expandLogIntrinsic() local
205 IRBuilder<> Builder(Orig->getParent()); in expandPowIntrinsic() local
251 IRBuilder<> Builder(Orig->getParent()); in expandClampIntrinsic() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp323 IRBuilder Builder(I); in run() local
379 ReplacementIRBuilder Builder(I, *DL); in bracketInstWithFences() local
408 ReplacementIRBuilder Builder(LI, *DL); in convertAtomicLoadToIntegerType() local
430 ReplacementIRBuilder Builder(RMWI, *DL); in convertAtomicXchgToIntegerType() local
460 [](IRBuilderBase &Builder, Value *Loaded) { return Loaded; }); in tryExpandAtomicLoad()
490 ReplacementIRBuilder Builder(LI, *DL); in expandAtomicLoadToLL() local
506 ReplacementIRBuilder Builder(LI, *DL); in expandAtomicLoadToCmpXchg() local
535 ReplacementIRBuilder Builder(SI, *DL); in convertAtomicStoreToIntegerType() local
559 ReplacementIRBuilder Builder(SI, *DL); in expandAtomicStore() local
574 static void createCmpXchgInstFun(IRBuilderBase &Builder, Value *Addr, in createCmpXchgInstFun()
[all …]
H A DExpandVectorPredication.cpp218 Value *CachingVPExpander::createStepVector(IRBuilder<> &Builder, Type *LaneTy, in createStepVector()
229 Value *CachingVPExpander::convertEVLToMask(IRBuilder<> &Builder, in convertEVLToMask()
253 CachingVPExpander::expandPredicationInBinaryOperator(IRBuilder<> &Builder, in expandPredicationInBinaryOperator()
290 IRBuilder<> &Builder, VPIntrinsic &VPI, unsigned UnpredicatedIntrinsicID) { in expandPredicationToIntCall()
319 IRBuilder<> &Builder, VPIntrinsic &VPI, unsigned UnpredicatedIntrinsicID) { in expandPredicationToFPCall()
415 CachingVPExpander::expandPredicationInReduction(IRBuilder<> &Builder, in expandPredicationInReduction()
513 Value *CachingVPExpander::expandPredicationToCastIntrinsic(IRBuilder<> &Builder, in expandPredicationToCastIntrinsic()
570 CachingVPExpander::expandPredicationInMemoryIntrinsic(IRBuilder<> &Builder, in expandPredicationInMemoryIntrinsic()
634 Value *CachingVPExpander::expandPredicationInComparison(IRBuilder<> &Builder, in expandPredicationInComparison()
670 IRBuilder<> Builder(VPI.getParent(), VPI.getIterator()); in discardEVLParameter() local
[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
/freebsd/contrib/llvm-project/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 …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp1056 void LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder) { in LLVMDisposeDIBuilder()
1060 void LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder) { in LLVMDIBuilderFinalize()
1064 void LLVMDIBuilderFinalizeSubprogram(LLVMDIBuilderRef Builder, in LLVMDIBuilderFinalizeSubprogram()
1070 LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, in LLVMDIBuilderCreateCompileUnit()
1090 LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, const char *Filename, in LLVMDIBuilderCreateFile()
1098 LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, in LLVMDIBuilderCreateModule()
1110 LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateNameSpace()
1119 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateFunction()
1134 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, in LLVMDIBuilderCreateLexicalBlock()
1142 LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateLexicalBlockFile()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp277 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); in emitExceptionRegistrationRecord() local
373 emitEHLSDA(IRBuilder<> & Builder,Function * F) emitEHLSDA() argument
406 IRBuilder<> Builder(EntryBB); generateLSDAInEAXThunk() local
419 linkExceptionRegistration(IRBuilder<> & Builder,Function * Handler) linkExceptionRegistration() argument
437 unlinkExceptionRegistration(IRBuilder<> & Builder) unlinkExceptionRegistration() argument
457 rewriteSetJmpCall(IRBuilder<> & Builder,Function & F,CallBase & Call,Value * State) rewriteSetJmpCall() argument
628 IRBuilder<> Builder(RegNode->getNextNode()); addStateStores() local
635 IRBuilder<> Builder(EHGuardNode->getNextNode()); addStateStores() local
770 IRBuilder<> Builder(Call); addStateStores() local
784 IRBuilder<> Builder(IP); insertStateNumberStore() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp475 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
516 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
543 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local
575 IRBuilder<> Builder(&I); in promoteUniformBitreverseToI32() local
602 static void extractValues(IRBuilder<> &Builder, in extractValues()
614 static Value *insertValues(IRBuilder<> &Builder, in insertValues()
644 IRBuilder<> Builder(&I); in replaceMulWithMul24() local
752 IRBuilder<> Builder(&BO); in foldBinOpIntoSelect() local
769 AMDGPUCodeGenPrepareImpl::getFrexpResults(IRBuilder<> &Builder, in getFrexpResults()
789 Value *AMDGPUCodeGenPrepareImpl::emitRcpIEEE1ULP(IRBuilder<> &Builder, in emitRcpIEEE1ULP()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTT.cpp44 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/true); in EmitVTTDefinition() local
129 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in GetAddrOfVTT() local
150 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSubVTTIndex() local
177 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSecondaryVirtualPointerIndex() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp683 auto AlignVectors::createAdjustedPointer(IRBuilderBase &Builder, Value *Ptr, in createAdjustedPointer()
693 auto AlignVectors::createAlignedPointer(IRBuilderBase &Builder, Value *Ptr, in createAlignedPointer()
712 auto AlignVectors::createLoad(IRBuilderBase &Builder, Type *ValTy, Value *Ptr, in createLoad()
742 auto AlignVectors::createSimpleLoad(IRBuilderBase &Builder, Type *ValTy, in createSimpleLoad()
752 auto AlignVectors::createPredicatedLoad(IRBuilderBase &Builder, Type *ValTy, in createPredicatedLoad()
774 auto AlignVectors::createStore(IRBuilderBase &Builder, Value *Val, Value *Ptr, in createStore()
815 auto AlignVectors::createSimpleStore(IRBuilderBase &Builder, Value *Val, in createSimpleStore()
824 auto AlignVectors::createPredicatedStore(IRBuilderBase &Builder, Value *Val, in createPredicatedStore()
1097 auto AlignVectors::realignLoadGroup(IRBuilderBase &Builder, in realignLoadGroup()
1191 int Index, bool MakePred) { in realignLoadGroup()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargets.cpp60 void DefineStd(MacroBuilder &Builder, StringRef MacroName, in DefineStd()
76 void defineCPUMacros(MacroBuilder &Builder, StringRef CPUName, bool Tuning) { in defineCPUMacros()
83 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addCygMingDefines()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp89 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg()); in runOnModule() local
138 IRBuilder<> &Builder) { in remapConstant()
177 Module *M, Function *F, Constant *C, IRBuilder<> &Builder) { in remapConstantVectorOrConstantAggregate()
216 IRBuilder<> &Builder) { in remapConstantExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DVectorBuilder.h68 : Builder(Builder), ErrorHandling(ErrorHandling), Mask(nullptr), in Builder() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp223 static Value *concatenate(IRBuilder<> &Builder, ArrayRef<Value *> Fragments, in concatenate()
366 IRBuilder<> Builder(BB, BBI); in operator []() local
609 IRBuilder<> Builder(&I); in splitUnary() local
637 IRBuilder<> Builder(&I); in splitBinary() local
719 IRBuilder<> Builder(&CI); in splitCall() local
764 IRBuilder<> Builder(&SI); in visitSelectInst() local
816 IRBuilder<> Builder(&GEPI); in visitGetElementPtrInst() local
868 IRBuilder<> Builder(&CI); in visitCastInst() local
892 IRBuilder<> Builder(&BCI); in visitBitCastInst() local
967 IRBuilder<> Builder(&IEI); in visitInsertElementInst() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp61 void emitTPIDR2Save(Module *M, IRBuilder<> &Builder) { in emitTPIDR2Save()
100 IRBuilder<> &Builder, SMEAttrs FnAttrs) { in updateNewStateFunctions()
169 IRBuilder<> Builder(Context); in runOnFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp109 IRBuilder<> Builder; member in __anon98d7ec870111::CoroCloner
177 static void lowerAwaitSuspend(IRBuilder<> &Builder, CoroAwaitSuspendInst *CB, in lowerAwaitSuspend()
244 IRBuilder<> Builder(F.getContext()); in lowerAwaitSuspends() local
249 static void maybeFreeRetconStorage(IRBuilder<> &Builder, in maybeFreeRetconStorage()
263 IRBuilder<> Builder(End); in replaceCoroEndAsync() local
309 IRBuilder<> Builder(End); in replaceFallthroughCoroEnd() local
404 static void markCoroutineAsDone(IRBuilder<> &Builder, const coro::Shape &Shape, in markCoroutineAsDone()
441 IRBuilder<> Builder(End); in replaceUnwindCoroEnd() local
674 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg()); in replaceSwiftErrorOps() local
684 IRBuilder<> Builder(MappedOp); in replaceSwiftErrorOps() local
[all …]
/freebsd/contrib/llvm-project/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()
270 SelectionDAGBuilder &Builder) { in reservePreviousStackSlotForValue()
321 SelectionDAGBuilder &Builder) { in lowerCallFromStatepointLoweringInfo()
378 SelectionDAGBuilder &Builder) { in spillIncomingStatepointValue()
428 SelectionDAGBuilder &Builder) { in lowerIncomingStatepointValue()
503 static bool isGCValue(const Value *V, SelectionDAGBuilder &Builder) { in isGCValue()
526 SelectionDAGBuilder &Builder) { in lowerStatepointMetaArgs()

12345678910>>...13