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

12 3 4 5 6 7 8

  /external/llvm/lib/Target/X86/
X86TargetMachine.h 24 #include "llvm/IR/DataLayout.h"
81 const DataLayout DL; // Calculates type size & alignment
91 virtual const DataLayout *getDataLayout() const { return &DL; }
110 const DataLayout DL; // Calculates type size & alignment
120 virtual const DataLayout *getDataLayout() const { return &DL; }
  /external/llvm/include/llvm/Analysis/
PHITransAddr.h 22 class DataLayout;
40 const DataLayout *TD;
48 PHITransAddr(Value *addr, const DataLayout *td) : Addr(addr), TD(td), TLI(0) {
CodeMetrics.h 25 class DataLayout;
MemoryBuiltins.h 30 class DataLayout;
84 const CallInst *isArrayMalloc(const Value *I, const DataLayout *TD,
106 Value *getMallocArraySize(CallInst *CI, const DataLayout *TD,
146 bool getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout *TD,
154 const DataLayout *TD, const TargetLibraryInfo *TLI,
168 const DataLayout *TD;
182 ObjectSizeOffsetVisitor(const DataLayout *TD, const TargetLibraryInfo *TLI,
229 const DataLayout *TD;
244 ObjectSizeOffsetEvaluator(const DataLayout *TD, const TargetLibraryInfo *TLI,
InlineCost.h 24 class DataLayout;
103 const DataLayout *TD;
  /external/llvm/include/llvm/CodeGen/
MachineConstantPool.h 28 class DataLayout;
135 const DataLayout *TD; ///< The machine's DataLayout.
142 explicit MachineConstantPool(const DataLayout *td)
MachineJumpTableInfo.h 29 class DataLayout;
87 unsigned getEntrySize(const DataLayout &TD) const;
89 unsigned getEntryAlignment(const DataLayout &TD) const;
  /external/llvm/include/llvm/Target/
TargetSelectionDAGInfo.h 23 class DataLayout;
34 const DataLayout *TD;
37 const DataLayout *getDataLayout() const { return TD; }
  /external/llvm/include/llvm-c/
Target.h 148 See the constructor llvm::DataLayout::DataLayout. */
163 See the constructor llvm::DataLayout::DataLayout. */
168 See the method llvm::DataLayout::isLittleEndian. */
172 See the method llvm::DataLayout::getPointerSize. */
177 See the method llvm::DataLayout::getPointerSize. */
181 See the method llvm::DataLayout::getIntPtrType. */
186 See the method llvm::DataLayout::getIntPtrType. */
190 See the method llvm::DataLayout::getTypeSizeInBits. *
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
Local.h 18 #include "llvm/IR/DataLayout.h"
38 class DataLayout;
88 bool SimplifyInstructionsInBlock(BasicBlock *BB, const DataLayout *TD = 0,
107 DataLayout *TD = 0);
139 const DataLayout *TD = 0);
167 const DataLayout *TD = 0);
170 static inline unsigned getKnownAlignment(Value *V, const DataLayout *TD = 0) {
180 Value *EmitGEPOffset(IRBuilderTy *Builder, const DataLayout &TD, User *GEP,
  /external/llvm/test/Bindings/Ocaml/
target.ml 36 let td = DataLayout.create (target_triple m) in
39 ignore (DataLayout.as_string td);
52 DataLayout.dispose td
  /frameworks/compile/libbcc/lib/AndroidBitcode/X86/
X86ABCExpandVAArg.cpp 25 #include <llvm/IR/DataLayout.h>
46 const llvm::DataLayout *dl = getAnalysisIfAvailable<llvm::DataLayout>();
  /external/llvm/include/llvm/IR/
DataLayout.h 1 //===--------- llvm/DataLayout.h - Data size & alignment info ---*- C++ -*-===//
90 /// DataLayout - This class holds a parsed version of the target data layout
96 class DataLayout : public ImmutablePass {
161 DataLayout();
163 /// Constructs a DataLayout from a specification string. See init().
164 explicit DataLayout(StringRef LayoutDescription)
170 explicit DataLayout(const Module *M);
172 DataLayout(const DataLayout &TD) :
182 ~DataLayout(); // Not virtual, do not subclass this clas
    [all...]
  /external/llvm/include/llvm/Transforms/IPO/
InlinerPass.h 24 class DataLayout;
  /external/llvm/lib/Target/CppBackend/
CPPTargetMachine.h 17 #include "llvm/IR/DataLayout.h"
38 virtual const DataLayout *getDataLayout() const { return 0; }
  /external/llvm/lib/Target/R600/
AMDGPU.h 24 FunctionPass* createR600KernelParametersPass(const DataLayout *TD);
AMDILDevice.cpp 118 std::string DataLayout = std::string(
128 DataLayout.append("-f64:64:64");
131 return DataLayout;
  /external/llvm/lib/Target/NVPTX/
NVPTXTargetMachine.h 24 #include "llvm/IR/DataLayout.h"
35 const DataLayout DL; // Calculates type size & alignment
61 virtual const DataLayout *getDataLayout() const { return &DL;}
  /external/llvm/lib/Target/PowerPC/
PPCTargetMachine.h 23 #include "llvm/IR/DataLayout.h"
32 const DataLayout DL; // Calculates type size & alignment
61 virtual const DataLayout *getDataLayout() const { return &DL; }
  /external/llvm/lib/Target/Sparc/
SparcTargetMachine.h 22 #include "llvm/IR/DataLayout.h"
30 const DataLayout DL; // Calculates type size & alignment
55 virtual const DataLayout *getDataLayout() const { return &DL; }
  /external/llvm/lib/Transforms/Scalar/
ConstantProp.cpp 26 #include "llvm/IR/DataLayout.h"
70 DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
  /frameworks/compile/libbcc/lib/AndroidBitcode/ARM/
ARMABCExpandVAArg.cpp 25 #include <llvm/IR/DataLayout.h>
46 const llvm::DataLayout *dl = getAnalysisIfAvailable<llvm::DataLayout>();
  /frameworks/compile/libbcc/lib/AndroidBitcode/Mips/
MipsABCExpandVAArg.cpp 25 #include <llvm/IR/DataLayout.h>
46 const llvm::DataLayout *dl = getAnalysisIfAvailable<llvm::DataLayout>();
  /external/llvm/lib/Analysis/
NoAliasAnalysis.cpp 17 #include "llvm/IR/DataLayout.h"
39 TD = getAnalysisIfAvailable<DataLayout>();
  /external/llvm/lib/Target/Mips/
MipsTargetMachine.h 24 #include "llvm/IR/DataLayout.h"
34 const DataLayout DL; // Calculates type size & alignment
56 virtual const DataLayout *getDataLayout() const

Completed in 632 milliseconds

12 3 4 5 6 7 8