/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | IRSymtab.cpp | 75 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 D | OSTargets.h | 31 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 D | InitPreprocessor.cpp | 41 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 D | ASTImporterLookupTable.cpp | 23 struct Builder : RecursiveASTVisitor<Builder> { struct 24 ASTImporterLookupTable < 25 Builder(ASTImporterLookupTable <) : 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 D | AMDGPUEmitPrintf.cpp | 30 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 D | IntegerDivision.cpp | 33 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 D | LowerAtomic.cpp | 23 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local 42 IRBuilderBase &Builder, Value *Loaded, in buildAtomicRMWValue() 103 IRBuilder<> Builder(RMWI); in lowerAtomicRMWInst() local
|
H A D | BypassSlowDivision.cpp | 263 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 D | DXILIntrinsicExpansion.cpp | 54 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 D | AtomicExpandPass.cpp | 323 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 D | ExpandVectorPredication.cpp | 218 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 D | IntrinsicLowering.cpp | 43 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 D | MVEGatherScatterLowering.cpp | 230 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 D | DebugInfo.cpp | 1056 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 D | X86WinEHState.cpp | 277 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 D | AMDGPUCodeGenPrepare.cpp | 475 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 D | CGVTT.cpp | 44 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 D | HexagonVectorCombine.cpp | 683 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 D | Targets.cpp | 60 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 D | NVPTXGenericToNVVM.cpp | 89 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 D | VectorBuilder.h | 68 : Builder(Builder), ErrorHandling(ErrorHandling), Mask(nullptr), in Builder() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 223 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 D | SMEABIPass.cpp | 61 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 D | CoroSplit.cpp | 109 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 D | StatepointLowering.cpp | 80 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()
|