/openbsd-src/gnu/llvm/clang/lib/Basic/Targets/ |
H A D | OSTargets.h | 31 MacroBuilder &Builder) const override { in getTargetDefines() 42 MacroBuilder &Builder) const override { in getOSDefines() 61 MacroBuilder &Builder) const override { in getOSDefines() 79 MacroBuilder &Builder) const override { in getOSDefines() 176 MacroBuilder &Builder) const override { in getOSDefines() 211 MacroBuilder &Builder) const override { in getOSDefines() 271 MacroBuilder &Builder) const override { in getOSDefines() 293 MacroBuilder &Builder) const override { in getOSDefines() 326 MacroBuilder &Builder) const override { in getOSDefines() 348 MacroBuilder &Builder) const override { in getOSDefines() [all …]
|
H A D | OSTargets.cpp | 22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines() 119 MacroBuilder &Builder) { in addMinGWDefines() 131 static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addVisualCDefines() 250 MacroBuilder &Builder) { in addWindowsDefines()
|
/openbsd-src/gnu/llvm/llvm/lib/Object/ |
H A D | IRSymtab.cpp | 77 struct Builder { struct 78 SmallVector<char, 0> &Symtab; 79 StringTableBuilder &StrtabBuilder; 80 StringSaver Saver; 85 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder() function 89 DenseMap<const Comdat *, int> ComdatMap; 90 Mangler Mang; 91 Triple TT; 93 std::vector<storage::Comdat> Comdats; 94 std::vector<storage::Module> Mods; [all …]
|
/openbsd-src/gnu/llvm/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 41 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, in DefineBuiltinMacro() 70 static void AddImplicitInclude(MacroBuilder &Builder, StringRef File) { in AddImplicitInclude() 74 static void AddImplicitIncludeMacros(MacroBuilder &Builder, StringRef File) { in AddImplicitIncludeMacros() 82 static void AddImplicitIncludePCH(MacroBuilder &Builder, Preprocessor &PP, in AddImplicitIncludePCH() 114 static void DefineFloatMacros(MacroBuilder &Builder, StringRef Prefix, in DefineFloatMacros() 170 MacroBuilder &Builder) { in DefineTypeSize() 179 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSize() 185 const TargetInfo &TI, MacroBuilder &Builder) { in DefineFmt() 195 MacroBuilder &Builder) { in DefineType() 200 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeWidth() [all …]
|
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/debuginfo/ |
H A D | debuginfo_ocaml.c | 203 value llvm_dibuild_finalize(value Builder) { in llvm_dibuild_finalize() 209 value Builder, value Lang, LLVMMetadataRef FileRef, value Producer, in llvm_dibuild_create_compile_unit_native() 243 LLVMMetadataRef llvm_dibuild_create_file(value Builder, value Filename, in llvm_dibuild_create_file() 252 llvm_dibuild_create_module_native(value Builder, LLVMMetadataRef ParentScope, in llvm_dibuild_create_module_native() 274 LLVMMetadataRef llvm_dibuild_create_namespace(value Builder, in llvm_dibuild_create_namespace() 283 value Builder, LLVMMetadataRef Scope, value Name, value LinkageName, in llvm_dibuild_create_function_native() 309 LLVMMetadataRef llvm_dibuild_create_lexical_block(value Builder, in llvm_dibuild_create_lexical_block() 365 LLVMMetadataRef llvm_dibuild_get_or_create_type_array(value Builder, in llvm_dibuild_get_or_create_type_array() 373 LLVMMetadataRef llvm_dibuild_get_or_create_array(value Builder, value Data) { in llvm_dibuild_get_or_create_array() 380 LLVMMetadataRef llvm_dibuild_create_subroutine_type(value Builder, in llvm_dibuild_create_subroutine_type() [all …]
|
/openbsd-src/gnu/llvm/clang/lib/AST/ |
H A D | ASTImporterLookupTable.cpp | 23 struct Builder : RecursiveASTVisitor<Builder> { struct 24 ASTImporterLookupTable < 25 Builder(ASTImporterLookupTable <) : LT(LT) {} in Builder() argument 27 bool VisitTypedefNameDecl(TypedefNameDecl *D) { in VisitTypedefNameDecl() 40 bool VisitNamedDecl(NamedDecl *D) { in VisitNamedDecl() 49 bool VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl() 79 bool shouldVisitTemplateInstantiations() const { return true; } in shouldVisitTemplateInstantiations() 80 bool shouldVisitImplicitCode() const { return true; } in shouldVisitImplicitCode()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | PassManagerBuilder.cpp | 459 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderDispose() local 466 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetOptLevel() local 473 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetSizeLevel() local 486 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetDisableUnrollLoops() local 499 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderUseInlinerWithThreshold() local 506 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateFunctionPassManager() local 514 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateModulePassManager() local
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | AMDGPUEmitPrintf.cpp | 25 static Value *fitArgInto64Bits(IRBuilder<> &Builder, Value *Arg) { in fitArgInto64Bits() 49 static Value *callPrintfBegin(IRBuilder<> &Builder, Value *Version) { in callPrintfBegin() 56 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs, in callAppendArgs() 72 static Value *appendArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendArg() 82 static Value *getStrlenWithNull(IRBuilder<> &Builder, Value *Str) { in getStrlenWithNull() 149 static Value *callAppendStringN(IRBuilder<> &Builder, Value *Desc, Value *Str, in callAppendStringN() 161 static Value *appendString(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendString() 169 static Value *processArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in processArg() 210 Value *llvm::emitAMDGPUPrintfCall(IRBuilder<> &Builder, in emitAMDGPUPrintfCall()
|
H A D | IntegerDivision.cpp | 33 IRBuilder<> &Builder) { in generateSignedRemainderCode() 74 IRBuilder<> &Builder) { in generatedUnsignedRemainderCode() 100 IRBuilder<> &Builder) { in generateSignedDivisionCode() 142 IRBuilder<> &Builder) { in generateUnsignedDivisionCode() 359 IRBuilder<> Builder(Rem); in expandRemainder() local 412 IRBuilder<> Builder(Div); in expandDivision() local 474 IRBuilder<> Builder(Rem); in expandRemainderUpTo32Bits() local 520 IRBuilder<> Builder(Rem); in expandRemainderUpTo64Bits() local 569 IRBuilder<> Builder(Div); in expandDivisionUpTo32Bits() local 615 IRBuilder<> Builder(Div); in expandDivisionUpTo64Bits() local
|
H A D | LowerAtomic.cpp | 24 IRBuilder<> Builder(CXI); in lowerAtomicCmpXchgInst() local 43 IRBuilderBase &Builder, Value *Loaded, in buildAtomicRMWValue() 104 IRBuilder<> Builder(RMWI); in lowerAtomicRMWInst() local
|
H A D | BypassSlowDivision.cpp | 263 IRBuilder<> Builder(DivRemPair.BB, DivRemPair.BB->begin()); in createSlowBB() local 287 IRBuilder<> Builder(DivRemPair.BB, DivRemPair.BB->begin()); in createFastBB() local 313 IRBuilder<> Builder(PhiBB, PhiBB->begin()); in createDivRemPhiNodes() local 330 IRBuilder<> Builder(MainBB, MainBB->end()); in insertOperandRuntimeCheck() local 374 IRBuilder<> Builder(SlowDivOrRem); in insertFastDivAndRem() local 400 IRBuilder<> Builder(MainBB, MainBB->end()); in insertFastDivAndRem() local
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 304 IRBuilder Builder(I); in runOnFunction() local 344 ReplacementIRBuilder Builder(I, *DL); in bracketInstWithFences() local 373 ReplacementIRBuilder Builder(LI, *DL); in convertAtomicLoadToIntegerType() local 397 ReplacementIRBuilder Builder(RMWI, *DL); in convertAtomicXchgToIntegerType() local 429 [](IRBuilderBase &Builder, Value *Loaded) { return Loaded; }); in tryExpandAtomicLoad() 459 ReplacementIRBuilder Builder(LI, *DL); in expandAtomicLoadToLL() local 475 ReplacementIRBuilder Builder(LI, *DL); in expandAtomicLoadToCmpXchg() local 504 ReplacementIRBuilder Builder(SI, *DL); in convertAtomicStoreToIntegerType() local 530 ReplacementIRBuilder Builder(SI, *DL); in expandAtomicStore() local 545 static void createCmpXchgInstFun(IRBuilderBase &Builder, Value *Addr, in createCmpXchgInstFun() [all …]
|
H A D | ExpandVectorPredication.cpp | 203 Value *CachingVPExpander::createStepVector(IRBuilder<> &Builder, Type *LaneTy, in createStepVector() 214 Value *CachingVPExpander::convertEVLToMask(IRBuilder<> &Builder, in convertEVLToMask() 238 CachingVPExpander::expandPredicationInBinaryOperator(IRBuilder<> &Builder, in expandPredicationInBinaryOperator() 317 CachingVPExpander::expandPredicationInReduction(IRBuilder<> &Builder, in expandPredicationInReduction() 404 CachingVPExpander::expandPredicationInMemoryIntrinsic(IRBuilder<> &Builder, in expandPredicationInMemoryIntrinsic() 468 Value *CachingVPExpander::expandPredicationInComparison(IRBuilder<> &Builder, in expandPredicationInComparison() 504 IRBuilder<> Builder(VPI.getParent(), VPI.getIterator()); in discardEVLParameter() local 518 IRBuilder<> Builder(&VPI); in foldEVLIntoMask() local 551 IRBuilder<> Builder(&VPI); in expandPredication() local
|
H A D | IntrinsicLowering.cpp | 43 IRBuilder<> Builder(CI->getParent(), CI->getIterator()); in ReplaceCallWith() local 58 IRBuilder<> Builder(IP); in LowerBSWAP() local 157 IRBuilder<> Builder(IP); in LowerCTPOP() local 189 IRBuilder<> Builder(IP); in LowerCTLZ() local 225 IRBuilder<> Builder(CI); in LowerIntrinsicCall() local
|
/openbsd-src/gnu/llvm/llvm/lib/IR/ |
H A D | DebugInfo.cpp | 957 void LLVMDisposeDIBuilder(LLVMDIBuilderRef Builder) { in LLVMDisposeDIBuilder() 961 void LLVMDIBuilderFinalize(LLVMDIBuilderRef Builder) { in LLVMDIBuilderFinalize() 965 void LLVMDIBuilderFinalizeSubprogram(LLVMDIBuilderRef Builder, in LLVMDIBuilderFinalizeSubprogram() 971 LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, in LLVMDIBuilderCreateCompileUnit() 991 LLVMDIBuilderCreateFile(LLVMDIBuilderRef Builder, const char *Filename, in LLVMDIBuilderCreateFile() 999 LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, in LLVMDIBuilderCreateModule() 1011 LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateNameSpace() 1020 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateFunction() 1035 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, in LLVMDIBuilderCreateLexicalBlock() 1043 LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateLexicalBlockFile() [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 230 IRBuilder<> &Builder) { in decomposePtr() 257 IRBuilder<> &Builder) { in decomposeGEP() 421 IRBuilder<> Builder(I->getContext()); in lowerGather() local 455 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedGatherBase() 475 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedGatherBaseWB() 496 IntrinsicInst *I, Value *Ptr, Instruction *&Root, IRBuilder<> &Builder) { in tryCreateMaskedGatherOffset() 598 IRBuilder<> Builder(I->getContext()); in lowerScatter() local 617 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedScatterBase() 641 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder, int64_t Increment) { in tryCreateMaskedScatterBaseWB() 663 IntrinsicInst *I, Value *Ptr, IRBuilder<> &Builder) { in tryCreateMaskedScatterOffset() [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 329 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local 370 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local 397 IRBuilder<> Builder(&I); in promoteUniformOpToI32() local 429 IRBuilder<> Builder(&I); in promoteUniformBitreverseToI32() local 456 static void extractValues(IRBuilder<> &Builder, in extractValues() 468 static Value *insertValues(IRBuilder<> &Builder, in insertValues() 486 static Value *getMul24(IRBuilder<> &Builder, Value *LHS, Value *RHS, in getMul24() 526 IRBuilder<> Builder(&I); in replaceMulWithMul24() local 640 IRBuilder<> Builder(&BO); in foldBinOpIntoSelect() local 663 bool RcpIsAccurate, IRBuilder<> &Builder, in optimizeWithRcp() [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 276 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); in emitExceptionRegistrationRecord() local 372 Value *WinEHStatePass::emitEHLSDA(IRBuilder<> &Builder, Function *F) { in emitEHLSDA() 405 IRBuilder<> Builder(EntryBB); in generateLSDAInEAXThunk() local 420 void WinEHStatePass::linkExceptionRegistration(IRBuilder<> &Builder, in linkExceptionRegistration() 438 void WinEHStatePass::unlinkExceptionRegistration(IRBuilder<> &Builder) { in unlinkExceptionRegistration() 458 void WinEHStatePass::rewriteSetJmpCall(IRBuilder<> &Builder, Function &F, in rewriteSetJmpCall() 629 IRBuilder<> Builder(RegNode->getNextNode()); in addStateStores() local 636 IRBuilder<> Builder(EHGuardNode->getNextNode()); in addStateStores() local 771 IRBuilder<> Builder(Call); in addStateStores() local 785 IRBuilder<> Builder(IP); in insertStateNumberStore() local
|
H A D | X86LowerAMXType.cpp | 95 static AllocaInst *createAllocaInstAtEntry(IRBuilder<> &Builder, BasicBlock *BB, in createAllocaInstAtEntry() 118 IRBuilder<> Builder(II); in getShape() local 242 IRBuilder<> Builder(Bitcast); in combineLoadBitcast() local 269 IRBuilder<> Builder(ST); in combineBitcastStore() local 295 IRBuilder<> Builder(Bitcast); in transformBitcast() local 451 IRBuilder<> Builder(&F->getEntryBlock().front()); in getAllocaPos() local 473 IRBuilder<> Builder(BB, ++Iter); in createTileStore() local 498 IRBuilder<> Builder(UserI); in replaceWithTileLoad() local 762 IRBuilder<> Builder(CI); in optimizeAMXCastFromPhi() local 934 IRBuilder<> Builder(ST); in combineCastStore() local [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 566 auto AlignVectors::createAdjustedPointer(IRBuilderBase &Builder, Value *Ptr, in createAdjustedPointer() 589 auto AlignVectors::createAlignedPointer(IRBuilderBase &Builder, Value *Ptr, in createAlignedPointer() 598 auto AlignVectors::createAlignedLoad(IRBuilderBase &Builder, Type *ValTy, in createAlignedLoad() 609 auto AlignVectors::createAlignedStore(IRBuilderBase &Builder, Value *Val, in createAlignedStore() 813 auto AlignVectors::realignLoadGroup(IRBuilderBase &Builder, in realignLoadGroup() 892 int Index) { in realignLoadGroup() 982 auto AlignVectors::realignStoreGroup(IRBuilderBase &Builder, in realignStoreGroup() 995 auto MakeVec = [](IRBuilderBase &Builder, Value *Val) -> Value * { in realignStoreGroup() 1109 IRBuilder Builder(InsertAt->getParent(), InsertAt->getIterator(), in realignGroup() local 1333 IRBuilder Builder(In.getParent(), In.getIterator(), in processFxpMul() local [all …]
|
/openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGVTT.cpp | 44 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/true); in EmitVTTDefinition() local 113 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in GetAddrOfVTT() local 134 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSubVTTIndex() local 160 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/false); in getSecondaryVirtualPointerIndex() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 104 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg()); in runOnModule() local 153 IRBuilder<> &Builder) { in remapConstant() 192 Module *M, Function *F, Constant *C, IRBuilder<> &Builder) { in remapConstantVectorOrConstantAggregate() 231 IRBuilder<> &Builder) { in remapConstantExpr()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 310 IRBuilder<> Builder(BB, BBI); in operator []() local 515 IRBuilder<> Builder(&I); in splitUnary() local 535 IRBuilder<> Builder(&I); in splitBinary() local 608 IRBuilder<> Builder(&CI); in splitCall() local 635 IRBuilder<> Builder(&SI); in visitSelectInst() local 687 IRBuilder<> Builder(&GEPI); in visitGetElementPtrInst() local 734 IRBuilder<> Builder(&CI); in visitCastInst() local 754 IRBuilder<> Builder(&BCI); in visitBitCastInst() local 807 IRBuilder<> Builder(&IEI); in visitInsertElementInst() local 842 IRBuilder<> Builder(&EEI); in visitExtractElementInst() local [all …]
|
/openbsd-src/gnu/llvm/clang/lib/Basic/ |
H A D | Targets.cpp | 59 void DefineStd(MacroBuilder &Builder, StringRef MacroName, in DefineStd() 75 void defineCPUMacros(MacroBuilder &Builder, StringRef CPUName, bool Tuning) { in defineCPUMacros() 82 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addCygMingDefines()
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | StatepointLowering.cpp | 80 SelectionDAGBuilder &Builder, uint64_t Value) { in pushStackMapConstant() 87 void StatepointLoweringState::startNewStatepoint(SelectionDAGBuilder &Builder) { in startNewStatepoint() 109 SelectionDAGBuilder &Builder) { in allocateStackSlot() 162 SelectionDAGBuilder &Builder, in findPreviousSpillSlot() 271 SelectionDAGBuilder &Builder) { in reservePreviousStackSlotForValue() 322 SelectionDAGBuilder &Builder) { in lowerCallFromStatepointLoweringInfo() 376 SelectionDAGBuilder &Builder) { in spillIncomingStatepointValue() 426 SelectionDAGBuilder &Builder) { in lowerIncomingStatepointValue() 501 static bool isGCValue(const Value *V, SelectionDAGBuilder &Builder) { in isGCValue() 524 SelectionDAGBuilder &Builder) { in lowerStatepointMetaArgs()
|