Home
last modified time | relevance | path

Searched full:builder (Results 1 – 25 of 804) sorted by relevance

12345678910>>...33

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp41 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, in DefineBuiltinMacro() argument
57 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n"); in DefineBuiltinMacro()
59 Builder.defineMacro(MacroName, MacroBody); in DefineBuiltinMacro()
62 Builder.defineMacro(Macro); in DefineBuiltinMacro()
70 static void AddImplicitInclude(MacroBuilder &Builder, StringRef File) { in AddImplicitInclude() argument
71 Builder.append(Twine("#include \"") + File + "\""); in AddImplicitInclude()
74 static void AddImplicitIncludeMacros(MacroBuilder &Builder, StringRef File) { in AddImplicitIncludeMacros() argument
75 Builder.append(Twine("#__include_macros \"") + File + "\""); in AddImplicitIncludeMacros()
77 Builder.append("##"); // ##? in AddImplicitIncludeMacros()
82 static void AddImplicitIncludePCH(MacroBuilder &Builder, Preprocessor &PP, in AddImplicitIncludePCH() argument
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DPPC.cpp91 static void defineXLCompatMacros(MacroBuilder &Builder) { in defineXLCompatMacros() argument
92 Builder.defineMacro("__builtin_national2packed", in defineXLCompatMacros()
94 Builder.defineMacro("__builtin_packed2national", in defineXLCompatMacros()
96 Builder.defineMacro("__builtin_packed2zoned", "__builtin_ppc_packed2zoned"); in defineXLCompatMacros()
97 Builder.defineMacro("__builtin_zoned2packed", "__builtin_ppc_zoned2packed"); in defineXLCompatMacros()
98 Builder.defineMacro("__cdtbcd", "__builtin_ppc_cdtbcd"); in defineXLCompatMacros()
99 Builder.defineMacro("__cbcdtd", "__builtin_ppc_cbcdtd"); in defineXLCompatMacros()
100 Builder.defineMacro("__addg6s", "__builtin_ppc_addg6s"); in defineXLCompatMacros()
101 Builder.defineMacro("__popcntb", "__builtin_ppc_popcntb"); in defineXLCompatMacros()
102 Builder.defineMacro("__poppar4", "__builtin_ppc_poppar4"); in defineXLCompatMacros()
[all …]
H A DOSTargets.h24 MacroBuilder &Builder) const = 0;
31 MacroBuilder &Builder) const override { in getTargetDefines() argument
32 TgtInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
33 getOSDefines(Opts, TgtInfo::getTriple(), Builder); in getTargetDefines()
37 void getAppleMachODefines(MacroBuilder &Builder, const LangOptions &Opts,
40 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts,
49 MacroBuilder &Builder) const override { in getOSDefines() argument
50 getAppleMachODefines(Builder, Opts, Triple); in getOSDefines()
72 MacroBuilder &Builder) const override { in getOSDefines() argument
73 getDarwinDefines(Builder, Opts, Triple, this->PlatformName, in getOSDefines()
[all …]
H A DMips.cpp80 MacroBuilder &Builder) const { in getTargetDefines()
82 DefineStd(Builder, "MIPSEB", Opts); in getTargetDefines()
83 Builder.defineMacro("_MIPSEB"); in getTargetDefines()
85 DefineStd(Builder, "MIPSEL", Opts); in getTargetDefines()
86 Builder.defineMacro("_MIPSEL"); in getTargetDefines()
89 Builder.defineMacro("__mips__"); in getTargetDefines()
90 Builder.defineMacro("_mips"); in getTargetDefines()
92 Builder.defineMacro("mips"); in getTargetDefines()
95 Builder.defineMacro("__mips", "32"); in getTargetDefines()
96 Builder.defineMacro("_MIPS_ISA", "_MIPS_ISA_MIPS32"); in getTargetDefines()
[all …]
H A DOSTargets.cpp22 void getAppleMachODefines(MacroBuilder &Builder, const LangOptions &Opts, in getAppleMachODefines() argument
24 Builder.defineMacro("__APPLE_CC__", "6000"); in getAppleMachODefines()
25 Builder.defineMacro("__APPLE__"); in getAppleMachODefines()
30 Builder.defineMacro("_FORTIFY_SOURCE", "0"); in getAppleMachODefines()
35 Builder.defineMacro("__weak", "__attribute__((objc_gc(weak)))"); in getAppleMachODefines()
36 Builder.defineMacro("__strong", ""); in getAppleMachODefines()
37 Builder.defineMacro("__unsafe_unretained", ""); in getAppleMachODefines()
41 Builder.defineMacro("__STATIC__"); in getAppleMachODefines()
43 Builder.defineMacro("__DYNAMIC__"); in getAppleMachODefines()
46 Builder.defineMacro("_REENTRANT"); in getAppleMachODefines()
[all …]
H A DHexagon.cpp22 MacroBuilder &Builder) const { in getTargetDefines()
23 Builder.defineMacro("__qdsp6__", "1"); in getTargetDefines()
24 Builder.defineMacro("__hexagon__", "1"); in getTargetDefines()
30 Builder.defineMacro("__HEXAGON_V5__"); in getTargetDefines()
31 Builder.defineMacro("__HEXAGON_ARCH__", "5"); in getTargetDefines()
33 Builder.defineMacro("__QDSP6_V5__"); in getTargetDefines()
34 Builder.defineMacro("__QDSP6_ARCH__", "5"); in getTargetDefines()
37 Builder.defineMacro("__HEXAGON_V55__"); in getTargetDefines()
38 Builder.defineMacro("__HEXAGON_ARCH__", "55"); in getTargetDefines()
39 Builder.defineMacro("__QDSP6_V55__"); in getTargetDefines()
[all …]
H A DAArch64.cpp300 MacroBuilder &Builder) const { in getTargetDefinesARMV81A()
301 Builder.defineMacro("__ARM_FEATURE_QRDMX", "1"); in getTargetDefinesARMV81A()
305 MacroBuilder &Builder) const { in getTargetDefinesARMV82A()
307 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefinesARMV82A()
311 MacroBuilder &Builder) const { in getTargetDefinesARMV83A()
312 Builder.defineMacro("__ARM_FEATURE_COMPLEX", "1"); in getTargetDefinesARMV83A()
313 Builder.defineMacro("__ARM_FEATURE_JCVT", "1"); in getTargetDefinesARMV83A()
315 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefinesARMV83A()
319 MacroBuilder &Builder) const { in getTargetDefinesARMV84A()
321 getTargetDefinesARMV83A(Opts, Builder); in getTargetDefinesARMV84A()
[all …]
H A DX86.cpp566 MacroBuilder &Builder) const { in getTargetDefines()
568 Builder.defineMacro("__GCC_ASM_FLAG_OUTPUTS__"); in getTargetDefines()
573 Builder.defineMacro("__code_model_" + CodeModel + "__"); in getTargetDefines()
577 Builder.defineMacro("__amd64__"); in getTargetDefines()
578 Builder.defineMacro("__amd64"); in getTargetDefines()
579 Builder.defineMacro("__x86_64"); in getTargetDefines()
580 Builder.defineMacro("__x86_64__"); in getTargetDefines()
582 Builder.defineMacro("__x86_64h"); in getTargetDefines()
583 Builder.defineMacro("__x86_64h__"); in getTargetDefines()
586 DefineStd(Builder, "i386", Opts); in getTargetDefines()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandFp.cpp94 IRBuilder<> Builder(FPToI); in expandFPToI() local
106 Value *A0 = Builder.CreateFPToUI(FloatVal, Builder.getIntNTy(32)); in expandFPToI()
107 A1 = Builder.CreateZExt(A0, IntTy); in expandFPToI()
109 Value *A0 = Builder.CreateFPToSI(FloatVal, Builder.getIntNTy(32)); in expandFPToI()
110 A1 = Builder.CreateSExt(A0, IntTy); in expandFPToI()
125 Value *ImplicitBit = Builder.CreateShl( in expandFPToI()
126 Builder.getIntN(BitWidth, 1), Builder.getIntN(BitWidth, FPMantissaWidth)); in expandFPToI()
128 Builder.CreateSub(ImplicitBit, Builder.getIntN(BitWidth, 1)); in expandFPToI()
129 Value *NegOne = Builder.CreateSExt( in expandFPToI()
130 ConstantInt::getSigned(Builder.getInt32Ty(), -1), IntTy); in expandFPToI()
[all …]
H A DAtomicExpandPass.cpp91 insertRMWLLSCLoop(IRBuilderBase &Builder, Type *ResultTy, Value *Addr,
107 IRBuilderBase &Builder, Type *ResultType, Value *Addr, Align AddrAlign,
154 // Enable StrictFP builder mode when appropriate.
359 IRBuilder Builder(I); in processAtomicInstr() local
361 TLI->emitTrailingFence(Builder, I, FenceOrdering)) { in processAtomicInstr()
447 ReplacementIRBuilder Builder(I, *DL); in bracketInstWithFences() local
449 auto LeadingFence = TLI->emitLeadingFence(Builder, I, Order); in bracketInstWithFences()
451 auto TrailingFence = TLI->emitTrailingFence(Builder, I, Order); in bracketInstWithFences()
476 ReplacementIRBuilder Builder(LI, *DL); in convertAtomicLoadToIntegerType() local
480 auto *NewLI = Builder.CreateLoad(NewTy, Addr); in convertAtomicLoadToIntegerType()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp30 static Value *fitArgInto64Bits(IRBuilder<> &Builder, Value *Arg) { in fitArgInto64Bits() argument
31 auto Int64Ty = Builder.getInt64Ty(); in fitArgInto64Bits()
37 return Builder.CreateZExt(Arg, Int64Ty); in fitArgInto64Bits()
44 return Builder.CreateBitCast(Arg, Int64Ty); in fitArgInto64Bits()
48 return Builder.CreatePtrToInt(Arg, Int64Ty); in fitArgInto64Bits()
54 static Value *callPrintfBegin(IRBuilder<> &Builder, Value *Version) { in callPrintfBegin() argument
55 auto Int64Ty = Builder.getInt64Ty(); in callPrintfBegin()
56 auto M = Builder.GetInsertBlock()->getModule(); in callPrintfBegin()
58 return Builder.CreateCall(Fn, Version); in callPrintfBegin()
61 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs, in callAppendArgs() argument
[all …]
H A DIntegerDivision.cpp27 /// remainder, which will have the sign of the dividend. Builder's insert point
29 /// instruction. This will generate a urem in the process, and Builder's insert
33 IRBuilder<> &Builder) { in generateSignedRemainderCode() argument
35 ConstantInt *Shift = Builder.getIntN(BitWidth, BitWidth - 1); in generateSignedRemainderCode()
49 Dividend = Builder.CreateFreeze(Dividend); in generateSignedRemainderCode()
50 Divisor = Builder.CreateFreeze(Divisor); in generateSignedRemainderCode()
51 Value *DividendSign = Builder.CreateAShr(Dividend, Shift); in generateSignedRemainderCode()
52 Value *DivisorSign = Builder.CreateAShr(Divisor, Shift); in generateSignedRemainderCode()
53 Value *DvdXor = Builder.CreateXor(Dividend, DividendSign); in generateSignedRemainderCode()
54 Value *DvsXor = Builder.CreateXor(Divisor, DivisorSign); in generateSignedRemainderCode()
[all …]
H A DLowerAtomic.cpp23 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local
29 buildCmpXchgValue(Builder, Ptr, Cmp, Val, CXI->getAlign()); in lowerAtomicCmpXchgInst()
32 Builder.CreateInsertValue(PoisonValue::get(CXI->getType()), Orig, 0); in lowerAtomicCmpXchgInst()
33 Res = Builder.CreateInsertValue(Res, Equal, 1); in lowerAtomicCmpXchgInst()
40 std::pair<Value *, Value *> llvm::buildCmpXchgValue(IRBuilderBase &Builder, in buildCmpXchgValue() argument
44 LoadInst *Orig = Builder.CreateAlignedLoad(Val->getType(), Ptr, Alignment); in buildCmpXchgValue()
45 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp); in buildCmpXchgValue()
46 Value *Res = Builder.CreateSelect(Equal, Val, Orig); in buildCmpXchgValue()
47 Builder.CreateAlignedStore(Res, Ptr, Alignment); in buildCmpXchgValue()
53 IRBuilderBase &Builder, Value *Loaded, in buildAtomicRMWValue() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1 //===- OpenMPIRBuilder.cpp - Builder for LLVM-IR for OpenMP directives ----===//
65 #define DEBUG_TYPE "openmp-ir-builder"
71 OptimisticAttributes("openmp-ir-builder-optimistic-attributes", cl::Hidden,
77 "openmp-ir-builder-unroll-threshold-factor", cl::Hidden,
307 void llvm::spliceBB(IRBuilder<> &Builder, BasicBlock *New, bool CreateBranch) { in spliceBB() argument
308 DebugLoc DebugLoc = Builder.getCurrentDebugLocation(); in spliceBB()
309 BasicBlock *Old = Builder.GetInsertBlock(); in spliceBB()
311 spliceBB(Builder.saveIP(), New, CreateBranch, DebugLoc); in spliceBB()
313 Builder.SetInsertPoint(Old->getTerminator()); in spliceBB()
315 Builder.SetInsertPoint(Old); in spliceBB()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp106 IRBuilder<> Builder(Orig); in expandUsubSat() local
108 Value *Cmp = Builder.CreateICmpULT(A, B, "usub.cmp"); in expandUsubSat()
109 Value *Sub = Builder.CreateSub(A, B, "usub.sub"); in expandUsubSat()
111 return Builder.CreateSelect(Cmp, Zero, Sub, "usub.sat"); in expandUsubSat()
118 IRBuilder<> Builder(Orig); in expandVecReduceAdd() local
125 Value *Sum = Builder.CreateExtractElement(X, static_cast<uint64_t>(0)); in expandVecReduceAdd()
131 Sum = Builder.CreateFAdd(Sum, StartValue); in expandVecReduceAdd()
136 Value *Elt = Builder.CreateExtractElement(X, I); in expandVecReduceAdd()
138 Sum = Builder.CreateFAdd(Sum, Elt); in expandVecReduceAdd()
140 Sum = Builder.CreateAdd(Sum, Elt); in expandVecReduceAdd()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp700 explicit BuildTreeVisitor(ASTContext &Context, syntax::TreeBuilder &Builder) in BuildTreeVisitor() argument
701 : Builder(Builder), Context(Context) {} in BuildTreeVisitor()
715 Builder.foldNode(Builder.getDeclarationRange(D), in VisitDecl()
732 Builder.getTemplateRange(C), in TraverseClassTemplateSpecializationDecl()
733 Builder.findToken(C->getExternKeywordLoc()), in TraverseClassTemplateSpecializationDecl()
734 Builder.findToken(C->getTemplateKeywordLoc()), Declaration, C); in TraverseClassTemplateSpecializationDecl()
740 Builder.getDeclarationRange(S), in WalkUpFromTemplateDecl()
741 Builder.findToken(S->getTemplateParameters()->getTemplateLoc()), in WalkUpFromTemplateDecl()
742 Builder.getDeclarationRange(S->getTemplatedDecl()), S); in WalkUpFromTemplateDecl()
759 auto DeclarationRange = Builder.getDeclarationRange(C); in handleFreeStandingTagDecl()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp1816 CodeCompletionBuilder Builder(Results.getAllocator(), in AddTypeSpecifierResults() local
1826 Builder.AddTypedTextChunk("typename"); in AddTypeSpecifierResults()
1827 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); in AddTypeSpecifierResults()
1828 Builder.AddPlaceholderChunk("name"); in AddTypeSpecifierResults()
1829 Results.AddResult(Result(Builder.TakeString())); in AddTypeSpecifierResults()
1836 Builder.AddTypedTextChunk("decltype"); in AddTypeSpecifierResults()
1837 Builder.AddChunk(CodeCompletionString::CK_LeftParen); in AddTypeSpecifierResults()
1838 Builder.AddPlaceholderChunk("expression"); in AddTypeSpecifierResults()
1839 Builder.AddChunk(CodeCompletionString::CK_RightParen); in AddTypeSpecifierResults()
1840 Results.AddResult(Result(Builder.TakeString())); in AddTypeSpecifierResults()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h1 //===- ConstantInitBuilder.h - Builder for LLVM IR constants ----*- C++ -*-===//
35 /// A convenience builder class for complex constant initializers,
40 /// ConstantInitBuilder builder(CGM);
41 /// auto toplevel = builder.beginStruct();
43 /// auto widgetArray = builder.beginArray();
102 ConstantInitBuilderBase &Builder;
112 return Builder.Buffer; in getBuffer()
116 return Builder.Buffer; in getBuffer()
119 ConstantAggregateBuilderBase(ConstantInitBuilderBase &builder, in ConstantAggregateBuilderBase() argument
121 : Builder(builder), Parent(parent), Begin(builder.Buffer.size()) { in ConstantAggregateBuilderBase()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp261 Value* expandDivRem24(IRBuilder<> &Builder, BinaryOperator &I,
265 Value *expandDivRem24Impl(IRBuilder<> &Builder, BinaryOperator &I,
270 Value* expandDivRem32(IRBuilder<> &Builder, BinaryOperator &I,
273 Value *shrinkDivRem64(IRBuilder<> &Builder, BinaryOperator &I,
288 Value *applyFractPat(IRBuilder<> &Builder, Value *FractArg);
293 Value *optimizeWithRsq(IRBuilder<> &Builder, Value *Num, Value *Den,
297 Value *optimizeWithRcp(IRBuilder<> &Builder, Value *Num, Value *Den,
299 Value *optimizeWithFDivFast(IRBuilder<> &Builder, Value *Num, Value *Den,
302 Value *visitFDivElement(IRBuilder<> &Builder, Value *Num, Value *Den,
307 std::pair<Value *, Value *> getFrexpResults(IRBuilder<> &Builder,
[all …]
/freebsd/crypto/openssh/.github/workflows/
H A Dvm.yml41 pw useradd builder -m
42 echo "builder ALL=(ALL:ALL) NOPASSWD: ALL" >>/usr/local/etc/sudoers
48 run: cd $GITHUB_WORKSPACE && chown -R builder .
51 run: cd $GITHUB_WORKSPACE && sudo -u builder ./configure --with-ssl-dir=/usr/local
54 run: cd $GITHUB_WORKSPACE && sudo -u builder make clean
57 run: cd $GITHUB_WORKSPACE && sudo -u builder make -j4
62 sudo -u builder env SUDO=sudo make tests
66 run: cd $GITHUB_WORKSPACE && sudo -u builder ./configure --with-ssl-dir=/usr/local --with-pam
69 run: cd $GITHUB_WORKSPACE && sudo -u builder make clean
72 run: cd $GITHUB_WORKSPACE && sudo -u builder make -j4
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DPPC.cpp67 llvm::CallInst *CI = CGF.Builder.CreateCall(IA, {Addr}); in emitPPCLoadReserveIntrinsic()
80 // return Builder.CreateFDiv(EmitScalarExpr(E->getArg(0)), in EmitPPCBuiltinExpr()
85 // return Builder.CreateFDiv(Op0, Op1, "swdiv") in EmitPPCBuiltinExpr()
111 FieldValue = Builder.CreateInBoundsGEP(STy, SysConf, Idxs); in EmitPPCBuiltinExpr()
112 FieldValue = Builder.CreateAlignedLoad(Int32Ty, FieldValue, in EmitPPCBuiltinExpr()
121 Builder.CreateCall(Func, {ConstantInt::get(Int32Ty, FieldIdx)}); in EmitPPCBuiltinExpr()
127 FieldValue = Builder.CreateAnd(FieldValue, Mask); in EmitPPCBuiltinExpr()
135 return Builder.CreateICmp( in EmitPPCBuiltinExpr()
177 Value *TheCall = Builder.CreateCall(F, {Op0}, "cpu_is"); in EmitPPCBuiltinExpr()
178 return Builder.CreateICmpEQ(TheCall, in EmitPPCBuiltinExpr()
[all …]
H A DRISCV.cpp36 auto &Builder = CGF->Builder; in emitRVVVLEFFBuiltin() local
54 llvm::Value *LoadValue = Builder.CreateCall(F, Ops, ""); in emitRVVVLEFFBuiltin()
55 llvm::Value *V = Builder.CreateExtractValue(LoadValue, {0}); in emitRVVVLEFFBuiltin()
63 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {1}); in emitRVVVLEFFBuiltin()
64 Builder.CreateStore(Val, Address(NewVL, Val->getType(), Align)); in emitRVVVLEFFBuiltin()
73 auto &Builder = CGF->Builder; in emitRVVVSSEBuiltin() local
89 return Builder.CreateCall(F, Ops, ""); in emitRVVVSSEBuiltin()
96 auto &Builder = CGF->Builder; in emitRVVIndexedStoreBuiltin() local
115 return Builder.CreateCall(F, Ops, ""); in emitRVVIndexedStoreBuiltin()
123 auto &Builder = CGF->Builder; in emitRVVPseudoUnaryBuiltin() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp158 IRBuilder<> Builder(CI->getContext()); in scalarizeMaskedLoad() local
162 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
163 Builder.SetCurrentDebugLocation(CI->getDebugLoc()); in scalarizeMaskedLoad()
167 LoadInst *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); in scalarizeMaskedLoad()
187 Value *Gep = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, Idx); in scalarizeMaskedLoad()
188 LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Gep, AdjustedAlignVal); in scalarizeMaskedLoad()
189 VResult = Builder.CreateInsertElement(VResult, Load, Idx); in scalarizeMaskedLoad()
200 Value *Predicate = Builder.CreateExtractElement(Mask, uint64_t(0ull), in scalarizeMaskedLoad()
208 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedLoad()
209 LoadInst *Load = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal, in scalarizeMaskedLoad()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp152 Value *expandFindMismatch(IRBuilder<> &Builder, DomTreeUpdater &DTU,
156 Value *createMaskedFindMismatch(IRBuilder<> &Builder, DomTreeUpdater &DTU,
160 Value *createPredicatedFindMismatch(IRBuilder<> &Builder, DomTreeUpdater &DTU,
172 Value *expandFindFirstByte(IRBuilder<> &Builder, DomTreeUpdater &DTU,
426 IRBuilder<> &Builder, DomTreeUpdater &DTU, GetElementPtrInst *GEPA, in createMaskedFindMismatch() argument
428 Type *I64Type = Builder.getInt64Ty(); in createMaskedFindMismatch()
429 Type *ResType = Builder.getInt32Ty(); in createMaskedFindMismatch()
430 Type *LoadType = Builder.getInt8Ty(); in createMaskedFindMismatch()
435 ScalableVectorType::get(Builder.getInt1Ty(), ByteCompareVF); in createMaskedFindMismatch()
437 Value *InitialPred = Builder.CreateIntrinsic( in createMaskedFindMismatch()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp62 void linkExceptionRegistration(IRBuilder<> &Builder, Function *Handler);
63 void unlinkExceptionRegistration(IRBuilder<> &Builder);
67 Value *emitEHLSDA(IRBuilder<> &Builder, Function *F);
72 void rewriteSetJmpCall(IRBuilder<> &Builder, Function &F, CallBase &Call,
279 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); in emitExceptionRegistrationRecord() local
280 Type *Int8PtrType = Builder.getPtrTy(); in emitExceptionRegistrationRecord()
281 Type *Int32Ty = Builder.getInt32Ty(); in emitExceptionRegistrationRecord()
282 Type *VoidTy = Builder.getVoidTy(); in emitExceptionRegistrationRecord()
286 RegNode = Builder.CreateAlloca(RegNodeTy); in emitExceptionRegistrationRecord()
288 Value *SP = Builder.CreateStackSave(); in emitExceptionRegistrationRecord()
[all …]

12345678910>>...33