Searched refs:DataLayout (Results 176 - 200 of 253) sorted by relevance

1234567891011

/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp23 #include "llvm/IR/DataLayout.h"
86 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M)
105 static char *Create(const GlobalVariable *GV, const DataLayout& TD) {
197 const DataLayout &DL =
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp24 #include "llvm/IR/DataLayout.h"
181 const DataLayout &TD, GenericValue &Result) {
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DValue.cpp21 #include "llvm/IR/DataLayout.h"
482 Value *Value::stripAndAccumulateInBoundsConstantOffsets(const DataLayout &DL,
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp171 const DataLayout &DL = getDataLayout();
H A DSIISelLowering.cpp342 bool SITargetLowering::isLegalAddressingMode(const DataLayout &DL,
539 const DataLayout &DL = DAG.getDataLayout();
1004 EVT SITargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &Ctx,
1012 MVT SITargetLowering::getScalarShiftAmountTy(const DataLayout &, EVT) const {
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DInliner.cpp26 #include "llvm/IR/DataLayout.h"
212 const DataLayout &DL = Caller->getParent()->getDataLayout();
H A DMergeFunctions.cpp101 #include "llvm/IR/DataLayout.h"
174 /// they will generate machine code with the same behaviour. DataLayout is
807 const DataLayout &DL = FnL->getParent()->getDataLayout();
1062 const DataLayout &DL = FnL->getParent()->getDataLayout();
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp33 #include "llvm/IR/DataLayout.h"
438 bool UseCalls, const DataLayout &DL);
883 const DataLayout &DL = I->getModule()->getDataLayout();
960 const DataLayout &DL) {
1653 const DataLayout &DL = F.getParent()->getDataLayout();
H A DSanitizerCoverage.cpp36 #include "llvm/IR/DataLayout.h"
173 const DataLayout *DL;
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp214 const DataLayout &DL = L->getHeader()->getModule()->getDataLayout();
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp28 #include "llvm/IR/DataLayout.h"
509 const DataLayout &DL = Header->getModule()->getDataLayout();
H A DLoopUtils.cpp698 const DataLayout &DL = Phi->getModule()->getDataLayout();
H A DInlineFunction.cpp31 #include "llvm/IR/DataLayout.h"
797 const DataLayout &DL, AAResults *CalleeAAR) {
1163 const DataLayout &DL = Caller->getParent()->getDataLayout();
1176 // Create the alloca. If we have DataLayout, use nice alignment.
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp112 const DataLayout *DL;
H A DPPCAsmPrinter.cpp165 const DataLayout &DL = getDataLayout();
1141 const DataLayout &DL = getDataLayout();
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp299 const DataLayout &DL = getDataLayout();
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp568 const DataLayout &DL = MF->getDataLayout();
/freebsd-11.0-release/contrib/llvm/tools/opt/
H A Dopt.cpp27 #include "llvm/IR/DataLayout.h"
450 // Add an appropriate DataLayout instance for this module.
451 const DataLayout &DL = M->getDataLayout();
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h776 const DataLayout &DL);
807 /// platform. Generally, the result of DataLayout::getIntPtrType() should be
825 /// \param DL is the DataLayout to get the Int Ptr type from.
826 bool isNoopCast(const DataLayout &DL) const;
H A DIRBuilder.h23 #include "llvm/IR/DataLayout.h"
355 IntegerType *getIntPtrTy(const DataLayout &DL, unsigned AddrSpace = 0) {
1729 Value *CreateExtractInteger(const DataLayout &DL, Value *From,
1758 CallInst *CreateAlignmentAssumption(const DataLayout &DL, Value *PtrValue,
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp16 #include "llvm/IR/DataLayout.h"
237 const DataLayout &DL) {
440 const DataLayout &DL) {
1770 const DataLayout &DL) {
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp83 static void ComputePTXValueVTs(const TargetLowering &TLI, const DataLayout &DL,
899 const DataLayout &DL, Type *retTy, const ArgListTy &Args,
1928 const DataLayout &TD = DAG.getDataLayout();
2056 const DataLayout &DL = DAG.getDataLayout();
2363 const DataLayout &TD = DAG.getDataLayout();
3710 bool NVPTXTargetLowering::isLegalAddressingMode(const DataLayout &DL,
/freebsd-11.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp87 const DataLayout &DL) {
1160 const DataLayout &DL = BB->getModule()->getDataLayout();
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h52 class DataLayout;
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h94 explicit BasicTTIImplBase(const TargetMachine *TM, const DataLayout &DL)

Completed in 306 milliseconds

1234567891011