HomeSort by: relevance | last modified time | path
    Searched refs:DL (Results 1 - 25 of 728) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
IntrinsicLowering.h 25 const DataLayout &DL;
30 explicit IntrinsicLowering(const DataLayout &DL) : DL(DL), Warned(false) {}
MachineConstantPool.h 46 virtual unsigned getSizeInBytes(const DataLayout &DL) const;
97 unsigned getSizeInBytes(const DataLayout &DL) const;
104 SectionKind getSectionKind(const DataLayout *DL) const;
122 const DataLayout &DL;
124 const DataLayout &getDataLayout() const { return DL; }
128 explicit MachineConstantPool(const DataLayout &DL)
129 : PoolAlignment(1), DL(DL) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
VNCoercion.h 38 const DataLayout &DL);
47 IRBuilderBase &IRB, const DataLayout &DL);
55 StoreInst *DepSI, const DataLayout &DL);
63 const DataLayout &DL);
71 MemIntrinsic *DepMI, const DataLayout &DL);
77 Instruction *InsertPt, const DataLayout &DL);
81 Type *LoadTy, const DataLayout &DL);
88 Instruction *InsertPt, const DataLayout &DL);
92 Type *LoadTy, const DataLayout &DL);
100 const DataLayout &DL);
    [all...]
SymbolRewriter.h 99 bool parse(std::unique_ptr<MemoryBuffer> &MapFile, RewriteDescriptorList *DL);
101 RewriteDescriptorList *DL);
105 RewriteDescriptorList *DL);
109 RewriteDescriptorList *DL);
112 RewriteDescriptorList *DL);
124 RewriteSymbolPass(SymbolRewriter::RewriteDescriptorList &DL) {
125 Descriptors.splice(Descriptors.begin(), DL);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZSelectionDAGInfo.cpp 25 static SDValue emitMemMem(SelectionDAG &DAG, const SDLoc &DL, unsigned Sequence,
41 return DAG.getNode(Loop, DL, MVT::Other, Chain, Dst, Src,
42 DAG.getConstant(Size, DL, PtrVT),
43 DAG.getConstant(Size / 256, DL, PtrVT));
44 return DAG.getNode(Sequence, DL, MVT::Other, Chain, Dst, Src,
45 DAG.getConstant(Size, DL, PtrVT));
49 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src,
56 return emitMemMem(DAG, DL, SystemZISD::MVC, SystemZISD::MVC_LOOP,
64 static SDValue memsetStore(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
71 Chain, DL, DAG.getConstant(StoreVal, DL, MVT::getIntegerVT(Size * 8))
    [all...]
SystemZSelectionDAGInfo.h 26 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &DL,
33 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL,
40 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
46 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
51 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest,
56 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
62 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
67 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblySelectionDAGInfo.cpp 22 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src,
29 SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32);
31 return DAG.getNode(WebAssemblyISD::MEMORY_COPY, DL, MVT::Other,
33 DAG.getZExtOrTrunc(Size, DL, LenMVT)});
37 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Op1, SDValue Op2,
40 return EmitTargetCodeForMemcpy(DAG, DL, Chain, Op1, Op2, Op3,
46 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val,
53 SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32);
56 return DAG.getNode(WebAssemblyISD::MEMORY_FILL, DL, MVT::Other, Chain, MemIdx,
57 Dst, DAG.getAnyExtOrTrunc(Val, DL, MVT::i32)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
VNCoercion.cpp 18 const DataLayout &DL) {
30 uint64_t StoreSize = DL.getTypeSizeInBits(StoredTy).getFixedSize();
37 if (StoreSize < DL.getTypeSizeInBits(LoadTy).getFixedSize())
40 bool StoredNI = DL.isNonIntegralPointerType(StoredTy->getScalarType());
41 bool LoadNI = DL.isNonIntegralPointerType(LoadTy->getScalarType());
60 if (StoredNI && StoreSize != DL.getTypeSizeInBits(LoadTy).getFixedSize())
69 const DataLayout &DL) {
70 assert(canCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL) &&
73 StoredVal = ConstantFoldConstant(C, DL);
78 uint64_t StoredValSize = DL.getTypeSizeInBits(StoredValTy).getFixedSize()
    [all...]
EntryExitInstrumenter.cpp 25 Instruction *InsertionPt, DebugLoc DL) {
39 Call->setDebugLoc(DL);
53 RetAddr->setDebugLoc(DL);
60 Call->setDebugLoc(DL);
86 DebugLoc DL;
88 DL = DILocation::get(SP->getContext(), SP->getScopeLine(), 0, SP);
90 insertCall(F, EntryFunc, &*F.begin()->getFirstInsertionPt(), DL);
105 DebugLoc DL;
107 DL = TerminatorDL;
109 DL = DILocation::get(SP->getContext(), 0, 0, SP)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
AggressiveInstCombineInternal.h 53 const DataLayout &DL;
78 TruncInstCombine(TargetLibraryInfo &TLI, const DataLayout &DL,
80 : TLI(TLI), DL(DL), DT(DT), CurrentTruncInst(nullptr) {}
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
KaleidoscopeJIT.h 38 DataLayout DL;
49 JITTargetMachineBuilder JTMB, DataLayout DL)
50 : TPC(std::move(TPC)), ES(std::move(ES)), DL(std::move(DL)),
51 Mangle(*this->ES, this->DL),
59 DL.getGlobalPrefix())));
77 auto DL = JTMB.getDefaultDataLayoutForTarget();
78 if (!DL)
79 return DL.takeError();
82 std::move(JTMB), std::move(*DL));
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
KaleidoscopeJIT.h 43 DataLayout DL;
55 JITTargetMachineBuilder JTMB, DataLayout DL)
56 : TPC(std::move(TPC)), ES(std::move(ES)), DL(std::move(DL)),
57 Mangle(*this->ES, this->DL),
66 DL.getGlobalPrefix())));
84 auto DL = JTMB.getDefaultDataLayoutForTarget();
85 if (!DL)
86 return DL.takeError();
89 std::move(JTMB), std::move(*DL));
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/
KaleidoscopeJIT.h 38 DataLayout DL;
49 JITTargetMachineBuilder JTMB, DataLayout DL)
50 : TPC(std::move(TPC)), ES(std::move(ES)), DL(std::move(DL)),
51 Mangle(*this->ES, this->DL),
59 DL.getGlobalPrefix())));
77 auto DL = JTMB.getDefaultDataLayoutForTarget();
78 if (!DL)
79 return DL.takeError();
82 std::move(JTMB), std::move(*DL));
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ConstantFolding.h 41 const DataLayout &DL,
49 Constant *ConstantFoldInstruction(Instruction *I, const DataLayout &DL,
55 Constant *ConstantFoldConstant(const Constant *C, const DataLayout &DL,
65 const DataLayout &DL,
74 Constant *RHS, const DataLayout &DL,
81 const DataLayout &DL);
87 Constant *RHS, const DataLayout &DL);
98 const DataLayout &DL);
134 Constant *ConstantFoldLoadFromConstPtr(Constant *C, Type *Ty, const DataLayout &DL);
141 const DataLayout &DL);
    [all...]
ObjCARCAliasAnalysis.h 40 const DataLayout &DL;
43 explicit ObjCARCAAResult(const DataLayout &DL) : AAResultBase(), DL(DL) {}
45 : AAResultBase(std::move(Arg)), DL(Arg.DL) {}
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCMachineFunctionInfo.cpp 27 const DataLayout &DL = MF.getDataLayout();
28 return MF.getContext().getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) +
34 const DataLayout &DL = MF.getDataLayout();
35 return MF.getContext().getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) +
41 const DataLayout &DL = MF.getDataLayout();
42 return MF.getContext().getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) +
48 const DataLayout &DL = MF.getDataLayout();
49 return MF.getContext().getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) +
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
Loads.cpp 35 const DataLayout &DL) {
36 Align BA = Base->getPointerAlignment(DL);
45 const Value *V, Align Alignment, const APInt &Size, const DataLayout &DL,
65 Size, DL, CtxI, DT, TLI, Visited,
68 Size, DL, CtxI, DT, TLI, Visited,
76 BC->getOperand(0), Alignment, Size, DL, CtxI, DT, TLI,
82 V->getPointerDereferenceableBytes(DL, CheckForNonNull,
86 if (!CheckForNonNull || isKnownNonZero(V, DL, 0, nullptr, CtxI, DT)) {
92 APInt Offset(DL.getTypeStoreSizeInBits(Ty), 0);
93 return isAligned(V, Offset, Alignment, DL);
    [all...]
PtrUseVisitor.cpp 37 APInt TmpOffset(DL.getIndexTypeSizeInBits(GEPI.getType()), 0);
38 if (GEPI.accumulateConstantOffset(DL, TmpOffset)) {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Mangler.cpp 35 const DataLayout &DL, char Prefix) {
47 if (DL.doNotMangleLeadingQuestionMark() && Name[0] == '?')
51 OS << DL.getPrivateGlobalPrefix();
53 OS << DL.getLinkerPrivateGlobalPrefix();
63 const DataLayout &DL,
65 char Prefix = DL.getGlobalPrefix();
66 return getNameWithPrefixImpl(OS, GVName, PrefixTy, DL, Prefix);
70 const DataLayout &DL) {
71 return getNameWithPrefixImpl(OS, GVName, DL, Default);
75 const Twine &GVName, const DataLayout &DL) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFRegisterInfo.cpp 44 static void WarnSize(int Offset, MachineFunction &MF, DebugLoc& DL)
51 DL);
65 DebugLoc DL = MI.getDebugLoc();
67 if (!DL)
71 DL = I.getDebugLoc();
87 WarnSize(Offset, MF, DL);
90 BuildMI(MBB, ++II, DL, TII.get(BPF::ADD_ri), reg)
102 WarnSize(Offset, MF, DL);
110 BuildMI(MBB, ++II, DL, TII.get(BPF::MOV_rr), reg)
112 BuildMI(MBB, II, DL, TII.get(BPF::ADD_ri), reg
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/target/
target_ocaml.c 69 value llvm_datalayout_byte_order(value DL) {
70 return Val_int(LLVMByteOrder(DataLayout_val(DL)));
74 value llvm_datalayout_pointer_size(value DL) {
75 return Val_int(LLVMPointerSize(DataLayout_val(DL)));
79 LLVMTypeRef llvm_datalayout_intptr_type(LLVMContextRef C, value DL) {
80 return LLVMIntPtrTypeInContext(C, DataLayout_val(DL));
84 value llvm_datalayout_qualified_pointer_size(value AS, value DL) {
85 return Val_int(LLVMPointerSizeForAS(DataLayout_val(DL), Int_val(AS)));
90 value DL) {
91 return LLVMIntPtrTypeForASInContext(C, DataLayout_val(DL), Int_val(AS))
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DebugLoc.h 75 static DebugLoc appendInlinedAt(const DebugLoc &DL, DILocation *InlinedAt,
105 bool operator==(const DebugLoc &DL) const { return Loc == DL.Loc; }
106 bool operator!=(const DebugLoc &DL) const { return Loc != DL.Loc; }
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAliasAnalysis.h 28 const DataLayout &DL;
31 explicit AMDGPUAAResult(const DataLayout &DL) : AAResultBase(), DL(DL) {}
33 : AAResultBase(std::move(Arg)), DL(Arg.DL) {}
AMDGPUMachineFunction.cpp 41 unsigned AMDGPUMachineFunction::allocateLDSGlobal(const DataLayout &DL,
48 DL.getValueOrABITypeAlignment(GV.getAlign(), GV.getValueType());
56 StaticLDSSize += DL.getTypeAllocSize(GV.getValueType());
77 void AMDGPUMachineFunction::setDynLDSAlign(const DataLayout &DL,
79 assert(DL.getTypeAllocSize(GV.getValueType()).isZero());
82 DL.getValueOrABITypeAlignment(GV.getAlign(), GV.getValueType());
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
KaleidoscopeJIT.h 46 DataLayout DL;
65 JITTargetMachineBuilder JTMB, DataLayout DL)
67 DL(std::move(DL)), Mangle(*this->ES, this->DL),
79 DL.getGlobalPrefix())));
109 auto DL = JTMB.getDefaultDataLayoutForTarget();
110 if (!DL)
111 return DL.takeError();
115 std::move(*DL));
    [all...]

Completed in 34 milliseconds

1 2 3 4 5 6 7 8 91011>>