Home
last modified time | relevance | path

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

12345678910>>...16

/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp77 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 DOSTargets.h31 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 DOSTargets.cpp22 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 DRuntimeDebugBuilder.cpp19 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 DInitPreprocessor.cpp41 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 DLRTable.h
/llvm-project/clang/lib/AST/
H A DASTImporterLookupTable.cpp23 struct Builder : RecursiveASTVisitor<Builder> { struct
25 Builder(ASTImporterLookupTable &LT) : 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 DIRBuilderTest.cpp57 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 DVectorBuilderTest.cpp54 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 Ddebuginfo_ocaml.c205 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 DDXILIntrinsicExpansion.cpp84 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 DAMDGPUEmitPrintf.cpp30 static Value *fitArgInto64Bits(IRBuilder<> &Builder, Value *Arg) { in fitArgInto64Bits()
54 static Value *callPrintfBegin(IRBuilder<> &Builder, Value *Version) { in callPrintfBegin()
61 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs, in callAppendArgs()
77 static Value *appendArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendArg()
87 static Value *getStrlenWithNull(IRBuilder<> &Builder, Value *Str) { in getStrlenWithNull()
154 static Value *callAppendStringN(IRBuilder<> &Builder, Value *Desc, Value *Str, in callAppendStringN()
165 static Value *appendString(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendString()
171 static Value *processArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in processArg()
223 IRBuilder<> &Builder, ArrayRef<Value *> Args, Value *Fmt, in callBufferedPrintfStart()
310 static void processConstantStringArg(StringData *SD, IRBuilder<> &Builder, in processConstantStringArg()
[all …]
H A DIntegerDivision.cpp33 IRBuilder<> &Builder) { in generateSignedRemainderCode() 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 DLowerAtomic.cpp23 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 DAtomicExpandPass.cpp323 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 DExpandVectorPredication.cpp218 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 DIntegerDivisionTest.cpp25 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 DMVEGatherScatterLowering.cpp230 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 DX86WinEHState.cpp277 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 DCGVTT.cpp44 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 DDebugInfo.cpp1110 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 DVectorBuilder.h63 Builder(Builder) Builder() argument
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp475 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 DTargets.cpp60 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 DTypeHashingTest.cpp18 static TypeIndex createPointerRecord(AppendingTypeTableBuilder &Builder, in createPointerRecord()
27 static TypeIndex createArgListRecord(AppendingTypeTableBuilder &Builder, in createArgListRecord()
35 static TypeIndex createProcedureRecord(AppendingTypeTableBuilder &Builder, in createProcedureRecord()

12345678910>>...16