| /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...] |