/external/llvm/lib/Transforms/IPO/ |
GlobalOpt.cpp | 89 const DataLayout *DL; 271 const DataLayout *DL, 302 Changed |= CleanupConstantGlobalUsers(CE, SubInit, DL, TLI); 307 Changed |= CleanupConstantGlobalUsers(CE, nullptr, DL, TLI); 321 dyn_cast_or_null<ConstantExpr>(ConstantFoldInstruction(GEP, DL, TLI)); 331 Changed |= CleanupConstantGlobalUsers(GEP, SubInit, DL, TLI); 348 CleanupConstantGlobalUsers(V, Init, DL, TLI); 472 static GlobalVariable *SRAGlobal(GlobalVariable *GV, const DataLayout &DL) { 487 StartAlignment = DL.getABITypeAlignment(GV->getType()); 491 const StructLayout &Layout = *DL.getStructLayout(STy) [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
DataFlowSanitizer.cpp | 212 const DataLayout *DL; 395 DL = &DLP->getDataLayout(); 401 IntptrTy = DL->getIntPtrType(*Ctx); 545 if (!DL) [all...] |
AddressSanitizer.cpp | 393 const DataLayout *DL; 438 const DataLayout *DL; 568 uint64_t SizeInBytes = ASan.DL->getTypeAllocSize(Ty); 757 uint32_t TypeSize = DL->getTypeStoreSizeInBits(OrigTy); [all...] |
MemorySanitizer.cpp | 210 DL(nullptr), 224 const DataLayout *DL; 418 DL = &DLP->getDataLayout(); 421 unsigned PtrSize = DL->getPointerSizeInBits(/* AddressSpace */0); 437 IntptrTy = IRB.getIntPtrTy(DL); 564 MS.DL->getTypeSizeInBits(ConvertedShadow->getType()); 621 MS.DL->getTypeSizeInBits(ConvertedShadow->getType()); 702 if (!MS.DL) return false; 762 uint32_t EltSize = MS.DL->getTypeSizeInBits(VT->getElementType()); 774 uint32_t TypeSize = MS.DL->getTypeSizeInBits(OrigTy) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
IndVarSimplify.cpp | 75 const DataLayout *DL; 84 DL(nullptr), Changed(false) { 664 const DataLayout *DL) { 671 if (DL && !DL->isLegalInteger(Width)) [all...] |
ScalarReplAggregates.cpp | 91 const DataLayout *DL; 262 const DataLayout &DL; 305 explicit ConvertToScalarInfo(unsigned Size, const DataLayout &DL, 307 : AllocaSize(Size), DL(DL), ScalarLoadThreshold(SLT), IsNotTrivial(false), 368 !HadNonMemTransferAccess && !DL.fitsInLegalInteger(BitWidth)) 525 uint64_t GEPOffset = DL.getIndexedOffset(PtrTy, 620 uint64_t GEPOffset = DL.getIndexedOffset(GEP->getPointerOperandType(), 697 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, &DL, 0)); 699 if (GetUnderlyingObject(MTI->getSource(), &DL, 0) != OrigAI) [all...] |
GVN.cpp | 591 const DataLayout *DL; 629 const DataLayout *getDataLayout() const { return DL; } 833 const DataLayout &DL) { 842 if (DL.getTypeSizeInBits(StoredVal->getType()) < 843 DL.getTypeSizeInBits(LoadTy)) 858 const DataLayout &DL) { 859 if (!CanCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL)) 865 uint64_t StoreSize = DL.getTypeSizeInBits(StoredValTy); 866 uint64_t LoadSize = DL.getTypeSizeInBits(LoadedTy); 877 StoredValTy = DL.getIntPtrType(StoredValTy) [all...] |
SROA.cpp | 216 AllocaSlices(const DataLayout &DL, AllocaInst &AI); 346 SliceBuilder(const DataLayout &DL, AllocaInst &AI, AllocaSlices &S) 347 : PtrUseVisitor<SliceBuilder>(DL), 348 AllocSize(DL.getTypeAllocSize(AI.getAllocatedType())), S(S) {} 420 const StructLayout *SL = DL.getStructLayout(STy); 427 DL.getTypeAllocSize(GTI.getIndexedType())); 464 uint64_t Size = DL.getTypeStoreSize(LI.getType()); 475 uint64_t Size = DL.getTypeStoreSize(ValOp->getType()); 622 Size = std::max(Size, DL.getTypeStoreSize(LI->getType())); 629 Size = std::max(Size, DL.getTypeStoreSize(Op->getType())) [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyLibCalls.cpp | 47 const DataLayout *DL; 67 Value *optimizeCall(CallInst *CI, const DataLayout *DL, 71 this->DL = DL; 188 FT->getParamType(2) != DL->getIntPtrType(Context) || 189 FT->getParamType(3) != DL->getIntPtrType(Context)) 212 FT->getParamType(2) != DL->getIntPtrType(Context) || 213 FT->getParamType(3) != DL->getIntPtrType(Context)) 236 FT->getParamType(2) != DL->getIntPtrType(Context) || 237 FT->getParamType(3) != DL->getIntPtrType(Context) [all...] |
SimplifyCFG.cpp | 95 const DataLayout *const DL; 114 SimplifyCFGOpt(const TargetTransformInfo &TTI, const DataLayout *DL) 115 : TTI(TTI), DL(DL) {} 204 static unsigned ComputeSpeculationCost(const User *I, const DataLayout *DL) { 205 assert(isSafeToSpeculativelyExecute(I, DL) && 261 const DataLayout *DL) { 294 if (!isSafeToSpeculativelyExecute(I, DL)) 297 unsigned Cost = ComputeSpeculationCost(I, DL); 307 if (!DominatesMergePoint(*i, BB, AggressiveInsts, CostRemaining, DL)) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILCFGStructurizer.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGCall.cpp | 716 const llvm::DataLayout &DL = CGF.CGM.getDataLayout(); 717 if (DL.isBigEndian()) { 720 uint64_t SrcSize = DL.getTypeSizeInBits(Val->getType()); 721 uint64_t DstSize = DL.getTypeSizeInBits(DestIntTy); [all...] |
TargetInfo.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMBaseInstrInfo.cpp | 399 DebugLoc DL) const { 415 BuildMI(&MBB, DL, get(BOpc)).addMBB(TBB).addImm(ARMCC::AL).addReg(0); 417 BuildMI(&MBB, DL, get(BOpc)).addMBB(TBB); 419 BuildMI(&MBB, DL, get(BccOpc)).addMBB(TBB) 425 BuildMI(&MBB, DL, get(BccOpc)).addMBB(TBB) 428 BuildMI(&MBB, DL, get(BOpc)).addMBB(FBB).addImm(ARMCC::AL).addReg(0); 430 BuildMI(&MBB, DL, get(BOpc)).addMBB(FBB); 663 MachineBasicBlock::iterator I, DebugLoc DL, 670 AddDefaultCC(AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::MOVr), DestReg) 691 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc), DestReg) [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUISelLowering.cpp | 449 const DataLayout *DL = getDataLayout(); 450 unsigned SrcSize = DL->getTypeSizeInBits(Src->getScalarType()); 451 unsigned DestSize = DL->getTypeSizeInBits(Dest->getScalarType()); 494 SDLoc DL, SelectionDAG &DAG) const { 495 return DAG.getNode(AMDGPUISD::RET_FLAG, DL, MVT::Other, Chain); 599 SDLoc DL(InitPtr); 605 return DAG.getStore(Chain, DL, DAG.getConstant(*CI, VT), InitPtr, 613 return DAG.getStore(Chain, DL, DAG.getConstantFP(*CFP, VT), InitPtr, 626 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, InitPtr, Offset); 632 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 175 SDLoc DL, SelectionDAG &DAG) const { 177 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); 178 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); 186 SDLoc DL, SelectionDAG &DAG) const { 209 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), 224 SDValue Val = DAG.getCopyFromReg(Chain, DL, Reg, getPointerTy()); 225 Chain = DAG.getCopyToReg(Chain, DL, SP::I0, Val, Flag); 238 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps); 248 SDLoc DL, SelectionDAG &DAG) const { 276 OutVal = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), OutVal) 686 SDLoc &dl = CLI.DL; local 2904 DebugLoc dl = MI->getDebugLoc(); local [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 625 static SDValue convertLocVTToValVT(SelectionDAG &DAG, SDLoc DL, 631 Value = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Value, 634 Value = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Value, 638 Value = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Value); 640 Value = DAG.getLoad(VA.getValVT(), DL, Chain, Value, 650 static SDValue convertValVTToLocVT(SelectionDAG &DAG, SDLoc DL, 654 return DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Value); 656 return DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Value); 658 return DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Value); 669 SDLoc DL, SelectionDAG &DAG [all...] |
/external/llvm/lib/Target/X86/ |
X86InstrInfo.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCompares.cpp | 223 if (!GEP->isInBounds() && !DL) 312 CompareRHS, DL, TLI); 391 Type *IntPtrTy = DL->getIntPtrType(GEP->getType()); 480 else if (DL) 481 Ty = DL->getSmallestLegalIntType(Init->getContext(), ArrayElementCount); 508 const DataLayout &DL = *IC.getDataLayout(); 525 Offset += DL.getStructLayout(STy)->getElementOffset(CI->getZExtValue()); 527 uint64_t Size = DL.getTypeAllocSize(GTI.getIndexedType()); 543 uint64_t VariableScale = DL.getTypeAllocSize(GTI.getIndexedType()); 555 Offset += DL.getStructLayout(STy)->getElementOffset(CI->getZExtValue()) [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
BBVectorize.cpp | 210 DL = DLP ? &DLP->getDataLayout() : nullptr; 223 const DataLayout *DL; 446 DL = DLP ? &DLP->getDataLayout() : nullptr; 644 int64_t VTyTSS = (int64_t) DL->getTypeStoreSize(VTy); 648 int64_t VTy2TSS = (int64_t) DL->getTypeStoreSize(VTy2); [all...] |
SLPVectorizer.cpp | 392 BoUpSLP(Function *Func, ScalarEvolution *Se, const DataLayout *Dl, 395 : F(Func), SE(Se), DL(Dl), TTI(Tti), TLI(TLi), AA(Aa), LI(Li), DT(Dt), 582 const DataLayout *DL; [all...] |
LoopVectorize.cpp | 252 DominatorTree *DT, const DataLayout *DL, 255 : OrigLoop(OrigLoop), SE(SE), LI(LI), DT(DT), DL(DL), TLI(TLI), 413 const DataLayout *DL; 462 DominatorTree *DT, const DataLayout *DL, 464 InnerLoopVectorizer(OrigLoop, SE, LI, DT, DL, TLI, 1, UnrollFactor) { } 540 LoopVectorizationLegality(Loop *L, ScalarEvolution *SE, const DataLayout *DL, 543 : NumLoads(0), NumStores(0), NumPredStores(0), TheLoop(L), SE(SE), DL(DL), 778 DebugLoc DL = TheLoop->getStartLoc() [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILCFGStructurizer.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | 439 SDLoc DL(N); 441 SDValue DivRem = DAG.getNode(Opc, DL, MVT::Glue, 448 SDValue CopyFromLo = DAG.getCopyFromReg(InChain, DL, LO, Ty, 457 SDValue CopyFromHi = DAG.getCopyFromReg(InChain, DL, 517 SDLoc DL(Op); 523 return DAG.getNode(MipsISD::FPCmp, DL, MVT::Glue, LHS, RHS, 529 SDValue False, SDLoc DL) { 534 return DAG.getNode((invert ? MipsISD::CMovFP_F : MipsISD::CMovFP_T), DL, 568 const SDLoc DL(N); 574 SetCC = DAG.getSetCC(DL, SetCC.getValueType(), SetCC.getOperand(0) [all...] |
/external/qemu/disas/ |
i386.c | 401 #define DL { OP_IMREG, dl_reg } [all...] |