Searched refs:MDBuilder (Results 1 - 24 of 24) sorted by relevance

/external/llvm/lib/IR/
H A DMDBuilder.cpp1 //===---- llvm/MDBuilder.cpp - Builder for LLVM metadata ------------------===//
10 // This file defines the MDBuilder class, which is used as a convenient way to
15 #include "llvm/IR/MDBuilder.h"
20 MDString *MDBuilder::createString(StringRef Str) {
24 ConstantAsMetadata *MDBuilder::createConstant(Constant *C) {
28 MDNode *MDBuilder::createFPMath(float Accuracy) {
37 MDNode *MDBuilder::createBranchWeights(uint32_t TrueWeight,
43 MDNode *MDBuilder::createBranchWeights(ArrayRef<uint32_t> Weights) {
56 MDNode *MDBuilder::createRange(const APInt &Lo, const APInt &Hi) {
63 MDNode *MDBuilder
[all...]
H A DAndroid.mk35 MDBuilder.cpp \
/external/llvm/unittests/IR/
H A DMDBuilderTest.cpp1 //===- llvm/unittests/MDBuilderTest.cpp - MDBuilder unit tests ------------===//
10 #include "llvm/IR/MDBuilder.h"
26 MDBuilder MDHelper(Context);
33 MDBuilder MDHelper(Context);
46 MDBuilder MDHelper(Context);
61 MDBuilder MDHelper(Context);
73 MDBuilder MDHelper(Context);
83 MDBuilder MDHelper(Context);
H A DIRBuilderTest.cpp17 #include "llvm/IR/MDBuilder.h"
95 MDNode *Weights = MDBuilder(Ctx).createBranchWeights(42, 13);
260 MDBuilder MDB(M->getContext());
H A DInstructionsTest.cpp20 #include "llvm/IR/MDBuilder.h"
396 MDBuilder MDHelper(Context);
/external/llvm/include/llvm/IR/
H A DMDBuilder.h1 //===---- llvm/MDBuilder.h - Builder for LLVM metadata ----------*- C++ -*-===//
10 // This file defines the MDBuilder class, which is used as a convenient way to
32 class MDBuilder { class in namespace:llvm
36 MDBuilder(LLVMContext &context) : Context(context) {} function in class:llvm::MDBuilder
/external/llvm/unittests/Analysis/
H A DMixedTBAATest.cpp14 #include "llvm/IR/MDBuilder.h"
29 MDBuilder MD;
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.h20 #include "llvm/IR/MDBuilder.h"
55 llvm::MDBuilder MDHelper;
86 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> &Fields,
H A DCodeGenTBAA.cpp173 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> &
208 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag));
219 SmallVector<llvm::MDBuilder::TBAAStructField, 4> Fields;
H A DCodeGenPGO.cpp20 #include "llvm/IR/MDBuilder.h"
851 llvm::MDBuilder MDHelper(CGM.getLLVMContext());
874 llvm::MDBuilder MDHelper(CGM.getLLVMContext());
H A DCGExprComplex.cpp23 #include "llvm/IR/MDBuilder.h"
630 llvm::MDBuilder MDHelper(CGF.getLLVMContext());
H A DCGExpr.cpp32 #include "llvm/IR/MDBuilder.h"
1115 llvm::MDBuilder MDHelper(getLLVMContext());
2341 llvm::MDBuilder MDHelper(getLLVMContext());
3477 llvm::MDBuilder MDHelper(getLLVMContext());
/external/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp23 #include "llvm/IR/MDBuilder.h"
68 MDBuilder(CI->getContext()).createBranchWeights(Weights));
110 MDBuilder MDB(CI->getContext());
H A DSampleProfile.cpp40 #include "llvm/IR/MDBuilder.h"
598 MDBuilder MDB(F.getContext());
/external/llvm/lib/CodeGen/
H A DStackProtector.cpp35 #include "llvm/IR/MDBuilder.h"
460 MDNode *Weights = MDBuilder(F->getContext())
H A DCodeGenPrepare.cpp34 #include "llvm/IR/MDBuilder.h"
4689 Br1->setMetadata(LLVMContext::MD_prof, MDBuilder(Br1->getContext())
4695 Br2->setMetadata(LLVMContext::MD_prof, MDBuilder(Br2->getContext())
4722 Br1->setMetadata(LLVMContext::MD_prof, MDBuilder(Br1->getContext())
4728 Br2->setMetadata(LLVMContext::MD_prof, MDBuilder(Br2->getContext())
/external/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp42 #include "llvm/IR/MDBuilder.h"
381 Cmp, IP, false, MDBuilder(*C).createBranchWeights(1, 100000));
H A DMemorySanitizer.cpp107 #include "llvm/IR/MDBuilder.h"
491 ColdCallWeights = MDBuilder(*C).createBranchWeights(1, 1000);
492 OriginStoreWeights = MDBuilder(*C).createBranchWeights(1, 1000);
H A DAddressSanitizer.cpp40 #include "llvm/IR/MDBuilder.h"
1055 Cmp, InsertBefore, false, MDBuilder(*C).createBranchWeights(1, 100000));
H A DDataFlowSanitizer.cpp60 #include "llvm/IR/MDBuilder.h"
474 ColdCallWeights = MDBuilder(*Ctx).createBranchWeights(1, 1000);
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp38 #include "llvm/IR/MDBuilder.h"
159 MDBuilder(BB->getContext()).
226 MDBuilder(BB->getContext()).
H A DSimplifyCFG.cpp35 #include "llvm/IR/MDBuilder.h"
706 MDBuilder(SI->getParent()->getContext()).
1002 MDBuilder(BB->getContext()).
2277 MDBuilder(BI->getContext()).
2527 MDBuilder(BI->getContext())
2604 MDBuilder(OldTerm->getContext()).
2791 MDBuilder(SI->getContext()).
3217 MDBuilder(SI->getContext()).createBranchWeights(
3286 MDBuilder(SI->getParent()->getContext()).
H A DInlineFunction.cpp39 #include "llvm/IR/MDBuilder.h"
426 MDBuilder MDB(CalledFunc->getContext());
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp20 #include "llvm/IR/MDBuilder.h"
326 MDBuilder MDB(NewLoad->getContext());

Completed in 501 milliseconds