| /freebsd-src/contrib/llvm-project/llvm/lib/Object/ |
| H A D | IRSymtab.cpp | 77 struct Builder { global() struct 78 Symtab__anon84bda0130111::Builder global() argument 79 StrtabBuilder__anon84bda0130111::Builder global() argument 80 Saver__anon84bda0130111::Builder global() argument 85 Builder__anon84bda0130111::Builder Builder() argument 89 ComdatMap__anon84bda0130111::Builder global() argument 90 Mang__anon84bda0130111::Builder global() argument 91 TT__anon84bda0130111::Builder global() argument 93 Comdats__anon84bda0130111::Builder global() argument 94 Mods__anon84bda0130111::Builder global() argument 95 Syms__anon84bda0130111::Builder global() argument 96 Uncommons__anon84bda0130111::Builder global() argument 98 COFFLinkerOpts__anon84bda0130111::Builder global() argument 99 COFFLinkerOptsOS__anon84bda0130111::Builder global() argument 101 DependentLibraries__anon84bda0130111::Builder global() argument 103 setStr__anon84bda0130111::Builder setStr() argument 109 writeRange__anon84bda0130111::Builder writeRange() argument
|
| /freebsd-src/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | OSTargets.h | 31 MacroBuilder &Builder) const override { in getTargetDefines() argument 45 MacroBuilder &Builder) const override { in getOSDefines() argument 146 MacroBuilder &Builder) const override { in getOSDefines() argument 180 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 243 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 264 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 295 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 316 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 377 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 407 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 455 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 481 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 524 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 540 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 556 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 591 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 642 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 736 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 789 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 805 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 856 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 882 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 908 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 922 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 948 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument [all...] |
| H A D | OSTargets.cpp | 22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines() 126 MacroBuilder &Builder) { in addMinGWDefines() 138 static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addVisualCDefines() 261 MacroBuilder &Builder) { in addWindowsDefines()
|
| /freebsd-src/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 41 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, in DefineBuiltinMacro() argument 70 static void AddImplicitInclude(MacroBuilder &Builder, StringRef File) { in AddImplicitInclude() argument 74 static void AddImplicitIncludeMacros(MacroBuilder &Builder, StringRef File) { in AddImplicitIncludeMacros() argument 82 static void AddImplicitIncludePCH(MacroBuilder &Builder, Preprocesso argument 114 DefineFloatMacros(MacroBuilder & Builder,StringRef Prefix,const llvm::fltSemantics * Sem,StringRef Ext) DefineFloatMacros() argument 170 DefineTypeSize(const Twine & MacroName,unsigned TypeWidth,StringRef ValSuffix,bool isSigned,MacroBuilder & Builder) DefineTypeSize() argument 179 DefineTypeSize(const Twine & MacroName,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineTypeSize() argument 185 DefineFmt(const Twine & Prefix,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineFmt() argument 195 DefineType(const Twine & MacroName,TargetInfo::IntType Ty,MacroBuilder & Builder) DefineType() argument 200 DefineTypeWidth(const Twine & MacroName,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineTypeWidth() argument 205 DefineTypeSizeof(StringRef MacroName,unsigned BitWidth,const TargetInfo & TI,MacroBuilder & Builder) DefineTypeSizeof() argument 215 DefineTypeSizeAndWidth(const Twine & Prefix,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineTypeSizeAndWidth() argument 222 DefineExactWidthIntType(TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineExactWidthIntType() argument 247 DefineExactWidthIntTypeSize(TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineExactWidthIntTypeSize() argument 264 DefineLeastWidthIntType(unsigned TypeWidth,bool IsSigned,const TargetInfo & TI,MacroBuilder & Builder) DefineLeastWidthIntType() argument 281 DefineFastIntType(unsigned TypeWidth,bool IsSigned,const TargetInfo & TI,MacroBuilder & Builder) DefineFastIntType() argument 317 AddObjCXXARCLibstdcxxDefines(const LangOptions & LangOpts,MacroBuilder & Builder) AddObjCXXARCLibstdcxxDefines() argument 374 InitializeStandardPredefinedMacros(const TargetInfo & TI,const LangOptions & LangOpts,const FrontendOptions & FEOpts,MacroBuilder & Builder) InitializeStandardPredefinedMacros() argument 624 InitializeCPlusPlusFeatureTestMacros(const LangOptions & LangOpts,MacroBuilder & Builder) InitializeCPlusPlusFeatureTestMacros() argument 750 InitializeOpenCLFeatureTestMacros(const TargetInfo & TI,const LangOptions & Opts,MacroBuilder & Builder) InitializeOpenCLFeatureTestMacros() argument 773 InitializePredefinedMacros(const TargetInfo & TI,const LangOptions & LangOpts,const FrontendOptions & FEOpts,const PreprocessorOptions & PPOpts,MacroBuilder & Builder) InitializePredefinedMacros() argument 1369 InitializePGOProfileMacros(const CodeGenOptions & CodeGenOpts,MacroBuilder & Builder) InitializePGOProfileMacros() argument 1388 MacroBuilder Builder(Predefines); InitializePreprocessor() local [all...] |
| /freebsd-src/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() function 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-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AMDGPUEmitPrintf.cpp | 29 fitArgInto64Bits(IRBuilder<> & Builder,Value * Arg) fitArgInto64Bits() argument 53 callPrintfBegin(IRBuilder<> & Builder,Value * Version) callPrintfBegin() argument 60 callAppendArgs(IRBuilder<> & Builder,Value * Desc,int NumArgs,Value * Arg0,Value * Arg1,Value * Arg2,Value * Arg3,Value * Arg4,Value * Arg5,Value * Arg6,bool IsLast) callAppendArgs() argument 76 appendArg(IRBuilder<> & Builder,Value * Desc,Value * Arg,bool IsLast) appendArg() argument 86 getStrlenWithNull(IRBuilder<> & Builder,Value * Str) getStrlenWithNull() argument 153 callAppendStringN(IRBuilder<> & Builder,Value * Desc,Value * Str,Value * Length,bool isLast) callAppendStringN() argument 165 appendString(IRBuilder<> & Builder,Value * Desc,Value * Arg,bool IsLast) appendString() argument 171 processArg(IRBuilder<> & Builder,Value * Desc,Value * Arg,bool SpecIsCString,bool IsLast) processArg() argument 223 callBufferedPrintfStart(IRBuilder<> & Builder,ArrayRef<Value * > Args,Value * Fmt,bool isConstFmtStr,SparseBitVector<8> & SpecIsCString,SmallVectorImpl<StringData> & StringContents,Value * & ArgSize) callBufferedPrintfStart() argument 310 processConstantStringArg(StringData * SD,IRBuilder<> & Builder,SmallVectorImpl<Value * > & WhatToStore) processConstantStringArg() argument 353 processNonStringArg(Value * Arg,IRBuilder<> & Builder) processNonStringArg() argument 373 callBufferedPrintfArgPush(IRBuilder<> & Builder,ArrayRef<Value * > Args,Value * PtrToStore,SparseBitVector<8> & SpecIsCString,SmallVectorImpl<StringData> & StringContents,bool IsConstFmtStr) callBufferedPrintfArgPush() argument 428 emitAMDGPUPrintfCall(IRBuilder<> & Builder,ArrayRef<Value * > Args,bool IsBuffered) emitAMDGPUPrintfCall() argument [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()); createDivRemPhiNodes() local 330 IRBuilder<> Builder(MainBB, MainBB->end()); insertOperandRuntimeCheck() local 374 IRBuilder<> Builder(SlowDivOrRem); insertFastDivAndRem() local 400 IRBuilder<> Builder(MainBB, MainBB->end()); insertFastDivAndRem() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 304 IRBuilder Builder(I); runOnFunction() local 344 ReplacementIRBuilder Builder(I, *DL); bracketInstWithFences() local 373 ReplacementIRBuilder Builder(LI, *DL); convertAtomicLoadToIntegerType() local 395 ReplacementIRBuilder Builder(RMWI, *DL); convertAtomicXchgToIntegerType() local 425 __anon98c51afa0202(IRBuilderBase &Builder, Value *Loaded) tryExpandAtomicLoad() argument 455 ReplacementIRBuilder Builder(LI, *DL); expandAtomicLoadToLL() local 471 ReplacementIRBuilder Builder(LI, *DL); expandAtomicLoadToCmpXchg() local 500 ReplacementIRBuilder Builder(SI, *DL); convertAtomicStoreToIntegerType() local 524 ReplacementIRBuilder Builder(SI, *DL); expandAtomicStore() local 539 createCmpXchgInstFun(IRBuilderBase & Builder,Value * Addr,Value * Loaded,Value * NewVal,Align AddrAlign,AtomicOrdering MemOpOrder,SyncScope::ID SSID,Value * & Success,Value * & NewLoaded) createCmpXchgInstFun() argument 577 __anon98c51afa0302(IRBuilderBase &Builder, Value *Loaded) tryExpandAtomicRMW() argument 691 createMaskInstrs(IRBuilderBase & Builder,Instruction * I,Type * ValueType,Value * Addr,Align AddrAlign,unsigned MinWordSize) createMaskInstrs() argument 758 extractMaskedValue(IRBuilderBase & Builder,Value * WideWord,const PartwordMaskValues & PMV) extractMaskedValue() argument 769 insertMaskedValue(IRBuilderBase & Builder,Value * WideWord,Value * Updated,const PartwordMaskValues & PMV) insertMaskedValue() argument 790 performMaskedAtomicOp(AtomicRMWInst::BinOp Op,IRBuilderBase & Builder,Value * Loaded,Value * Shifted_Inc,Value * Inc,const PartwordMaskValues & PMV) performMaskedAtomicOp() argument 851 ReplacementIRBuilder Builder(AI, *DL); expandPartwordAtomicRMW() local 867 __anon98c51afa0702(IRBuilderBase &Builder, Value *Loaded) expandPartwordAtomicRMW() argument 891 ReplacementIRBuilder Builder(AI, *DL); widenPartwordAtomicRMW() local 967 ReplacementIRBuilder Builder(CI, *DL); expandPartwordCmpXchg() local 1054 ReplacementIRBuilder Builder(I, *DL); expandAtomicOpToLLSC() local 1063 ReplacementIRBuilder Builder(AI, *DL); expandAtomicRMWToMaskedIntrinsic() local 1089 ReplacementIRBuilder Builder(CI, *DL); expandAtomicCmpXchgToMaskedIntrinsic() local 1116 insertRMWLLSCLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp) insertRMWLLSCLoop() argument 1176 ReplacementIRBuilder Builder(CI, *DL); convertCmpXchgToIntegerType() local 1298 ReplacementIRBuilder Builder(CI, *DL); expandAtomicCmpXchg() local 1479 insertRMWCmpXchgLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,SyncScope::ID SSID,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp,CreateCmpXchgInstFun CreateCmpXchg) insertRMWCmpXchgLoop() argument 1564 ReplacementIRBuilder Builder(AI, AI->getModule()->getDataLayout()); expandAtomicRMWToCmpXchg() local 1573 __anon98c51afa0802(IRBuilderBase &Builder, Value *Loaded) expandAtomicRMWToCmpXchg() argument 1727 __anon98c51afa0902(IRBuilderBase &Builder, Value *Addr, Value *Loaded, Value *NewVal, Align Alignment, AtomicOrdering MemOpOrder, SyncScope::ID SSID, Value *&Success, Value *&NewLoaded) expandAtomicRMWToLibcall() argument 1756 IRBuilder<> Builder(I); expandAtomicOpToLibcall() local [all...] |
| H A D | ExpandVectorPredication.cpp | 218 createStepVector(IRBuilder<> & Builder,Type * LaneTy,unsigned NumElems) createStepVector() argument 229 convertEVLToMask(IRBuilder<> & Builder,Value * EVLParam,ElementCount ElemCount) convertEVLToMask() argument 253 expandPredicationInBinaryOperator(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationInBinaryOperator() argument 290 expandPredicationToIntCall(IRBuilder<> & Builder,VPIntrinsic & VPI,unsigned UnpredicatedIntrinsicID) expandPredicationToIntCall() argument 319 expandPredicationToFPCall(IRBuilder<> & Builder,VPIntrinsic & VPI,unsigned UnpredicatedIntrinsicID) expandPredicationToFPCall() argument 403 expandPredicationInReduction(IRBuilder<> & Builder,VPReductionIntrinsic & VPI) expandPredicationInReduction() argument 489 expandPredicationToCastIntrinsic(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationToCastIntrinsic() argument 546 expandPredicationInMemoryIntrinsic(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationInMemoryIntrinsic() argument 610 expandPredicationInComparison(IRBuilder<> & Builder,VPCmpIntrinsic & VPI) expandPredicationInComparison() argument 646 IRBuilder<> Builder(VPI.getParent(), VPI.getIterator()); discardEVLParameter() local 660 IRBuilder<> Builder(&VPI); foldEVLIntoMask() local 693 IRBuilder<> Builder(&VPI); expandPredication() 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); LowerCTPOP() local 189 IRBuilder<> Builder(IP); LowerCTLZ() local 225 IRBuilder<> Builder(CI); LowerIntrinsicCall() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVEGatherScatterLowering.cpp | 230 decomposePtr(Value * Ptr,Value * & Offsets,int & Scale,FixedVectorType * Ty,Type * MemoryTy,IRBuilder<> & Builder) decomposePtr() argument 257 decomposeGEP(Value * & Offsets,FixedVectorType * Ty,GetElementPtrInst * GEP,IRBuilder<> & Builder) decomposeGEP() argument 421 IRBuilder<> Builder(I->getContext()); lowerGather() local 455 tryCreateMaskedGatherBase(IntrinsicInst * I,Value * Ptr,IRBuilder<> & Builder,int64_t Increment) tryCreateMaskedGatherBase() argument 475 tryCreateMaskedGatherBaseWB(IntrinsicInst * I,Value * Ptr,IRBuilder<> & Builder,int64_t Increment) tryCreateMaskedGatherBaseWB() argument 496 tryCreateMaskedGatherOffset(IntrinsicInst * I,Value * Ptr,Instruction * & Root,IRBuilder<> & Builder) tryCreateMaskedGatherOffset() argument 598 IRBuilder<> Builder(I->getContext()); lowerScatter() local 617 tryCreateMaskedScatterBase(IntrinsicInst * I,Value * Ptr,IRBuilder<> & Builder,int64_t Increment) tryCreateMaskedScatterBase() argument 641 tryCreateMaskedScatterBaseWB(IntrinsicInst * I,Value * Ptr,IRBuilder<> & Builder,int64_t Increment) tryCreateMaskedScatterBaseWB() argument 663 tryCreateMaskedScatterOffset(IntrinsicInst * I,Value * Ptr,IRBuilder<> & Builder) tryCreateMaskedScatterOffset() argument 728 tryCreateIncrementingGatScat(IntrinsicInst * I,Value * Ptr,IRBuilder<> & Builder) tryCreateIncrementingGatScat() argument 803 tryCreateIncrementingWBGatScat(IntrinsicInst * I,Value * BasePtr,Value * Offsets,unsigned TypeScale,IRBuilder<> & Builder) tryCreateIncrementingWBGatScat() argument 909 pushOutMulShl(unsigned Opcode,PHINode * & Phi,Value * IncrementPerRound,Value * OffsSecondOperand,unsigned LoopIncrement,IRBuilder<> & Builder) pushOutMulShl() argument 1075 IRBuilder<> Builder(BB->getContext()); optimiseOffsets() local 1108 CheckAndCreateOffsetAdd(Value * X,unsigned ScaleX,Value * Y,unsigned ScaleY,IRBuilder<> & Builder) CheckAndCreateOffsetAdd() argument 1184 foldGEP(GetElementPtrInst * GEP,Value * & Offsets,unsigned & Scale,IRBuilder<> & Builder) foldGEP() argument 1215 IRBuilder<> Builder(GEP->getContext()); optimiseAddress() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCodeGenPrepare.cpp | 473 IRBuilder<> Builder(&I); promoteUniformOpToI32() local 514 IRBuilder<> Builder(&I); promoteUniformOpToI32() local 541 IRBuilder<> Builder(&I); promoteUniformOpToI32() local 573 IRBuilder<> Builder(&I); promoteUniformBitreverseToI32() local 600 extractValues(IRBuilder<> & Builder,SmallVectorImpl<Value * > & Values,Value * V) extractValues() argument 612 insertValues(IRBuilder<> & Builder,Type * Ty,SmallVectorImpl<Value * > & Values) insertValues() argument 642 IRBuilder<> Builder(&I); replaceMulWithMul24() local 750 IRBuilder<> Builder(&BO); foldBinOpIntoSelect() local 767 getFrexpResults(IRBuilder<> & Builder,Value * Src) const getFrexpResults() argument 787 emitRcpIEEE1ULP(IRBuilder<> & Builder,Value * Src,bool IsNegative) const emitRcpIEEE1ULP() argument 811 emitFrexpDiv(IRBuilder<> & Builder,Value * LHS,Value * RHS,FastMathFlags FMF) const emitFrexpDiv() argument 838 emitSqrtIEEE2ULP(IRBuilder<> & Builder,Value * Src,FastMathFlags FMF) const emitSqrtIEEE2ULP() argument 861 emitRsqIEEE1ULP(IRBuilder<> & Builder,Value * Src,bool IsNegative) emitRsqIEEE1ULP() argument 901 optimizeWithRsq(IRBuilder<> & Builder,Value * Num,Value * Den,const FastMathFlags DivFMF,const FastMathFlags SqrtFMF,const Instruction * CtxI) const optimizeWithRsq() argument 943 optimizeWithRcp(IRBuilder<> & Builder,Value * Num,Value * Den,FastMathFlags FMF,const Instruction * CtxI) const optimizeWithRcp() argument 1007 optimizeWithFDivFast(IRBuilder<> & Builder,Value * Num,Value * Den,float ReqdAccuracy) const optimizeWithFDivFast() argument 1032 visitFDivElement(IRBuilder<> & Builder,Value * Num,Value * Den,FastMathFlags DivFMF,FastMathFlags SqrtFMF,Value * RsqOp,const Instruction * FDivInst,float ReqdDivAccuracy) const visitFDivElement() argument 1119 IRBuilder<> Builder(FDiv.getParent(), std::next(FDiv.getIterator())); visitFDiv() local 1170 getMul64(IRBuilder<> & Builder,Value * LHS,Value * RHS) getMul64() argument 1184 getMulHu(IRBuilder<> & Builder,Value * LHS,Value * RHS) getMulHu() argument 1212 expandDivRem24(IRBuilder<> & Builder,BinaryOperator & I,Value * Num,Value * Den,bool IsDiv,bool IsSigned) const expandDivRem24() argument 1223 expandDivRem24Impl(IRBuilder<> & Builder,BinaryOperator & I,Value * Num,Value * Den,unsigned DivBits,bool IsDiv,bool IsSigned) const expandDivRem24Impl() argument 1357 getSign32(Value * V,IRBuilder<> & Builder,const DataLayout * DL) getSign32() argument 1367 expandDivRem32(IRBuilder<> & Builder,BinaryOperator & I,Value * X,Value * Y) const expandDivRem32() argument 1492 shrinkDivRem64(IRBuilder<> & Builder,BinaryOperator & I,Value * Num,Value * Den) const shrinkDivRem64() argument 1564 IRBuilder<> Builder(&I); visitBinaryOperator() local 1630 IRBuilder<> Builder(&I); visitLoadInst() local 1700 IRBuilder<> Builder(&I); visitSelectInst() local 2075 applyFractPat(IRBuilder<> & Builder,Value * FractArg) applyFractPat() argument 2101 IRBuilder<> Builder(&I); visitMinNum() local 2159 IRBuilder<> Builder(&Sqrt); visitSqrt() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 1093 return wrap(unwrap(Builder) argument 1051 LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder) LLVMDisposeDIBuilder() argument 1055 LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder) LLVMDIBuilderFinalize() argument 1059 LLVMDIBuilderFinalizeSubprogram(LLVMDIBuilderRef Builder,LLVMMetadataRef subprogram) LLVMDIBuilderFinalizeSubprogram() argument 1065 LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder,LLVMDWARFSourceLanguage Lang,LLVMMetadataRef FileRef,const char * Producer,size_t ProducerLen,LLVMBool isOptimized,const char * Flags,size_t FlagsLen,unsigned RuntimeVer,const char * SplitName,size_t SplitNameLen,LLVMDWARFEmissionKind Kind,unsigned DWOId,LLVMBool SplitDebugInlining,LLVMBool DebugInfoForProfiling,const char * SysRoot,size_t SysRootLen,const char * SDK,size_t SDKLen) LLVMDIBuilderCreateCompileUnit() argument 1085 LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder,const char * Filename,size_t FilenameLen,const char * Directory,size_t DirectoryLen) LLVMDIBuilderCreateFile() argument 1105 LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder,LLVMMetadataRef ParentScope,const char * Name,size_t NameLen,LLVMBool ExportSymbols) LLVMDIBuilderCreateNameSpace() argument 1114 LLVMDIBuilderCreateFunction(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,const char * LinkageName,size_t LinkageNameLen,LLVMMetadataRef File,unsigned LineNo,LLVMMetadataRef Ty,LLVMBool IsLocalToUnit,LLVMBool IsDefinition,unsigned ScopeLine,LLVMDIFlags Flags,LLVMBool IsOptimized) LLVMDIBuilderCreateFunction() argument 1129 LLVMDIBuilderCreateLexicalBlock(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef File,unsigned Line,unsigned Col) LLVMDIBuilderCreateLexicalBlock() argument 1137 LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef File,unsigned Discriminator) LLVMDIBuilderCreateLexicalBlockFile() argument 1147 LLVMDIBuilderCreateImportedModuleFromNamespace(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef NS,LLVMMetadataRef File,unsigned Line) LLVMDIBuilderCreateImportedModuleFromNamespace() argument 1159 LLVMDIBuilderCreateImportedModuleFromAlias(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef ImportedEntity,LLVMMetadataRef File,unsigned Line,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedModuleFromAlias() argument 1172 LLVMDIBuilderCreateImportedModuleFromModule(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef M,LLVMMetadataRef File,unsigned Line,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedModuleFromModule() argument 1185 LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef Decl,LLVMMetadataRef File,unsigned Line,const char * Name,size_t NameLen,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedDeclaration() argument 1246 LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder,LLVMMetadataRef ParentMacroFile,unsigned Line,LLVMDWARFMacinfoRecordType RecordType,const char * Name,size_t NameLen,const char * Value,size_t ValueLen) LLVMDIBuilderCreateMacro() argument 1259 LLVMDIBuilderCreateTempMacroFile(LLVMDIBuilderRef Builder,LLVMMetadataRef ParentMacroFile,unsigned Line,LLVMMetadataRef File) LLVMDIBuilderCreateTempMacroFile() argument 1266 LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen,int64_t Value,LLVMBool IsUnsigned) LLVMDIBuilderCreateEnumerator() argument 1275 LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,LLVMMetadataRef * Elements,unsigned NumElements,LLVMMetadataRef ClassTy) LLVMDIBuilderCreateEnumerationType() argument 1287 LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags,LLVMMetadataRef * Elements,unsigned NumElements,unsigned RunTimeLang,const char * UniqueId,size_t UniqueIdLen) LLVMDIBuilderCreateUnionType() argument 1302 LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef Builder,uint64_t Size,uint32_t AlignInBits,LLVMMetadataRef Ty,LLVMMetadataRef * Subscripts,unsigned NumSubscripts) LLVMDIBuilderCreateArrayType() argument 1313 LLVMDIBuilderCreateVectorType(LLVMDIBuilderRef Builder,uint64_t Size,uint32_t AlignInBits,LLVMMetadataRef Ty,LLVMMetadataRef * Subscripts,unsigned NumSubscripts) LLVMDIBuilderCreateVectorType() argument 1324 LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen,uint64_t SizeInBits,LLVMDWARFTypeEncoding Encoding,LLVMDIFlags Flags) LLVMDIBuilderCreateBasicType() argument 1334 LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder,LLVMMetadataRef PointeeTy,uint64_t SizeInBits,uint32_t AlignInBits,unsigned AddressSpace,const char * Name,size_t NameLen) LLVMDIBuilderCreatePointerType() argument 1343 LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags,LLVMMetadataRef DerivedFrom,LLVMMetadataRef * Elements,unsigned NumElements,unsigned RunTimeLang,LLVMMetadataRef VTableHolder,const char * UniqueId,size_t UniqueIdLen) LLVMDIBuilderCreateStructType() argument 1359 LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNo,uint64_t SizeInBits,uint32_t AlignInBits,uint64_t OffsetInBits,LLVMDIFlags Flags,LLVMMetadataRef Ty) LLVMDIBuilderCreateMemberType() argument 1369 LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen) LLVMDIBuilderCreateUnspecifiedType() argument 1375 LLVMDIBuilderCreateStaticMemberType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,LLVMMetadataRef Type,LLVMDIFlags Flags,LLVMValueRef ConstantVal,uint32_t AlignInBits) LLVMDIBuilderCreateStaticMemberType() argument 1386 LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNo,uint64_t SizeInBits,uint32_t AlignInBits,uint64_t OffsetInBits,LLVMDIFlags Flags,LLVMMetadataRef Ty,LLVMMetadataRef PropertyNode) LLVMDIBuilderCreateObjCIVar() argument 1400 LLVMDIBuilderCreateObjCProperty(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNo,const char * GetterName,size_t GetterNameLen,const char * SetterName,size_t SetterNameLen,unsigned PropertyAttributes,LLVMMetadataRef Ty) LLVMDIBuilderCreateObjCProperty() argument 1414 LLVMDIBuilderCreateObjectPointerType(LLVMDIBuilderRef Builder,LLVMMetadataRef Type) LLVMDIBuilderCreateObjectPointerType() argument 1420 LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder,LLVMMetadataRef Type,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNo,LLVMMetadataRef Scope,uint32_t AlignInBits) LLVMDIBuilderCreateTypedef() argument 1430 LLVMDIBuilderCreateInheritance(LLVMDIBuilderRef Builder,LLVMMetadataRef Ty,LLVMMetadataRef BaseTy,uint64_t BaseOffset,uint32_t VBPtrOffset,LLVMDIFlags Flags) LLVMDIBuilderCreateInheritance() argument 1441 LLVMDIBuilderCreateForwardDecl(LLVMDIBuilderRef Builder,unsigned Tag,const char * Name,size_t NameLen,LLVMMetadataRef Scope,LLVMMetadataRef File,unsigned Line,unsigned RuntimeLang,uint64_t SizeInBits,uint32_t AlignInBits,const char * UniqueIdentifier,size_t UniqueIdentifierLen) LLVMDIBuilderCreateForwardDecl() argument 1453 LLVMDIBuilderCreateReplaceableCompositeType(LLVMDIBuilderRef Builder,unsigned Tag,const char * Name,size_t NameLen,LLVMMetadataRef Scope,LLVMMetadataRef File,unsigned Line,unsigned RuntimeLang,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags,const char * UniqueIdentifier,size_t UniqueIdentifierLen) LLVMDIBuilderCreateReplaceableCompositeType() argument 1466 LLVMDIBuilderCreateQualifiedType(LLVMDIBuilderRef Builder,unsigned Tag,LLVMMetadataRef Type) LLVMDIBuilderCreateQualifiedType() argument 1473 LLVMDIBuilderCreateReferenceType(LLVMDIBuilderRef Builder,unsigned Tag,LLVMMetadataRef Type) LLVMDIBuilderCreateReferenceType() argument 1480 LLVMDIBuilderCreateNullPtrType(LLVMDIBuilderRef Builder) LLVMDIBuilderCreateNullPtrType() argument 1485 LLVMDIBuilderCreateMemberPointerType(LLVMDIBuilderRef Builder,LLVMMetadataRef PointeeType,LLVMMetadataRef ClassType,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags) LLVMDIBuilderCreateMemberPointerType() argument 1498 LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint64_t OffsetInBits,uint64_t StorageOffsetInBits,LLVMDIFlags Flags,LLVMMetadataRef Type) LLVMDIBuilderCreateBitFieldMemberType() argument 1513 LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,uint64_t OffsetInBits,LLVMDIFlags Flags,LLVMMetadataRef DerivedFrom,LLVMMetadataRef * Elements,unsigned NumElements,LLVMMetadataRef VTableHolder,LLVMMetadataRef TemplateParamsNode,const char * UniqueIdentifier,size_t UniqueIdentifierLen) LLVMDIBuilderCreateClassType() argument 1533 LLVMDIBuilderCreateArtificialType(LLVMDIBuilderRef Builder,LLVMMetadataRef Type) LLVMDIBuilderCreateArtificialType() argument 1568 LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder,LLVMMetadataRef * Types,size_t Length) LLVMDIBuilderGetOrCreateTypeArray() argument 1576 LLVMDIBuilderCreateSubroutineType(LLVMDIBuilderRef Builder,LLVMMetadataRef File,LLVMMetadataRef * ParameterTypes,unsigned NumParameterTypes,LLVMDIFlags Flags) LLVMDIBuilderCreateSubroutineType() argument 1587 LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder,uint64_t * Addr,size_t Length) LLVMDIBuilderCreateExpression() argument 1594 LLVMDIBuilderCreateConstantValueExpression(LLVMDIBuilderRef Builder,uint64_t Value) LLVMDIBuilderCreateConstantValueExpression() argument 1600 LLVMDIBuilderCreateGlobalVariableExpression(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,const char * Linkage,size_t LinkLen,LLVMMetadataRef File,unsigned LineNo,LLVMMetadataRef Ty,LLVMBool LocalToUnit,LLVMMetadataRef Expr,LLVMMetadataRef Decl,uint32_t AlignInBits) LLVMDIBuilderCreateGlobalVariableExpression() argument 1650 LLVMDIBuilderCreateTempGlobalVariableFwdDecl(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,const char * Linkage,size_t LnkLen,LLVMMetadataRef File,unsigned LineNo,LLVMMetadataRef Ty,LLVMBool LocalToUnit,LLVMMetadataRef Decl,uint32_t AlignInBits) LLVMDIBuilderCreateTempGlobalVariableFwdDecl() argument 1661 LLVMDIBuilderInsertDeclareBefore(LLVMDIBuilderRef Builder,LLVMValueRef Storage,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DL,LLVMValueRef Instr) LLVMDIBuilderInsertDeclareBefore() argument 1671 LLVMDIBuilderInsertDeclareAtEnd(LLVMDIBuilderRef Builder,LLVMValueRef Storage,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DL,LLVMBasicBlockRef Block) LLVMDIBuilderInsertDeclareAtEnd() argument 1679 LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder,LLVMValueRef Val,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DebugLoc,LLVMValueRef Instr) LLVMDIBuilderInsertDbgValueBefore() argument 1691 LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder,LLVMValueRef Val,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DebugLoc,LLVMBasicBlockRef Block) LLVMDIBuilderInsertDbgValueAtEnd() argument 1704 LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNo,LLVMMetadataRef Ty,LLVMBool AlwaysPreserve,LLVMDIFlags Flags,uint32_t AlignInBits) LLVMDIBuilderCreateAutoVariable() argument 1714 LLVMDIBuilderCreateParameterVariable(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,unsigned ArgNo,LLVMMetadataRef File,unsigned LineNo,LLVMMetadataRef Ty,LLVMBool AlwaysPreserve,LLVMDIFlags Flags) LLVMDIBuilderCreateParameterVariable() argument 1723 LLVMDIBuilderGetOrCreateSubrange(LLVMDIBuilderRef Builder,int64_t Lo,int64_t Count) LLVMDIBuilderGetOrCreateSubrange() argument 1728 LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder,LLVMMetadataRef * Data,size_t Length) LLVMDIBuilderGetOrCreateArray() argument [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 277 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); in emitExceptionRegistrationRecord() local 371 Value *WinEHStatePass::emitEHLSDA(IRBuilder<> &Builder, Function *F) { in emitEHLSDA() 403 IRBuilder<> Builder(EntryBB); in generateLSDAInEAXThunk() local 416 void WinEHStatePass::linkExceptionRegistration(IRBuilder<> &Builder, in linkExceptionRegistration() 433 void WinEHStatePass::unlinkExceptionRegistration(IRBuilder<> &Builder) { in unlinkExceptionRegistration() 454 void WinEHStatePass::rewriteSetJmpCall(IRBuilder<> &Builder, Function &F, in rewriteSetJmpCall() 625 IRBuilder<> Builder(RegNode->getNextNode()); in addStateStores() local 632 IRBuilder<> Builder(EHGuardNode->getNextNode()); in addStateStores() local 767 IRBuilder<> Builder(Call); in addStateStores() local 781 IRBuilder<> Builder(IP); in insertStateNumberStore() local
|
| H A D | X86LowerAMXType.cpp | 95 createAllocaInstAtEntry(IRBuilder<> & Builder,BasicBlock * BB,Type * Ty) createAllocaInstAtEntry() argument 118 IRBuilder<> Builder(II); getShape() local 244 IRBuilder<> Builder(Bitcast); combineLoadBitcast() local 270 IRBuilder<> Builder(ST); combineBitcastStore() local 295 IRBuilder<> Builder(Bitcast); transformBitcast() local 451 IRBuilder<> Builder(&F->getEntryBlock().front()); getAllocaPos() local 473 IRBuilder<> Builder(BB, ++Iter); createTileStore() local 498 IRBuilder<> Builder(UserI); replaceWithTileLoad() local 762 IRBuilder<> Builder(CI); optimizeAMXCastFromPhi() local 934 IRBuilder<> Builder(ST); combineCastStore() local 960 IRBuilder<> Builder(LD); combineLoadCast() local 1132 IRBuilder<> Builder(AMXCast); transformAMXCast() local [all...] |
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGVTT.cpp | 44 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/true); in EmitVTTDefinition() local 115 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); GetAddrOfVTT() local 136 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); getSubVTTIndex() local 162 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); getSecondaryVirtualPointerIndex() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 683 createAdjustedPointer(IRBuilderBase & Builder,Value * Ptr,Type * ValTy,int Adjust,const InstMap & CloneMap) const createAdjustedPointer() argument 693 createAlignedPointer(IRBuilderBase & Builder,Value * Ptr,Type * ValTy,int Alignment,const InstMap & CloneMap) const createAlignedPointer() argument 712 createLoad(IRBuilderBase & Builder,Type * ValTy,Value * Ptr,Value * Predicate,int Alignment,Value * Mask,Value * PassThru,ArrayRef<Value * > MDSources) const createLoad() argument 742 createSimpleLoad(IRBuilderBase & Builder,Type * ValTy,Value * Ptr,int Alignment,ArrayRef<Value * > MDSources) const createSimpleLoad() argument 752 createPredicatedLoad(IRBuilderBase & Builder,Type * ValTy,Value * Ptr,Value * Predicate,int Alignment,ArrayRef<Value * > MDSources) const createPredicatedLoad() argument 774 createStore(IRBuilderBase & Builder,Value * Val,Value * Ptr,Value * Predicate,int Alignment,Value * Mask,ArrayRef<Value * > MDSources) const createStore() argument 815 createSimpleStore(IRBuilderBase & Builder,Value * Val,Value * Ptr,int Alignment,ArrayRef<Value * > MDSources) const createSimpleStore() argument 824 createPredicatedStore(IRBuilderBase & Builder,Value * Val,Value * Ptr,Value * Predicate,int Alignment,ArrayRef<Value * > MDSources) const createPredicatedStore() argument 1097 realignLoadGroup(IRBuilderBase & Builder,const ByteSpan & VSpan,int ScLen,Value * AlignVal,Value * AlignAddr) const realignLoadGroup() argument 1191 __anon8b5a842b1402(IRBuilderBase &Builder, const ByteSpan &VSpan, int Index, bool MakePred) realignLoadGroup() argument 1306 realignStoreGroup(IRBuilderBase & Builder,const ByteSpan & VSpan,int ScLen,Value * AlignVal,Value * AlignAddr) const realignStoreGroup() argument 1321 __anon8b5a842b1702(IRBuilderBase &Builder, Value *Val) realignStoreGroup() argument 1380 __anon8b5a842b1802(IRBuilderBase &Builder, const ByteSpan &ASpanV, const ByteSpan &ASpanM, int Index, bool MakePred) realignStoreGroup() argument 1463 IRBuilder Builder(InsertAt->getParent(), InsertAt->getIterator(), realignGroup() local 1535 makeTestIfUnaligned(IRBuilderBase & Builder,Value * AlignVal,int Alignment) const makeTestIfUnaligned() argument 1744 IRBuilder Builder(In.getParent(), In.getIterator(), processFxpMul() local 1806 processFxpMulChopped(IRBuilderBase & Builder,Instruction & In,const FxpOp & Op) const processFxpMulChopped() argument 1902 createMulQ15(IRBuilderBase & Builder,SValue X,SValue Y,bool Rounding) const createMulQ15() argument 1917 createMulQ31(IRBuilderBase & Builder,SValue X,SValue Y,bool Rounding) const createMulQ31() argument 1937 createAddCarry(IRBuilderBase & Builder,Value * X,Value * Y,Value * CarryIn) const createAddCarry() argument 1984 createMul16(IRBuilderBase & Builder,SValue X,SValue Y) const createMul16() argument 2005 createMulH16(IRBuilderBase & Builder,SValue X,SValue Y) const createMulH16() argument 2030 createMul32(IRBuilderBase & Builder,SValue X,SValue Y) const createMul32() argument 2053 createAddLong(IRBuilderBase & Builder,ArrayRef<Value * > WordX,ArrayRef<Value * > WordY) const createAddLong() argument 2080 createMulLong(IRBuilderBase & Builder,ArrayRef<Value * > WordX,Signedness SgnX,ArrayRef<Value * > WordY,Signedness SgnY) const createMulLong() argument 2310 insertb(IRBuilderBase & Builder,Value * Dst,Value * Src,int Start,int Length,int Where) const insertb() argument 2336 vlalignb(IRBuilderBase & Builder,Value * Lo,Value * Hi,Value * Amt) const vlalignb() argument 2368 vralignb(IRBuilderBase & Builder,Value * Lo,Value * Hi,Value * Amt) const vralignb() argument 2404 concat(IRBuilderBase & Builder,ArrayRef<Value * > Vecs) const concat() argument 2437 vresize(IRBuilderBase & Builder,Value * Val,int NewSize,Value * Pad) const vresize() argument 2457 rescale(IRBuilderBase & Builder,Value * Mask,Type * FromTy,Type * ToTy) const rescale() argument 2492 vlsb(IRBuilderBase & Builder,Value * Val) const vlsb() argument 2507 vbytes(IRBuilderBase & Builder,Value * Val) const vbytes() argument 2521 subvector(IRBuilderBase & Builder,Value * Val,unsigned Start,unsigned Length) const subvector() argument 2528 sublo(IRBuilderBase & Builder,Value * Val) const sublo() argument 2535 subhi(IRBuilderBase & Builder,Value * Val) const subhi() argument 2542 vdeal(IRBuilderBase & Builder,Value * Val0,Value * Val1) const vdeal() argument 2555 vshuff(IRBuilderBase & Builder,Value * Val0,Value * Val1) const vshuff() argument 2568 createHvxIntrinsic(IRBuilderBase & Builder,Intrinsic::ID IntID,Type * RetTy,ArrayRef<Value * > Args,ArrayRef<Type * > ArgTys,ArrayRef<Value * > MDSources) const createHvxIntrinsic() argument 2575 __anon8b5a842b2202(IRBuilderBase &Builder, Value *Val, Type *DestTy) createHvxIntrinsic() argument 2625 splitVectorElements(IRBuilderBase & Builder,Value * Vec,unsigned ToWidth) const splitVectorElements() argument 2681 joinVectorElements(IRBuilderBase & Builder,ArrayRef<Value * > Values,VectorType * ToType) const joinVectorElements() argument 2739 struct Builder : IRBuilder<> { calculatePointerDifference() struct 2740 BuilderHexagonVectorCombine::calculatePointerDifference::Builder calculatePointerDifference() argument 2741 ~BuilderHexagonVectorCombine::calculatePointerDifference::Builder calculatePointerDifference() argument 2745 ToEraseHexagonVectorCombine::calculatePointerDifference::Builder calculatePointerDifference() argument 2923 getElementRange(IRBuilderBase & Builder,Value * Lo,Value * Hi,int Start,int Length) const getElementRange() argument [all...] |
| /freebsd-src/contrib/llvm-project/clang/lib/Basic/ |
| H A D | Targets.cpp | 60 void DefineStd(MacroBuilder &Builder, StringRef MacroName, in DefineStd() argument 76 void defineCPUMacros(MacroBuilder &Builder, StringRef CPUName, bool Tuning) { in defineCPUMacros() argument 83 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addCygMingDefines() argument [all...] |
| /freebsd-src/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() argument 177 Module *M, Function *F, Constant *C, IRBuilder<> &Builder) { in remapConstantVectorOrConstantAggregate() argument 216 remapConstantExpr(Module * M,Function * F,ConstantExpr * C,IRBuilder<> & Builder) remapConstantExpr() argument [all...] |
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | VectorBuilder.h | 63 Builder(Builder) Builder() argument
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Scalarizer.cpp | 223 concatenate(IRBuilder<> & Builder,ArrayRef<Value * > Fragments,const VectorSplit & VS,Twine Name) concatenate() argument 366 IRBuilder<> Builder(BB, BBI); operator []() local 609 IRBuilder<> Builder(&I); splitUnary() local 637 IRBuilder<> Builder(&I); splitBinary() local 719 IRBuilder<> Builder(&CI); splitCall() local 764 IRBuilder<> Builder(&SI); visitSelectInst() local 816 IRBuilder<> Builder(&GEPI); visitGetElementPtrInst() local 868 IRBuilder<> Builder(&CI); visitCastInst() local 892 IRBuilder<> Builder(&BCI); visitBitCastInst() local 967 IRBuilder<> Builder(&IEI); visitInsertElementInst() local 1018 IRBuilder<> Builder(&EEI); visitExtractElementInst() local 1083 IRBuilder<> Builder(&PHI); visitPHINode() local 1114 IRBuilder<> Builder(&LI); visitLoadInst() local 1140 IRBuilder<> Builder(&SI); visitStoreInst() local 1161 __anone92d0e150202(IRBuilder<> &Builder, Value *Op, const Twine &Name) visitFreezeInst() argument 1182 IRBuilder<> Builder(Op); finish() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SMEABIPass.cpp | 60 emitTPIDR2Save(Module * M,IRBuilder<> & Builder) emitTPIDR2Save() argument 101 updateNewStateFunctions(Module * M,Function * F,IRBuilder<> & Builder,SMEAttrs FnAttrs) updateNewStateFunctions() argument 170 IRBuilder<> Builder(Context); runOnFunction() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.cpp | 80 SelectionDAGBuilder &Builder, uint64_t Value) { in pushStackMapConstant() argument 87 void StatepointLoweringState::startNewStatepoint(SelectionDAGBuilder &Builder) { in startNewStatepoint() argument 109 SelectionDAGBuilder &Builder) { in allocateStackSlot() argument 162 findPreviousSpillSlot(const Value * Val,SelectionDAGBuilder & Builder,int LookUpDepth) findPreviousSpillSlot() argument 270 reservePreviousStackSlotForValue(const Value * IncomingValue,SelectionDAGBuilder & Builder) reservePreviousStackSlotForValue() argument 321 lowerCallFromStatepointLoweringInfo(SelectionDAGBuilder::StatepointLoweringInfo & SI,SelectionDAGBuilder & Builder) lowerCallFromStatepointLoweringInfo() argument 375 spillIncomingStatepointValue(SDValue Incoming,SDValue Chain,SelectionDAGBuilder & Builder) spillIncomingStatepointValue() argument 425 lowerIncomingStatepointValue(SDValue Incoming,bool RequireSpillSlot,SmallVectorImpl<SDValue> & Ops,SmallVectorImpl<MachineMemOperand * > & MemRefs,SelectionDAGBuilder & Builder) lowerIncomingStatepointValue() argument 500 isGCValue(const Value * V,SelectionDAGBuilder & Builder) isGCValue() argument 523 lowerStatepointMetaArgs(SmallVectorImpl<SDValue> & Ops,SmallVectorImpl<MachineMemOperand * > & MemRefs,SmallVectorImpl<SDValue> & GCPtrs,DenseMap<SDValue,int> & LowerAsVReg,SelectionDAGBuilder::StatepointLoweringInfo & SI,SelectionDAGBuilder & Builder) lowerStatepointMetaArgs() argument [all...] |