HomeSort by relevance Sort by last modified time
    Searched refs:DataLayout (Results 76 - 100 of 196) sorted by null

1 2 34 5 6 7 8

  /external/llvm/include/llvm/Analysis/
MemoryDependenceAnalysis.h 32 class DataLayout;
326 DataLayout *TD;
418 const DataLayout &TD);
AliasAnalysis.h 48 class DataLayout;
58 const DataLayout *TD;
86 /// getDataLayout - Return a pointer to the current DataLayout object, or
87 /// null if no DataLayout object is available.
89 const DataLayout *getDataLayout() const { return TD; }
96 /// getTypeStoreSize - Return the DataLayout store size for the given type,
  /external/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp 19 #include "llvm/IR/DataLayout.h"
51 AU.addRequired<DataLayout>();
56 const DataLayout *TD;
170 TD = &getAnalysis<DataLayout>();
  /frameworks/compile/slang/
slang_rs_context.h 36 class DataLayout;
74 llvm::DataLayout *mDataLayout;
117 inline const llvm::DataLayout *getDataLayout() const { return mDataLayout; }
slang_backend.cpp 50 #include "llvm/IR/DataLayout.h"
67 mPerFunctionPasses->add(new llvm::DataLayout(mpModule));
79 mPerModulePasses->add(new llvm::DataLayout(mpModule));
112 mCodeGenPasses->add(new llvm::DataLayout(mpModule));
  /external/llvm/lib/Transforms/IPO/
MergeFunctions.cpp 54 #include "llvm/IR/DataLayout.h"
95 /// DataLayout so that we can keep them together as elements in the DenseSet.
100 static DataLayout * const LookupOnly;
102 ComparableFunction(Function *Func, DataLayout *TD)
107 DataLayout *getTD() const { return TD; }
123 DataLayout *TD;
129 DataLayout *const ComparableFunction::LookupOnly = (DataLayout*)(-1);
153 /// they will generate machine code with the same behaviour. DataLayout is
158 FunctionComparator(const DataLayout *TD, const Function *F1
    [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 28 #include "llvm/IR/DataLayout.h"
45 const DataLayout *TD;
49 Query(const DataLayout *td, const TargetLibraryInfo *tli,
654 const DataLayout *TD, const TargetLibraryInfo *TLI,
670 static Constant *stripAndComputeConstantOffsets(const DataLayout *TD,
674 // Without DataLayout, just be conservative for now. Theoretically, more could
714 static Constant *computePointerDifference(const DataLayout *TD,
    [all...]
ConstantFolding.cpp 14 // DataLayout information. These functions cannot go in IR due to library
24 #include "llvm/IR/DataLayout.h"
45 /// DataLayout. This always returns a non-null constant, but it may be a
48 const DataLayout &TD) {
223 APInt &Offset, const DataLayout &TD) {
258 const DataLayout &TD) {
379 const DataLayout &TD) {
458 const DataLayout *TD) {
530 static Constant *ConstantFoldLoadInst(const LoadInst *LI, const DataLayout *TD){
544 Constant *Op1, const DataLayout *DL)
    [all...]
MemoryBuiltins.cpp 20 #include "llvm/IR/DataLayout.h"
197 static Value *computeArraySize(const CallInst *CI, const DataLayout *TD,
227 const DataLayout *TD,
288 Value *llvm::getMallocArraySize(CallInst *CI, const DataLayout *TD,
348 bool llvm::getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout *TD,
372 const DataLayout *TD,
400 ObjectSizeOffsetVisitor::ObjectSizeOffsetVisitor(const DataLayout *TD,
610 ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator(const DataLayout *TD,
Loads.cpp 17 #include "llvm/IR/DataLayout.h"
57 unsigned Align, const DataLayout *TD) {
  /external/llvm/include/llvm/IR/
Module.h 206 std::string DataLayout; ///< Target data description
232 const std::string &getDataLayout() const { return DataLayout; }
262 void setDataLayout(StringRef DL) { DataLayout = DL; }
  /external/llvm/include/llvm/Support/
TargetFolder.h 29 class DataLayout;
33 const DataLayout *TD;
44 explicit TargetFolder(const DataLayout *TheTD) : TD(TheTD) {}
  /external/llvm/lib/Transforms/Scalar/
SimplifyCFGPass.cpp 32 #include "llvm/IR/DataLayout.h"
304 const DataLayout *TD) {
328 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
MemCpyOptimizer.cpp 23 #include "llvm/IR/DataLayout.h"
42 bool &VariableIdxFound, const DataLayout &TD){
75 const DataLayout &TD) {
144 bool isProfitableToUseMemset(const DataLayout &TD) const;
149 bool MemsetRange::isProfitableToUseMemset(const DataLayout &TD) const {
195 const DataLayout &TD;
197 MemsetRanges(const DataLayout &td) : TD(td) {}
305 const DataLayout *TD;
    [all...]
  /external/llvm/tools/llc/
llc.cpp 22 #include "llvm/IR/DataLayout.h"
326 if (const DataLayout *TD = Target.getDataLayout())
327 PM.add(new DataLayout(*TD));
329 PM.add(new DataLayout(mod));
  /external/llvm/lib/Transforms/InstCombine/
InstCombine.h 25 class DataLayout;
75 DataLayout *TD;
102 DataLayout *getDataLayout() const { return TD; }
227 Instruction *tryOptimizeCall(CallInst *CI, const DataLayout *TD);
  /external/llvm/include/llvm/CodeGen/
AsmPrinter.h 51 class DataLayout;
135 const DataLayout &getDataLayout() const;
FastISel.h 35 class DataLayout;
57 const DataLayout &TD;
  /external/llvm/lib/Target/NVPTX/
NVPTXLowerAggrCopies.cpp 16 #include "llvm/IR/DataLayout.h"
113 DataLayout *TD = &getAnalysis<DataLayout>();
  /external/llvm/unittests/IR/
IRBuilderTest.cpp 13 #include "llvm/IR/DataLayout.h"
114 DataLayout* DL = new DataLayout(M.get());
  /external/clang/lib/CodeGen/
CGBlocks.h 35 class DataLayout;
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 174 const DataLayout *TD;
  /frameworks/compile/libbcc/lib/Renderscript/
RSForEachExpand.cpp 29 #include <llvm/IR/DataLayout.h>
109 llvm::Value *getStepValue(llvm::DataLayout *DL, llvm::Type *T,
174 llvm::DataLayout DL(M);
394 llvm::DataLayout DL(M);
  /external/llvm/bindings/ocaml/executionengine/
llvm_executionengine.ml 86 external target_data: t -> Llvm_target.DataLayout.t
  /external/llvm/lib/IR/
Module.cpp 65 StringRef temp = DataLayout;
86 StringRef temp = DataLayout;

Completed in 366 milliseconds

1 2 34 5 6 7 8