Home
last modified time | relevance | path

Searched refs:MDHelper (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp42 MDHelper(M.getContext()), Root(nullptr), Char(nullptr) {} in CodeGenTBAA()
54 Root = MDHelper.createTBAARoot("Simple C++ TBAA"); in getRoot()
56 Root = MDHelper.createTBAARoot("Simple C/C++ TBAA"); in getRoot()
66 llvm::Metadata *Id = MDHelper.createString(Name); in createScalarTypeNode()
67 return MDHelper.createTBAATypeNode(Parent, Size, Id); in createScalarTypeNode()
69 return MDHelper.createTBAAScalarTypeNode(Name, Parent); in createScalarTypeNode()
509 return MDHelper.createTBAAStructNode(Fields); in getTBAAStructInfo()
585 llvm::Metadata *Id = MDHelper.createString(OutName); in getBaseTypeInfoHelper()
586 return MDHelper.createTBAATypeNode(Parent, Size, Id, Fields); in getBaseTypeInfoHelper()
593 return MDHelper.createTBAAStructTypeNode(OutName, OffsetsAndTypes); in getBaseTypeInfoHelper()
[all …]
H A DCodeGenTBAA.h126 llvm::MDBuilder MDHelper; variable
H A DCodeGenPGO.cpp1476 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in createProfileWeights() local
1477 return MDHelper.createBranchWeights(scaleBranchWeight(TrueCount, Scale), in createProfileWeights()
1500 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in createProfileWeights() local
1501 return MDHelper.createBranchWeights(ScaledWeights); in createProfileWeights()
H A DCGStmt.cpp2342 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in EmitSwitchStmt() local
2348 llvm::Metadata *Vals[] = {MDHelper.createString("hlsl.controlflow.hint"), in EmitSwitchStmt()
2349 MDHelper.createConstant(BranchHintConstant)}; in EmitSwitchStmt()
2425 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitSwitchStmt() local
2427 MDHelper.createUnpredictable()); in EmitSwitchStmt()
2445 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in EmitSwitchStmt() local
H A DCodeGenFunction.cpp2121 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitBranchOnBoolExpr() local
2122 Unpredictable = MDHelper.createUnpredictable(); in EmitBranchOnBoolExpr()
2144 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in EmitBranchOnBoolExpr() local
2153 {MDHelper.createString("hlsl.controlflow.hint"), in EmitBranchOnBoolExpr()
2154 MDHelper.createConstant(BranchHintConstant)}); in EmitBranchOnBoolExpr()
H A DCGDeclCXX.cpp431 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in EmitCXXGuardedInitBranch() local
432 Weights = MDHelper.createBranchWeights(1, NumInits - 1); in EmitCXXGuardedInitBranch()
H A DCGExpr.cpp1935 llvm::MDBuilder MDHelper(getLLVMContext()); in getRangeForLoadFromType() local
1936 return MDHelper.createRange(Min, End); in getRangeForLoadFromType()
3783 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitCheck() local
3784 llvm::MDNode *Node = MDHelper.createLikelyBranchWeights(); in EmitCheck()
3852 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitCfiSlowPathCheck() local
3853 llvm::MDNode *Node = MDHelper.createLikelyBranchWeights(); in EmitCfiSlowPathCheck()
4064 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitTrapCheck() local
4072 MDHelper.createLikelyBranchWeights()); in EmitTrapCheck()
4076 MDHelper.createLikelyBranchWeights()); in EmitTrapCheck()
6549 llvm::MDBuilder MDHelper(getLLVMContext()); in SetFPAccuracy() local
[all …]
H A DCGObjCGNU.cpp2069 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in GenerateDirectMethodPrologue() local
2082 MDHelper.createUnlikelyBranchWeights()); in GenerateDirectMethodPrologue()
2122 MDHelper.createUnlikelyBranchWeights()); in GenerateDirectMethodPrologue()
2286 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in GenerateDirectMethodPrologue() local
2289 MDHelper.createUnlikelyBranchWeights()); in GenerateDirectMethodPrologue()
H A DCGExprComplex.cpp825 llvm::MDBuilder MDHelper(CGF.getLLVMContext()); in EmitBinMul() local
870 llvm::MDNode *BrWeight = MDHelper.createUnlikelyBranchWeights(); in EmitBinMul()
H A DCGBuiltin.cpp722 llvm::MDBuilder MDHelper(CGF.getLLVMContext()); in emitSincosBuiltin() local
723 MDNode *Domain = MDHelper.createAnonymousAliasScopeDomain(); in emitSincosBuiltin()
724 MDNode *AliasScope = MDHelper.createAnonymousAliasScope(Domain); in emitSincosBuiltin()
H A DCGObjCMac.cpp3970 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in GenerateDirectMethodPrologue() local
3972 ContBlock, MDHelper.createUnlikelyBranchWeights()); in GenerateDirectMethodPrologue()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILTranslateMetadata.cpp307 MDBuilder MDHelper(M.getContext()); in translateBranchMetadata() local
312 ArrayRef<Metadata *>{MDHelper.createString("dx.controlflow.hints"), in translateBranchMetadata()
313 MDHelper.createConstant(Op1)}); in translateBranchMetadata()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProf.cpp1355 MDBuilder MDHelper(Ctx); in annotateValueSite() local
1358 Vals.push_back(MDHelper.createString(MDProfLabels::ValueProfile)); in annotateValueSite()
1360 Vals.push_back(MDHelper.createConstant( in annotateValueSite()
1364 MDHelper.createConstant(ConstantInt::get(Type::getInt64Ty(Ctx), Sum))); in annotateValueSite()
1369 Vals.push_back(MDHelper.createConstant( in annotateValueSite()
1371 Vals.push_back(MDHelper.createConstant( in annotateValueSite()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp1186 MDBuilder MDHelper(M->getContext()); in fold_rootn() local
1187 MDNode *FPMD = MDHelper.createFPMath(std::max(FPOp->getFPAccuracy(), 2.0f)); in fold_rootn()
1220 MDBuilder MDHelper(M->getContext()); in fold_rootn() local
1221 MDNode *FPMD = MDHelper.createFPMath(std::max(FPOp->getFPAccuracy(), 2.0f)); in fold_rootn()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAMDGPU.cpp542 llvm::MDBuilder MDHelper(CGF.getLLVMContext()); in setTargetAtomicMetadata() local
543 llvm::MDNode *ASRange = MDHelper.createRange( in setTargetAtomicMetadata()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMetadata.cpp1193 MDBuilder MDHelper(Ctx); in mergeDirectCallProfMetadata() local
1213 {MDHelper.createString(MDProfLabels::BranchWeights), in mergeDirectCallProfMetadata()
1214 MDHelper.createConstant(ConstantInt::get( in mergeDirectCallProfMetadata()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DAMDGPU.cpp132 llvm::MDBuilder MDHelper(CGF.getLLVMContext()); in EmitAMDGPUWorkGroupSize() local
133 llvm::MDNode *RNode = MDHelper.createRange(APInt(16, 1), in EmitAMDGPUWorkGroupSize()
H A DRISCV.cpp289 llvm::MDBuilder MDHelper(Context); in emitRVVVlenbBuiltin() local