/llvm-project/llvm/lib/Object/ |
H A D | IRSymtab.cpp | 77 struct Builder { global() struct 78 Symtab__anon23a294540111::Builder global() argument 79 StrtabBuilder__anon23a294540111::Builder global() argument 80 Saver__anon23a294540111::Builder global() argument 85 Builder__anon23a294540111::Builder Builder() argument 89 ComdatMap__anon23a294540111::Builder global() argument 90 Mang__anon23a294540111::Builder global() argument 91 TT__anon23a294540111::Builder global() argument 93 Comdats__anon23a294540111::Builder global() argument 94 Mods__anon23a294540111::Builder global() argument 95 Syms__anon23a294540111::Builder global() argument 96 Uncommons__anon23a294540111::Builder global() argument 98 COFFLinkerOpts__anon23a294540111::Builder global() argument 99 COFFLinkerOptsOS__anon23a294540111::Builder global() argument 101 DependentLibraries__anon23a294540111::Builder global() argument 103 setStr__anon23a294540111::Builder setStr() argument 109 writeRange__anon23a294540111::Builder writeRange() argument
|
/llvm-project/clang/lib/Basic/Targets/ |
H A D | OSTargets.h | 31 MacroBuilder &Builder) const override { in getTargetDefines() argument 45 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 146 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) 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 883 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 909 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 923 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument 949 getOSDefines(const LangOptions & Opts,const llvm::Triple & Triple,MacroBuilder & Builder) getOSDefines() argument [all...] |
H A D | OSTargets.cpp | 22 void getAppleMachODefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines() argument 126 addMinGWDefines(const llvm::Triple & Triple,const LangOptions & Opts,MacroBuilder & Builder) addMinGWDefines() argument 138 addVisualCDefines(const LangOptions & Opts,MacroBuilder & Builder) addVisualCDefines() argument 261 addWindowsDefines(const llvm::Triple & Triple,const LangOptions & Opts,MacroBuilder & Builder) addWindowsDefines() argument [all...] |
/llvm-project/polly/lib/CodeGen/ |
H A D | RuntimeDebugBuilder.cpp | 19 llvm::Value *RuntimeDebugBuilder::getPrintableString(PollyIRBuilder &Builder, in getPrintableString() argument 29 Function *RuntimeDebugBuilder::getVPrintF(PollyIRBuilder &Builder) { in getVPrintF() argument 44 void RuntimeDebugBuilder::createPrinter(PollyIRBuilder &Builder, in createPrinter() argument 63 prepareValuesForPrinting(PollyIRBuilder &Builder, ArrayRe argument 104 createCPUPrinterT(PollyIRBuilder & Builder,ArrayRef<Value * > Values) createCPUPrinterT() argument 117 getPrintF(PollyIRBuilder & Builder) getPrintF() argument 131 createPrintF(PollyIRBuilder & Builder,std::string Format,ArrayRef<Value * > Values) createPrintF() argument 142 createFlush(PollyIRBuilder & Builder) createFlush() argument [all...] |
/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 186 DefineFmt(const LangOptions & LangOpts,const Twine & Prefix,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineFmt() argument 202 DefineType(const Twine & MacroName,TargetInfo::IntType Ty,MacroBuilder & Builder) DefineType() argument 207 DefineTypeWidth(const Twine & MacroName,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineTypeWidth() argument 212 DefineTypeSizeof(StringRef MacroName,unsigned BitWidth,const TargetInfo & TI,MacroBuilder & Builder) DefineTypeSizeof() argument 222 DefineTypeSizeAndWidth(const Twine & Prefix,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineTypeSizeAndWidth() argument 230 DefineExactWidthIntType(const LangOptions & LangOpts,TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineExactWidthIntType() argument 255 DefineExactWidthIntTypeSize(TargetInfo::IntType Ty,const TargetInfo & TI,MacroBuilder & Builder) DefineExactWidthIntTypeSize() argument 273 DefineLeastWidthIntType(const LangOptions & LangOpts,unsigned TypeWidth,bool IsSigned,const TargetInfo & TI,MacroBuilder & Builder) DefineLeastWidthIntType() argument 291 DefineFastIntType(const LangOptions & LangOpts,unsigned TypeWidth,bool IsSigned,const TargetInfo & TI,MacroBuilder & Builder) DefineFastIntType() argument 327 AddObjCXXARCLibstdcxxDefines(const LangOptions & LangOpts,MacroBuilder & Builder) AddObjCXXARCLibstdcxxDefines() argument 384 InitializeStandardPredefinedMacros(const TargetInfo & TI,const LangOptions & LangOpts,const FrontendOptions & FEOpts,MacroBuilder & Builder) InitializeStandardPredefinedMacros() argument 644 InitializeCPlusPlusFeatureTestMacros(const LangOptions & LangOpts,MacroBuilder & Builder) InitializeCPlusPlusFeatureTestMacros() argument 772 InitializeOpenCLFeatureTestMacros(const TargetInfo & TI,const LangOptions & Opts,MacroBuilder & Builder) InitializeOpenCLFeatureTestMacros() argument 819 DefineFixedPointMacros(const TargetInfo & TI,MacroBuilder & Builder,llvm::StringRef TypeName,llvm::StringRef Suffix,unsigned Width,unsigned Scale,bool Signed) DefineFixedPointMacros() argument 849 InitializePredefinedMacros(const TargetInfo & TI,const LangOptions & LangOpts,const FrontendOptions & FEOpts,const PreprocessorOptions & PPOpts,MacroBuilder & Builder) InitializePredefinedMacros() argument 1506 InitializePGOProfileMacros(const CodeGenOptions & CodeGenOpts,MacroBuilder & Builder) InitializePGOProfileMacros() argument 1525 MacroBuilder Builder(Predefines); InitializePreprocessor() local [all...] |
/llvm-project/clang-tools-extra/pseudo/include/clang-pseudo/grammar/ |
H A D | LRTable.h |
|
/llvm-project/clang/lib/AST/ |
H A D | ASTImporterLookupTable.cpp | 23 struct Builder : RecursiveASTVisitor<Builder> { struct 25 Builder(ASTImporterLookupTable <) : LT(LT) {} in Builder() argument 24 LTclang::__anonfd890f400111::Builder global() argument 27 VisitTypedefNameDeclclang::__anonfd890f400111::Builder VisitTypedefNameDecl() argument 40 VisitNamedDeclclang::__anonfd890f400111::Builder VisitNamedDecl() argument 49 VisitFriendDeclclang::__anonfd890f400111::Builder VisitFriendDecl() argument 81 shouldVisitTemplateInstantiationsclang::__anonfd890f400111::Builder shouldVisitTemplateInstantiations() argument 82 shouldVisitImplicitCodeclang::__anonfd890f400111::Builder shouldVisitImplicitCode() argument
|
/llvm-project/llvm/unittests/IR/ |
H A D | IRBuilderTest.cpp | 57 IRBuilder<> Builder(BB); in TEST_F() local 146 IRBuilder<> Builder(BB); TEST_F() local 169 IRBuilder<> Builder(BB); TEST_F() local 214 IRBuilder<> Builder(BB); TEST_F() local 222 IRBuilder<> Builder(BB); TEST_F() local 248 IRBuilder<> Builder(BB); TEST_F() local 267 IRBuilder<> Builder(BB); TEST_F() local 406 IRBuilder<> Builder(BB); TEST_F() local 425 IRBuilder<> Builder(BB); TEST_F() local 452 IRBuilder<> Builder(BB); TEST_F() local 483 IRBuilder<> Builder(BB); TEST_F() local 506 IRBuilder<> Builder(BB); TEST_F() local 520 IRBuilder<> Builder(BB); TEST_F() local 532 IRBuilder<NoFolder> Builder(BB); TEST_F() local 554 IRBuilder<> Builder(BB); TEST_F() local 770 IRBuilder<NoFolder> Builder(BB); TEST_F() local 820 IRBuilder<> Builder(BB); TEST_F() local 855 IRBuilder<> Builder(BB); TEST_F() local 894 IRBuilder<> Builder(BB); TEST_F() local 1012 IRBuilder<> Builder(BB); TEST_F() local 1070 IRBuilder<> Builder(BB); TEST_F() local 1134 IRBuilder<> Builder(BB); TEST_F() local 1148 IRBuilder<> Builder(BB); TEST_F() local 1184 IRBuilder<> Builder(Ctx); TEST_F() local 1200 IRBuilder<> Builder(BB); TEST_F() local 1226 IRBuilder<> Builder(BB); TEST_F() local 1289 IRBuilder<NoFolder> Builder(BB); TEST_F() local [all...] |
H A D | VectorBuilderTest.cpp | 54 IRBuilder<> Builder(BB); in TEST_F() local 104 IRBuilder<> Builder(BB); in TEST_F() local 150 IRBuilder<> Builder(BB); in TEST_F() local 185 IRBuilder<> Builder(BB); in TEST_F() local 218 IRBuilder<> Builder(BB); in TEST_F() local 256 IRBuilder<> Builder(BB); in TEST_F() local 271 IRBuilder<> Builder(BB); in TEST_F() local
|
/llvm-project/llvm/bindings/ocaml/debuginfo/ |
H A D | debuginfo_ocaml.c | 205 value llvm_dibuild_finalize(value Builder) { in llvm_dibuild_finalize() argument 211 value Builder, value Lang, value FileRef, value Producer, value IsOptimized, in llvm_dibuild_create_compile_unit_native() argument 244 value llvm_dibuild_create_file(value Builder, value Filename, value Directory) { in llvm_dibuild_create_file() argument 251 value llvm_dibuild_create_module_native(value Builder, value ParentScope, in llvm_dibuild_create_module_native() argument 272 llvm_dibuild_create_namespace(value Builder,value ParentScope,value Name,value ExportSymbols) llvm_dibuild_create_namespace() argument 279 llvm_dibuild_create_function_native(value Builder,value Scope,value Name,value LinkageName,value File,value LineNo,value Ty,value IsLocalToUnit,value IsDefinition,value ScopeLine,value Flags,value IsOptimized) llvm_dibuild_create_function_native() argument 309 llvm_dibuild_create_lexical_block(value Builder,value Scope,value File,value Line,value Column) llvm_dibuild_create_lexical_block() argument 363 llvm_dibuild_get_or_create_type_array(value Builder,value Data) llvm_dibuild_get_or_create_type_array() argument 372 llvm_dibuild_get_or_create_array(value Builder,value Data) llvm_dibuild_get_or_create_array() argument 381 llvm_dibuild_create_subroutine_type(value Builder,value File,value ParameterTypes,value Flags) llvm_dibuild_create_subroutine_type() argument 392 llvm_dibuild_create_enumerator(value Builder,value Name,value Value,value IsUnsigned) llvm_dibuild_create_enumerator() argument 400 llvm_dibuild_create_enumeration_type_native(value Builder,value Scope,value Name,value File,value LineNumber,value SizeInBits,value AlignInBits,value Elements,value ClassTy) llvm_dibuild_create_enumeration_type_native() argument 427 llvm_dibuild_create_union_type_native(value Builder,value Scope,value Name,value File,value LineNumber,value SizeInBits,value AlignInBits,value Flags,value Elements,value RunTimeLanguage,value UniqueId) llvm_dibuild_create_union_type_native() argument 456 llvm_dibuild_create_array_type(value Builder,value Size,value AlignInBits,value Ty,value Subscripts) llvm_dibuild_create_array_type() argument 467 llvm_dibuild_create_vector_type(value Builder,value Size,value AlignInBits,value Ty,value Subscripts) llvm_dibuild_create_vector_type() argument 478 llvm_dibuild_create_unspecified_type(value Builder,value Name) llvm_dibuild_create_unspecified_type() argument 484 llvm_dibuild_create_basic_type(value Builder,value Name,value SizeInBits,value Encoding,value Flags) llvm_dibuild_create_basic_type() argument 493 llvm_dibuild_create_pointer_type_native(value Builder,value PointeeTy,value SizeInBits,value AlignInBits,value AddressSpace,value Name) llvm_dibuild_create_pointer_type_native() argument 515 llvm_dibuild_create_struct_type_native(value Builder,value Scope,value Name,value File,value LineNumber,value SizeInBits,value AlignInBits,value Flags,value DerivedFrom,value Elements,value RunTimeLanguage,value VTableHolder,value UniqueId) llvm_dibuild_create_struct_type_native() argument 547 llvm_dibuild_create_member_type_native(value Builder,value Scope,value Name,value File,value LineNumber,value SizeInBits,value AlignInBits,value OffsetInBits,value Flags,value Ty) llvm_dibuild_create_member_type_native() argument 576 llvm_dibuild_create_static_member_type_native(value Builder,value Scope,value Name,value File,value LineNumber,value Type,value Flags,value ConstantVal,value AlignInBits) llvm_dibuild_create_static_member_type_native() argument 600 llvm_dibuild_create_member_pointer_type_native(value Builder,value PointeeType,value ClassType,value SizeInBits,value AlignInBits,value Flags) llvm_dibuild_create_member_pointer_type_native() argument 619 llvm_dibuild_create_object_pointer_type(value Builder,value Type) llvm_dibuild_create_object_pointer_type() argument 625 llvm_dibuild_create_qualified_type(value Builder,value Tag,value Type) llvm_dibuild_create_qualified_type() argument 631 llvm_dibuild_create_reference_type(value Builder,value Tag,value Type) llvm_dibuild_create_reference_type() argument 637 llvm_dibuild_create_null_ptr_type(value Builder) llvm_dibuild_create_null_ptr_type() argument 641 llvm_dibuild_create_typedef_native(value Builder,value Type,value Name,value File,value LineNo,value Scope,value AlignInBits) llvm_dibuild_create_typedef_native() argument 663 llvm_dibuild_create_inheritance_native(value Builder,value Ty,value BaseTy,value BaseOffset,value VBPtrOffset,value Flags) llvm_dibuild_create_inheritance_native() argument 683 llvm_dibuild_create_forward_decl_native(value Builder,value Tag,value Name,value Scope,value File,value Line,value RuntimeLang,value SizeInBits,value AlignInBits,value UniqueIdentifier) llvm_dibuild_create_forward_decl_native() argument 711 llvm_dibuild_create_replaceable_composite_type_native(value Builder,value Tag,value Name,value Scope,value File,value Line,value RuntimeLang,value SizeInBits,value AlignInBits,value Flags,value UniqueIdentifier) llvm_dibuild_create_replaceable_composite_type_native() argument 742 llvm_dibuild_create_bit_field_member_type_native(value Builder,value Scope,value Name,value File,value LineNum,value SizeInBits,value OffsetInBits,value StorageOffsetInBits,value Flags,value Ty) llvm_dibuild_create_bit_field_member_type_native() argument 771 llvm_dibuild_create_class_type_native(value Builder,value Scope,value Name,value File,value LineNumber,value SizeInBits,value AlignInBits,value OffsetInBits,value Flags,value DerivedFrom,value Elements,value VTableHolder,value TemplateParamsNode,value UniqueIdentifier) llvm_dibuild_create_class_type_native() argument 807 llvm_dibuild_create_artificial_type(value Builder,value Type) llvm_dibuild_create_artificial_type() argument 866 llvm_dibuild_create_constant_value_expression(value Builder,value Value) llvm_dibuild_create_constant_value_expression() argument 874 llvm_dibuild_create_global_variable_expression_native(value Builder,value Scope,value Name,value Linkage,value File,value Line,value Ty,value LocalToUnit,value Expr,value Decl,value AlignInBits) llvm_dibuild_create_global_variable_expression_native() argument 921 llvm_dibuild_create_auto_variable_native(value Builder,value Scope,value Name,value File,value Line,value Ty,value AlwaysPreserve,value Flags,value AlignInBits) llvm_dibuild_create_auto_variable_native() argument 948 llvm_dibuild_create_parameter_variable_native(value Builder,value Scope,value Name,value ArgNo,value File,value Line,value Ty,value AlwaysPreserve,value Flags) llvm_dibuild_create_parameter_variable_native() argument 972 llvm_dibuild_insert_declare_before_native(value Builder,value Storage,value VarInfo,value Expr,value DebugLoc,value Instr) llvm_dibuild_insert_declare_before_native() argument 992 llvm_dibuild_insert_declare_at_end_native(value Builder,value Storage,value VarInfo,value Expr,value DebugLoc,value Block) llvm_dibuild_insert_declare_at_end_native() argument 1011 llvm_dibuild_expression(value Builder,value Addr) llvm_dibuild_expression() argument [all...] |
/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILIntrinsicExpansion.cpp | 84 Value *Sum = Builder.CreateExtractElement(X, static_cast<uint64_t>(0)); in expandIntegerDot() local 54 IRBuilder<> Builder(Orig->getParent()); expandAbs() local 105 IRBuilder<> Builder(Orig->getParent()); expandExpIntrinsic() local 127 IRBuilder<> Builder(Orig->getParent()); expandAnyIntrinsic() local 164 IRBuilder<> Builder(Orig->getParent()); expandLerpIntrinsic() local 177 IRBuilder<> Builder(Orig->getParent()); expandLogIntrinsic() local 205 IRBuilder<> Builder(Orig->getParent()); expandPowIntrinsic() local 251 IRBuilder<> Builder(Orig->getParent()); expandClampIntrinsic() local [all...] |
/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() argument 74 generatedUnsignedRemainderCode(Value * Dividend,Value * Divisor,IRBuilder<> & Builder) generatedUnsignedRemainderCode() argument 100 generateSignedDivisionCode(Value * Dividend,Value * Divisor,IRBuilder<> & Builder) generateSignedDivisionCode() argument 142 generateUnsignedDivisionCode(Value * Dividend,Value * Divisor,IRBuilder<> & Builder) generateUnsignedDivisionCode() argument 359 IRBuilder<> Builder(Rem); expandRemainder() local 412 IRBuilder<> Builder(Div); expandDivision() local 474 IRBuilder<> Builder(Rem); expandRemainderUpTo32Bits() local 520 IRBuilder<> Builder(Rem); expandRemainderUpTo64Bits() local 569 IRBuilder<> Builder(Div); expandDivisionUpTo32Bits() local 615 IRBuilder<> Builder(Div); expandDivisionUpTo64Bits() local [all...] |
H A D | LowerAtomic.cpp | 23 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local 42 buildAtomicRMWValue(AtomicRMWInst::BinOp Op,IRBuilderBase & Builder,Value * Loaded,Value * Val) buildAtomicRMWValue() argument 103 IRBuilder<> Builder(RMWI); lowerAtomicRMWInst() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 323 IRBuilder Builder(I); run() local 379 ReplacementIRBuilder Builder(I, *DL); bracketInstWithFences() local 408 ReplacementIRBuilder Builder(LI, *DL); convertAtomicLoadToIntegerType() local 430 ReplacementIRBuilder Builder(RMWI, *DL); convertAtomicXchgToIntegerType() local 460 __anon512b685b0302(IRBuilderBase &Builder, Value *Loaded) tryExpandAtomicLoad() argument 490 ReplacementIRBuilder Builder(LI, *DL); expandAtomicLoadToLL() local 506 ReplacementIRBuilder Builder(LI, *DL); expandAtomicLoadToCmpXchg() local 535 ReplacementIRBuilder Builder(SI, *DL); convertAtomicStoreToIntegerType() local 559 ReplacementIRBuilder Builder(SI, *DL); expandAtomicStore() local 574 createCmpXchgInstFun(IRBuilderBase & Builder,Value * Addr,Value * Loaded,Value * NewVal,Align AddrAlign,AtomicOrdering MemOpOrder,SyncScope::ID SSID,Value * & Success,Value * & NewLoaded) createCmpXchgInstFun() argument 612 __anon512b685b0402(IRBuilderBase &Builder, Value *Loaded) tryExpandAtomicRMW() argument 737 createMaskInstrs(IRBuilderBase & Builder,Instruction * I,Type * ValueType,Value * Addr,Align AddrAlign,unsigned MinWordSize) createMaskInstrs() argument 804 extractMaskedValue(IRBuilderBase & Builder,Value * WideWord,const PartwordMaskValues & PMV) extractMaskedValue() argument 815 insertMaskedValue(IRBuilderBase & Builder,Value * WideWord,Value * Updated,const PartwordMaskValues & PMV) insertMaskedValue() argument 836 performMaskedAtomicOp(AtomicRMWInst::BinOp Op,IRBuilderBase & Builder,Value * Loaded,Value * Shifted_Inc,Value * Inc,const PartwordMaskValues & PMV) performMaskedAtomicOp() argument 904 ReplacementIRBuilder Builder(AI, *DL); expandPartwordAtomicRMW() local 919 __anon512b685b0802(IRBuilderBase &Builder, Value *Loaded) expandPartwordAtomicRMW() argument 973 ReplacementIRBuilder Builder(AI, *DL); widenPartwordAtomicRMW() local 1050 ReplacementIRBuilder Builder(CI, *DL); expandPartwordCmpXchg() local 1137 ReplacementIRBuilder Builder(I, *DL); expandAtomicOpToLLSC() local 1146 ReplacementIRBuilder Builder(AI, *DL); expandAtomicRMWToMaskedIntrinsic() local 1173 ReplacementIRBuilder Builder(CI, *DL); expandAtomicCmpXchgToMaskedIntrinsic() local 1200 insertRMWLLSCLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp) insertRMWLLSCLoop() argument 1260 ReplacementIRBuilder Builder(CI, *DL); convertCmpXchgToIntegerType() local 1382 ReplacementIRBuilder Builder(CI, *DL); expandAtomicCmpXchg() local 1563 insertRMWCmpXchgLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,SyncScope::ID SSID,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp,CreateCmpXchgInstFun CreateCmpXchg) insertRMWCmpXchgLoop() argument 1648 ReplacementIRBuilder Builder(AI, AI->getDataLayout()); expandAtomicRMWToCmpXchg() local 1657 __anon512b685b0902(IRBuilderBase &Builder, Value *Loaded) expandAtomicRMWToCmpXchg() argument 1811 __anon512b685b0a02(IRBuilderBase &Builder, Value *Addr, Value *Loaded, Value *NewVal, Align Alignment, AtomicOrdering MemOpOrder, SyncScope::ID SSID, Value *&Success, Value *&NewLoaded) expandAtomicRMWToLibcall() argument 1840 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 415 expandPredicationInReduction(IRBuilder<> & Builder,VPReductionIntrinsic & VPI) expandPredicationInReduction() argument 513 expandPredicationToCastIntrinsic(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationToCastIntrinsic() argument 570 expandPredicationInMemoryIntrinsic(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationInMemoryIntrinsic() argument 634 expandPredicationInComparison(IRBuilder<> & Builder,VPCmpIntrinsic & VPI) expandPredicationInComparison() argument 670 IRBuilder<> Builder(VPI.getParent(), VPI.getIterator()); discardEVLParameter() local 684 IRBuilder<> Builder(&VPI); foldEVLIntoMask() local 717 IRBuilder<> Builder(&VPI); expandPredication() local [all...] |
/llvm-project/llvm/unittests/Transforms/Utils/ |
H A D | IntegerDivisionTest.cpp | 25 IRBuilder<> Builder(C); in TEST() local 55 IRBuilder<> Builder(C); in TEST() local 85 IRBuilder<> Builder(C); in TEST() local 115 IRBuilder<> Builder(C); in TEST() local 146 IRBuilder<> Builder(C); in TEST() local 176 IRBuilder<> Builder(C); in TEST() local 206 IRBuilder<> Builder(C); in TEST() local 236 IRBuilder<> Builder(C); in TEST() local
|
/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 804 tryCreateIncrementingWBGatScat(IntrinsicInst * I,Value * BasePtr,Value * Offsets,unsigned TypeScale,IRBuilder<> & Builder) tryCreateIncrementingWBGatScat() argument 912 pushOutMulShl(unsigned Opcode,PHINode * & Phi,Value * IncrementPerRound,Value * OffsSecondOperand,unsigned LoopIncrement,IRBuilder<> & Builder) pushOutMulShl() argument 1081 IRBuilder<> Builder(BB->getContext()); optimiseOffsets() local 1114 CheckAndCreateOffsetAdd(Value * X,unsigned ScaleX,Value * Y,unsigned ScaleY,IRBuilder<> & Builder) CheckAndCreateOffsetAdd() argument 1190 foldGEP(GetElementPtrInst * GEP,Value * & Offsets,unsigned & Scale,IRBuilder<> & Builder) foldGEP() argument 1221 IRBuilder<> Builder(GEP->getContext()); optimiseAddress() local [all...] |
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 277 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); emitExceptionRegistrationRecord() local 371 emitEHLSDA(IRBuilder<> & Builder,Function * F) emitEHLSDA() argument 403 IRBuilder<> Builder(EntryBB); generateLSDAInEAXThunk() local 416 linkExceptionRegistration(IRBuilder<> & Builder,Function * Handler) linkExceptionRegistration() argument 433 unlinkExceptionRegistration(IRBuilder<> & Builder) unlinkExceptionRegistration() argument 454 rewriteSetJmpCall(IRBuilder<> & Builder,Function & F,CallBase & Call,Value * State) rewriteSetJmpCall() argument 625 IRBuilder<> Builder(RegNode->getNextNode()); addStateStores() local 632 IRBuilder<> Builder(EHGuardNode->getNextNode()); addStateStores() local 767 IRBuilder<> Builder(Call); addStateStores() local 781 IRBuilder<> Builder(IP); insertStateNumberStore() local [all...] |
/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); GetAddrOfVTT() local 150 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); getSubVTTIndex() local 177 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); getSecondaryVirtualPointerIndex() local [all...] |
/llvm-project/llvm/lib/IR/ |
H A D | DebugInfo.cpp | 1110 return wrap(unwrap(Builder) argument 1056 LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder) LLVMDisposeDIBuilder() argument 1060 LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder) LLVMDIBuilderFinalize() argument 1064 LLVMDIBuilderFinalizeSubprogram(LLVMDIBuilderRef Builder,LLVMMetadataRef subprogram) LLVMDIBuilderFinalizeSubprogram() argument 1070 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 1090 LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder,const char * Filename,size_t FilenameLen,const char * Directory,size_t DirectoryLen) LLVMDIBuilderCreateFile() argument 1098 LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder,LLVMMetadataRef ParentScope,const char * Name,size_t NameLen,const char * ConfigMacros,size_t ConfigMacrosLen,const char * IncludePath,size_t IncludePathLen,const char * APINotesFile,size_t APINotesFileLen) LLVMDIBuilderCreateModule() argument 1119 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 1134 LLVMDIBuilderCreateLexicalBlock(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef File,unsigned Line,unsigned Col) LLVMDIBuilderCreateLexicalBlock() argument 1142 LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef File,unsigned Discriminator) LLVMDIBuilderCreateLexicalBlockFile() argument 1152 LLVMDIBuilderCreateImportedModuleFromNamespace(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef NS,LLVMMetadataRef File,unsigned Line) LLVMDIBuilderCreateImportedModuleFromNamespace() argument 1164 LLVMDIBuilderCreateImportedModuleFromAlias(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef ImportedEntity,LLVMMetadataRef File,unsigned Line,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedModuleFromAlias() argument 1177 LLVMDIBuilderCreateImportedModuleFromModule(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef M,LLVMMetadataRef File,unsigned Line,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedModuleFromModule() argument 1190 LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef Decl,LLVMMetadataRef File,unsigned Line,const char * Name,size_t NameLen,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedDeclaration() argument 1251 LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder,LLVMMetadataRef ParentMacroFile,unsigned Line,LLVMDWARFMacinfoRecordType RecordType,const char * Name,size_t NameLen,const char * Value,size_t ValueLen) LLVMDIBuilderCreateMacro() argument 1264 LLVMDIBuilderCreateTempMacroFile(LLVMDIBuilderRef Builder,LLVMMetadataRef ParentMacroFile,unsigned Line,LLVMMetadataRef File) LLVMDIBuilderCreateTempMacroFile() argument 1271 LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen,int64_t Value,LLVMBool IsUnsigned) LLVMDIBuilderCreateEnumerator() argument 1280 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 1292 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 1307 LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef Builder,uint64_t Size,uint32_t AlignInBits,LLVMMetadataRef Ty,LLVMMetadataRef * Subscripts,unsigned NumSubscripts) LLVMDIBuilderCreateArrayType() argument 1318 LLVMDIBuilderCreateVectorType(LLVMDIBuilderRef Builder,uint64_t Size,uint32_t AlignInBits,LLVMMetadataRef Ty,LLVMMetadataRef * Subscripts,unsigned NumSubscripts) LLVMDIBuilderCreateVectorType() argument 1329 LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen,uint64_t SizeInBits,LLVMDWARFTypeEncoding Encoding,LLVMDIFlags Flags) LLVMDIBuilderCreateBasicType() argument 1339 LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Builder,LLVMMetadataRef PointeeTy,uint64_t SizeInBits,uint32_t AlignInBits,unsigned AddressSpace,const char * Name,size_t NameLen) LLVMDIBuilderCreatePointerType() argument 1348 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 1364 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 1374 LLVMDIBuilderCreateUnspecifiedType(LLVMDIBuilderRef Builder,const char * Name,size_t NameLen) LLVMDIBuilderCreateUnspecifiedType() argument 1380 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 1391 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 1405 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 1419 LLVMDIBuilderCreateObjectPointerType(LLVMDIBuilderRef Builder,LLVMMetadataRef Type) LLVMDIBuilderCreateObjectPointerType() argument 1425 LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder,LLVMMetadataRef Type,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNo,LLVMMetadataRef Scope,uint32_t AlignInBits) LLVMDIBuilderCreateTypedef() argument 1435 LLVMDIBuilderCreateInheritance(LLVMDIBuilderRef Builder,LLVMMetadataRef Ty,LLVMMetadataRef BaseTy,uint64_t BaseOffset,uint32_t VBPtrOffset,LLVMDIFlags Flags) LLVMDIBuilderCreateInheritance() argument 1446 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 1458 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 1471 LLVMDIBuilderCreateQualifiedType(LLVMDIBuilderRef Builder,unsigned Tag,LLVMMetadataRef Type) LLVMDIBuilderCreateQualifiedType() argument 1478 LLVMDIBuilderCreateReferenceType(LLVMDIBuilderRef Builder,unsigned Tag,LLVMMetadataRef Type) LLVMDIBuilderCreateReferenceType() argument 1485 LLVMDIBuilderCreateNullPtrType(LLVMDIBuilderRef Builder) LLVMDIBuilderCreateNullPtrType() argument 1490 LLVMDIBuilderCreateMemberPointerType(LLVMDIBuilderRef Builder,LLVMMetadataRef PointeeType,LLVMMetadataRef ClassType,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags) LLVMDIBuilderCreateMemberPointerType() argument 1503 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 1518 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 1538 LLVMDIBuilderCreateArtificialType(LLVMDIBuilderRef Builder,LLVMMetadataRef Type) LLVMDIBuilderCreateArtificialType() argument 1573 LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder,LLVMMetadataRef * Types,size_t Length) LLVMDIBuilderGetOrCreateTypeArray() argument 1581 LLVMDIBuilderCreateSubroutineType(LLVMDIBuilderRef Builder,LLVMMetadataRef File,LLVMMetadataRef * ParameterTypes,unsigned NumParameterTypes,LLVMDIFlags Flags) LLVMDIBuilderCreateSubroutineType() argument 1592 LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder,uint64_t * Addr,size_t Length) LLVMDIBuilderCreateExpression() argument 1599 LLVMDIBuilderCreateConstantValueExpression(LLVMDIBuilderRef Builder,uint64_t Value) LLVMDIBuilderCreateConstantValueExpression() argument 1605 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 1655 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 1666 LLVMDIBuilderInsertDeclareRecordBefore(LLVMDIBuilderRef Builder,LLVMValueRef Storage,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DL,LLVMValueRef Instr) LLVMDIBuilderInsertDeclareRecordBefore() argument 1683 LLVMDIBuilderInsertDeclareRecordAtEnd(LLVMDIBuilderRef Builder,LLVMValueRef Storage,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DL,LLVMBasicBlockRef Block) LLVMDIBuilderInsertDeclareRecordAtEnd() argument 1699 LLVMDIBuilderInsertDbgValueRecordBefore(LLVMDIBuilderRef Builder,LLVMValueRef Val,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DebugLoc,LLVMValueRef Instr) LLVMDIBuilderInsertDbgValueRecordBefore() argument 1715 LLVMDIBuilderInsertDbgValueRecordAtEnd(LLVMDIBuilderRef Builder,LLVMValueRef Val,LLVMMetadataRef VarInfo,LLVMMetadataRef Expr,LLVMMetadataRef DebugLoc,LLVMBasicBlockRef Block) LLVMDIBuilderInsertDbgValueRecordAtEnd() argument 1731 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 1741 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 1750 LLVMDIBuilderGetOrCreateSubrange(LLVMDIBuilderRef Builder,int64_t Lo,int64_t Count) LLVMDIBuilderGetOrCreateSubrange() argument 1755 LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder,LLVMMetadataRef * Data,size_t Length) LLVMDIBuilderGetOrCreateArray() argument [all...] |
/llvm-project/llvm/include/llvm/IR/ |
H A D | VectorBuilder.h | 63 Builder(Builder) Builder() argument
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 475 IRBuilder<> Builder(&I); promoteUniformOpToI32() local 516 IRBuilder<> Builder(&I); promoteUniformOpToI32() local 543 IRBuilder<> Builder(&I); promoteUniformOpToI32() local 575 IRBuilder<> Builder(&I); promoteUniformBitreverseToI32() local 602 extractValues(IRBuilder<> & Builder,SmallVectorImpl<Value * > & Values,Value * V) extractValues() argument 614 insertValues(IRBuilder<> & Builder,Type * Ty,SmallVectorImpl<Value * > & Values) insertValues() argument 644 IRBuilder<> Builder(&I); replaceMulWithMul24() local 752 IRBuilder<> Builder(&BO); foldBinOpIntoSelect() local 769 getFrexpResults(IRBuilder<> & Builder,Value * Src) const getFrexpResults() argument 789 emitRcpIEEE1ULP(IRBuilder<> & Builder,Value * Src,bool IsNegative) const emitRcpIEEE1ULP() argument 813 emitFrexpDiv(IRBuilder<> & Builder,Value * LHS,Value * RHS,FastMathFlags FMF) const emitFrexpDiv() argument 840 emitSqrtIEEE2ULP(IRBuilder<> & Builder,Value * Src,FastMathFlags FMF) const emitSqrtIEEE2ULP() argument 863 emitRsqIEEE1ULP(IRBuilder<> & Builder,Value * Src,bool IsNegative) emitRsqIEEE1ULP() argument 903 optimizeWithRsq(IRBuilder<> & Builder,Value * Num,Value * Den,const FastMathFlags DivFMF,const FastMathFlags SqrtFMF,const Instruction * CtxI) const optimizeWithRsq() argument 945 optimizeWithRcp(IRBuilder<> & Builder,Value * Num,Value * Den,FastMathFlags FMF,const Instruction * CtxI) const optimizeWithRcp() argument 1009 optimizeWithFDivFast(IRBuilder<> & Builder,Value * Num,Value * Den,float ReqdAccuracy) const optimizeWithFDivFast() argument 1034 visitFDivElement(IRBuilder<> & Builder,Value * Num,Value * Den,FastMathFlags DivFMF,FastMathFlags SqrtFMF,Value * RsqOp,const Instruction * FDivInst,float ReqdDivAccuracy) const visitFDivElement() argument 1121 IRBuilder<> Builder(FDiv.getParent(), std::next(FDiv.getIterator())); visitFDiv() local 1172 getMul64(IRBuilder<> & Builder,Value * LHS,Value * RHS) getMul64() argument 1186 getMulHu(IRBuilder<> & Builder,Value * LHS,Value * RHS) getMulHu() argument 1214 expandDivRem24(IRBuilder<> & Builder,BinaryOperator & I,Value * Num,Value * Den,bool IsDiv,bool IsSigned) const expandDivRem24() argument 1228 expandDivRem24Impl(IRBuilder<> & Builder,BinaryOperator & I,Value * Num,Value * Den,unsigned DivBits,bool IsDiv,bool IsSigned) const expandDivRem24Impl() argument 1362 getSign32(Value * V,IRBuilder<> & Builder,const DataLayout * DL) getSign32() argument 1372 expandDivRem32(IRBuilder<> & Builder,BinaryOperator & I,Value * X,Value * Y) const expandDivRem32() argument 1497 shrinkDivRem64(IRBuilder<> & Builder,BinaryOperator & I,Value * Num,Value * Den) const shrinkDivRem64() argument 1569 IRBuilder<> Builder(&I); visitBinaryOperator() local 1638 IRBuilder<> Builder(&I); visitLoadInst() local 1708 IRBuilder<> Builder(&I); visitSelectInst() local 2159 applyFractPat(IRBuilder<> & Builder,Value * FractArg) applyFractPat() argument 2186 IRBuilder<> Builder(&I); visitMinNum() local 2244 IRBuilder<> Builder(&Sqrt); visitSqrt() local [all...] |
/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...] |
/llvm-project/llvm/unittests/DebugInfo/CodeView/ |
H A D | TypeHashingTest.cpp | 18 static TypeIndex createPointerRecord(AppendingTypeTableBuilder &Builder, in createPointerRecord() 27 static TypeIndex createArgListRecord(AppendingTypeTableBuilder &Builder, in createArgListRecord() 35 static TypeIndex createProcedureRecord(AppendingTypeTableBuilder &Builder, in createProcedureRecord()
|