Searched refs:DL (Results 351 - 375 of 638) sorted by relevance

<<11121314151617181920>>

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DCFLGraph.h176 const DataLayout &DL;
255 GetEdgesVisitor(CFLGraphBuilder &Builder, const DataLayout &DL)
256 : AA(Builder.Analysis), DL(DL), TLI(Builder.TLI), Graph(Builder.Graph),
318 APInt APOffset(DL.getPointerSizeInBits(GEPOp.getPointerAddressSpace()),
320 if (GEPOp.accumulateConstantOffset(DL, APOffset))
H A DAliasAnalysisEvaluator.cpp95 const DataLayout &DL = F.getParent()->getDataLayout(); local
146 I1Size = LocationSize::precise(DL.getTypeStoreSize(I1ElTy));
152 I2Size = LocationSize::precise(DL.getTypeStoreSize(I2ElTy));
237 Size = LocationSize::precise(DL.getTypeStoreSize(ElTy));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp338 assert(TLI.getValueType(DL, AI->getType(), true) == MVT::i32 &&
448 EVT CEVT = TLI.getValueType(DL, C->getType(), true);
496 const StructLayout *SL = DL.getStructLayout(STy);
500 uint64_t S = DL.getTypeAllocSize(GTI.getIndexedType());
571 if (TLI.getValueType(DL, U->getOperand(0)->getType()) ==
572 TLI.getPointerTy(DL))
577 if (TLI.getValueType(DL, U->getType()) == TLI.getPointerTy(DL))
597 EVT evt = TLI.getValueType(DL, Ty, true);
1000 EVT SrcVT = TLI.getValueType(DL, Sr
[all...]
H A DMipsInstrInfo.cpp60 DebugLoc DL; local
61 BuildMI(MBB, MI, DL, get(Mips::NOP));
106 const DebugLoc &DL,
110 MachineInstrBuilder MIB = BuildMI(&MBB, DL, MCID);
124 const DebugLoc &DL,
140 BuildCondBr(MBB, TBB, DL, Cond);
141 BuildMI(&MBB, DL, get(UncondBrOpc)).addMBB(FBB);
148 BuildMI(&MBB, DL, get(UncondBrOpc)).addMBB(TBB);
150 BuildCondBr(MBB, TBB, DL, Cond);
105 BuildCondBr(MachineBasicBlock &MBB, MachineBasicBlock *TBB, const DebugLoc &DL, ArrayRef<MachineOperand> Cond) const argument
120 insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp226 Clusters[Last].High->getValue(), *DL)) {
282 EVT PTy = TLI->getPointerTy(*DL);
314 Clusters[j].High->getValue(), *DL))
382 if (!TLI->isSuitableForBitTests(NumDests, NumCmps, Low, High, *DL))
388 const int BitWidth = TLI->getPointerTy(*DL).getSizeInBits();
389 assert(TLI->rangeFitsInWord(Low, High, *DL) &&
H A DImplicitNullChecks.cpp621 DebugLoc DL; local
638 auto MIB = BuildMI(MBB, DL, TII->get(TargetOpcode::FAULTING_OP), DefReg)
666 DebugLoc DL; local
713 /*Cond=*/None, DL);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DMangle.cpp293 llvm::DataLayout DL; member in class:ASTNameGenerator::Implementation
297 : MC(Ctx.createMangleContext()), DL(Ctx.getTargetInfo().getDataLayout()) {
322 llvm::Mangler::getNameWithPrefix(OS, FrontendBufOS.str(), DL);
360 llvm::Mangler::getNameWithPrefix(Mangled, Prefix + ClassName, DL);
456 llvm::Mangler::getNameWithPrefix(BOS, FOS.str(), DL);
470 llvm::Mangler::getNameWithPrefix(BOS, FOS.str(), DL);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp1344 const DebugLoc &DL = MI->getDebugLoc();
1348 BuildMI(B, At, DL, HII.get(TargetOpcode::COPY), NewR)
1384 MachineBasicBlock &B, MachineBasicBlock::iterator At, DebugLoc &DL);
1412 MachineBasicBlock &B, MachineBasicBlock::iterator At, DebugLoc &DL) {
1415 BuildMI(B, At, DL, HII.get(Hexagon::A2_tfrsi), Reg)
1422 BuildMI(B, At, DL, HII.get(Hexagon::A2_tfrpi), Reg)
1431 BuildMI(B, At, DL, HII.get(Opc), Reg)
1437 BuildMI(B, At, DL, HII.get(Hexagon::CONST64), Reg)
1450 BuildMI(B, At, DL, HII.get(Opc), Reg);
1477 DebugLoc DL
[all...]
H A DHexagonStoreWidening.cpp417 DebugLoc DL = OG.back()->getDebugLoc(); local
435 BuildMI(*MF, DL, StD)
446 MachineInstr *TfrI = BuildMI(*MF, DL, TfrD, VReg)
458 BuildMI(*MF, DL, StD)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp323 auto &DL = Callee->getParent()->getDataLayout(); local
330 if (!CastInst::isBitOrNoopPointerCastable(FuncRetTy, CallRetTy, DL)) {
355 if (!CastInst::isBitOrNoopPointerCastable(ActualTy, FormalTy, DL)) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp163 DebugLoc DL = MI.getDebugLoc(); local
193 BuildMI(&MBB, DL, TII->get(SystemZ::BRC))
200 BuildMI(*MoveMBB, MoveMBB->end(), DL, TII->get(SystemZ::COPY), DestReg)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp124 const DataLayout &DL = BB->getModule()->getDataLayout(); local
150 if (CastInst::isBitOrNoopPointerCastable(ArgType, ParamType, DL)) {
190 DL)) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h81 bool isDivergent, const DebugLoc &DL);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp94 const Value *Base = GetUnderlyingObject(Loc.Ptr, DL);
H A DR600ControlFlowFinalizer.cpp469 const DebugLoc &DL, ClauseFile &Clause,
473 BuildMI(BB, DL, TII->get(R600::FETCH_CLAUSE)).addImm(CfCount);
480 void EmitALUClause(MachineBasicBlock::iterator InsertPos, const DebugLoc &DL, argument
485 BuildMI(BB, DL, TII->get(R600::ALU_CLAUSE)).addImm(CfCount);
661 DebugLoc DL = MBB.findDebugLoc(MI); variable
662 BuildMI(MBB, MI, DL, getHWInstrDesc(CF_END));
665 BuildMI(MBB, I, DL, TII->get(R600::PAD));
670 EmitFetchClause(I, DL, FetchClauses[i], CfCount);
672 EmitALUClause(I, DL, AluClauses[i], CfCount);
468 EmitFetchClause(MachineBasicBlock::iterator InsertPos, const DebugLoc &DL, ClauseFile &Clause, unsigned &CfCount) argument
H A DAMDGPUPromoteAlloca.cpp84 const DataLayout *DL = nullptr; member in class:__anon2083::AMDGPUPromoteAlloca
142 DL = &Mod->getDataLayout();
504 Value *OtherObj = GetUnderlyingObject(OtherOp, *DL);
648 const DataLayout &DL = Mod->getDataLayout(); local
664 Align = DL.getABITypeAlignment(GV.getValueType());
670 uint64_t AllocSize = DL.getTypeAllocSize(GV.getValueType());
762 const DataLayout &DL = Mod->getDataLayout(); local
766 Align = DL.getABITypeAlignment(I.getAllocatedType());
775 uint32_t AllocSize = WorkGroupSize * DL.getTypeAllocSize(AllocaTy);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.h73 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.h100 void EmitXXStructor(const DataLayout &DL, const Constant *CV) override;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineCost.h202 int getCallsiteCost(CallBase &Call, const DataLayout &DL);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DTarget.h193 void LLVMSetModuleDataLayout(LLVMModuleRef M, LLVMTargetDataRef DL);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp120 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty);
H A DNVPTXISelLowering.h459 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
471 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Ctx,
492 std::string getPrototype(const DataLayout &DL, Type *, const ArgListTy &,
583 unsigned Idx, const DataLayout &DL) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp165 const auto &DL = GEP->getModule()->getDataLayout(); local
166 if (!isDereferenceablePointer(GEP, LoadI->getType(), DL)) {
172 APInt Offset = APInt(DL.getPointerTypeSizeInBits(GEP->getType()), 0);
173 if (!GEP->accumulateConstantOffset(DL, Offset))
346 const auto &DL = CmpI->getModule()->getDataLayout(); local
348 DL.getTypeSizeInBits(CmpI->getOperand(0)->getType()));
652 const auto &DL = Phi.getModule()->getDataLayout(); local
655 ConstantInt::get(DL.getIntPtrType(Context), TotalSizeBits / 8), Builder,
656 DL, &TLI);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h119 void LoadRegFromStackSlot(MachineFunction &MF, const DebugLoc &DL,
271 const DebugLoc &DL,
278 const DebugLoc &DL, unsigned DstReg,
283 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp876 auto &DL = M.getDataLayout();
942 IntptrTy = IRB.getIntPtrTy(DL);
1081 const DataLayout &DL = F.getParent()->getDataLayout();
1082 unsigned IntptrSize = DL.getTypeStoreSize(MS.IntptrTy);
1092 const DataLayout &DL = F.getParent()->getDataLayout();
1093 const Align IntptrAlignment = Align(DL.getABITypeAlignment(MS.IntptrTy));
1094 unsigned IntptrSize = DL.getTypeStoreSize(MS.IntptrTy);
1123 const DataLayout &DL = F.getParent()->getDataLayout();
1125 unsigned StoreSize = DL.getTypeStoreSize(Shadow->getType());
1139 DL
[all...]

Completed in 397 milliseconds

<<11121314151617181920>>