| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | VNCoercion.h | 34 class DataLayout; variable 39 const DataLayout &DL); 48 IRBuilder<> &IRB, const DataLayout &DL); 56 StoreInst *DepSI, const DataLayout &DL); 64 const DataLayout &DL); 78 Instruction *InsertPt, const DataLayout &DL); 82 Type *LoadTy, const DataLayout &DL); 89 Instruction *InsertPt, const DataLayout &DL); 93 Type *LoadTy, const DataLayout &DL); 101 const DataLayout &DL); [all …]
|
| H A D | BuildLibCalls.h | 23 class DataLayout; variable 52 Value *emitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout &DL, 59 const DataLayout &DL, const TargetLibraryInfo *TLI); 69 const DataLayout &DL, const TargetLibraryInfo *TLI); 84 IRBuilder<> &B, const DataLayout &DL, 90 const DataLayout &DL, const TargetLibraryInfo *TLI); 94 const DataLayout &DL, const TargetLibraryInfo *TLI); 146 const DataLayout &DL, const TargetLibraryInfo *TLI); 149 Value *emitMalloc(Value *Num, IRBuilder<> &B, const DataLayout &DL, 159 IRBuilder<> &B, const DataLayout &DL, [all …]
|
| H A D | Evaluator.h | 31 class DataLayout; variable 41 Evaluator(const DataLayout &DL, const TargetLibraryInfo *TLI) in Evaluator() 127 const DataLayout &DL;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 33 class DataLayout; variable 55 const DataLayout &DL, unsigned Depth = 0, 63 KnownBits computeKnownBits(const Value *V, const DataLayout &DL, 78 const DataLayout &DL, 89 bool isKnownToBeAPowerOfTwo(const Value *V, const DataLayout &DL, 117 bool isKnownNonNegative(const Value *V, const DataLayout &DL, 158 const DataLayout &DL, 242 const DataLayout &DL); 320 Value *GetUnderlyingObject(Value *V, const DataLayout &DL, 363 const DataLayout &DL); [all …]
|
| H A D | ConstantFolding.h | 30 class DataLayout; variable 41 const DataLayout &DL); 48 Constant *ConstantFoldInstruction(Instruction *I, const DataLayout &DL, 54 Constant *ConstantFoldConstant(const Constant *C, const DataLayout &DL, 64 const DataLayout &DL, 73 Constant *RHS, const DataLayout &DL, 80 Constant *RHS, const DataLayout &DL); 91 const DataLayout &DL); 126 Constant *ConstantFoldLoadFromConstPtr(Constant *C, Type *Ty, const DataLayout &DL); 154 const DataLayout &DL);
|
| H A D | Loads.h | 23 class DataLayout; variable 29 bool isDereferenceablePointer(const Value *V, const DataLayout &DL, 38 const DataLayout &DL, 47 const APInt &Size, const DataLayout &DL, 60 const DataLayout &DL,
|
| H A D | MemoryBuiltins.h | 36 class DataLayout; variable 118 Value *getMallocArraySize(CallInst *CI, const DataLayout &DL, 177 bool getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout &DL, 186 const DataLayout &DL, 196 const DataLayout &DL; 210 ObjectSizeOffsetVisitor(const DataLayout &DL, const TargetLibraryInfo *TLI, 260 const DataLayout &DL; 277 ObjectSizeOffsetEvaluator(const DataLayout &DL, const TargetLibraryInfo *TLI,
|
| H A D | PHITransAddr.h | 23 class DataLayout; variable 41 const DataLayout &DL; 53 PHITransAddr(Value *addr, const DataLayout &DL, AssumptionCache *AC) in PHITransAddr()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 180 void DataLayout::reset(StringRef Desc) { in reset() 235 void DataLayout::parseSpecifier(StringRef Desc) { in parseSpecifier() 425 DataLayout::DataLayout(const Module *M) { in DataLayout() function in DataLayout 431 bool DataLayout::operator==(const DataLayout &Other) const { in operator ==() 443 DataLayout::AlignmentsTy::iterator 486 DataLayout::PointersTy::iterator 576 void DataLayout::clear() { in clear() 584 DataLayout::~DataLayout() { in ~DataLayout() 638 unsigned DataLayout::getMaxPointerSize() const { in getMaxPointerSize() 755 Type *DataLayout::getIntPtrType(Type *Ty) const { in getIntPtrType() [all …]
|
| H A D | Mangler.cpp | 35 const DataLayout &DL, char Prefix) { in getNameWithPrefixImpl() 63 const DataLayout &DL, in getNameWithPrefixImpl() 70 const DataLayout &DL) { in getNameWithPrefix() 75 const Twine &GVName, const DataLayout &DL) { in getNameWithPrefix() 95 const DataLayout &DL) { in addByteCountSuffix() 122 const DataLayout &DL = GV->getParent()->getDataLayout(); in getNameWithPrefix()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 111 class DataLayout { 186 explicit DataLayout(StringRef LayoutDescription) { in DataLayout() function 191 explicit DataLayout(const Module *M); 193 DataLayout(const DataLayout &DL) { *this = DL; } in DataLayout() function 195 ~DataLayout(); // Not virtual, do not subclass this class 197 DataLayout &operator=(const DataLayout &DL) { 212 bool operator==(const DataLayout &Other) const; 519 inline DataLayout *unwrap(LLVMTargetDataRef P) { in unwrap() 520 return reinterpret_cast<DataLayout *>(P); in unwrap() 523 inline LLVMTargetDataRef wrap(const DataLayout *P) { in wrap() [all …]
|
| H A D | Mangler.h | 22 class DataLayout; variable 45 const DataLayout &DL); 47 const Twine &GVName, const DataLayout &DL);
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | LLJIT.h | 43 Create(JITTargetMachineBuilder JTMB, DataLayout DL, 113 DataLayout DL); 117 DataLayout DL, unsigned NumCompileThreads); 128 DataLayout DL; 146 Create(JITTargetMachineBuilder JTMB, DataLayout DL, 173 std::unique_ptr<TargetMachine> TM, DataLayout DL, 179 DataLayout DL, unsigned NumCompileThreads,
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 16 const DataLayout &DL) { in canCoerceMustAliasedValueToLoad() 44 const DataLayout &DL) { in coerceAvailableValueToLoadTypeHelper() 156 const DataLayout &DL) { in analyzeLoadFromClobberingWrite() 209 StoreInst *DepSI, const DataLayout &DL) { in analyzeLoadFromClobberingStore() 226 const DataLayout &DL) { in analyzeLoadFromClobberingLoad() 308 const DataLayout &DL) { in getStoreValueForLoadHelper() 350 Instruction *InsertPt, const DataLayout &DL) { in getStoreValueForLoad() 370 Instruction *InsertPt, const DataLayout &DL) { in getLoadValueForLoad() 416 Type *LoadTy, const DataLayout &DL) { in getConstantLoadValueForLoad() 427 const DataLayout &DL) { in getMemInstValueForLoadHelper() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineConstantPool.h | 27 class DataLayout; variable 108 SectionKind getSectionKind(const DataLayout *DL) const; 126 const DataLayout &DL; 128 const DataLayout &getDataLayout() const { return DL; } in getDataLayout() 132 explicit MachineConstantPool(const DataLayout &DL) in MachineConstantPool()
|
| H A D | IntrinsicLowering.h | 24 class DataLayout; variable 27 const DataLayout &DL; 32 explicit IntrinsicLowering(const DataLayout &DL) : DL(DL), Warned(false) {} in IntrinsicLowering()
|
| H A D | MachineJumpTableInfo.h | 30 class DataLayout; variable 88 unsigned getEntrySize(const DataLayout &TD) const; 90 unsigned getEntryAlignment(const DataLayout &TD) const;
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCMachineFunctionInfo.cpp | 20 const DataLayout &DL = MF.getDataLayout(); in getPICOffsetSymbol() 27 const DataLayout &DL = MF.getDataLayout(); in getGlobalEPSymbol() 34 const DataLayout &DL = MF.getDataLayout(); in getLocalEPSymbol() 41 const DataLayout &DL = MF.getDataLayout(); in getTOCOffsetSymbol()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | EfficiencySanitizer.cpp | 165 Module &M, const DataLayout &DL, StructType *StructTy, 167 GlobalVariable *createCacheFragInfoGV(Module &M, const DataLayout &DL, 169 Constant *createEsanInitToolInfoArg(Module &M, const DataLayout &DL); 172 bool instrumentLoadOrStore(Instruction *I, const DataLayout &DL); 190 int getMemoryAccessFuncIndex(Value *Addr, const DataLayout &DL); 195 bool instrumentFastpathCacheFrag(Instruction *I, const DataLayout &DL, 197 bool instrumentFastpathWorkingSet(Instruction *I, const DataLayout &DL, 322 Module &M, const DataLayout &DL, StructType *StructTy, in createCacheFragAuxGV() 364 Module &M, const DataLayout &DL, Constant *UnitName) { in createCacheFragInfoGV() 531 const DataLayout &DL = M.getDataLayout(); in initOnModule() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombineInternal.h | 49 class DataLayout; variable 55 const DataLayout &DL; 80 TruncInstCombine(TargetLibraryInfo &TLI, const DataLayout &DL, in TruncInstCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | Loads.cpp | 29 const DataLayout &DL) { in isAligned() 45 static bool isAligned(const Value *Base, unsigned Align, const DataLayout &DL) { in isAligned() 55 const Value *V, unsigned Align, const APInt &Size, const DataLayout &DL, in isDereferenceableAndAlignedPointer() 121 const DataLayout &DL, in isDereferenceableAndAlignedPointer() 130 const DataLayout &DL, in isDereferenceableAndAlignedPointer() 153 bool llvm::isDereferenceablePointer(const Value *V, const DataLayout &DL, in isDereferenceablePointer() 202 const DataLayout &DL, in isSafeToLoadUnconditionally() 345 const DataLayout &DL = ScanBB->getModule()->getDataLayout(); in FindAvailablePtrLoadStore()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ProvenanceAnalysis.h | 36 class DataLayout; variable 62 bool relatedCheck(const Value *A, const Value *B, const DataLayout &DL); 75 bool related(const Value *A, const Value *B, const DataLayout &DL);
|
| H A D | ProvenanceAnalysis.cpp | 44 const DataLayout &DL = A->getModule()->getDataLayout(); in relatedSelect() 59 const DataLayout &DL = A->getModule()->getDataLayout(); in relatedPHI() 117 const DataLayout &DL) { in relatedCheck() 165 const DataLayout &DL) { in related()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LLJIT.cpp | 39 LLJIT::Create(JITTargetMachineBuilder JTMB, DataLayout DL, in Create() 83 std::unique_ptr<TargetMachine> TM, DataLayout DL) in LLJIT() 93 DataLayout DL, unsigned NumCompileThreads) in LLJIT() 147 LLLazyJIT::Create(JITTargetMachineBuilder JTMB, DataLayout DL, in Create() 190 DataLayout DL, std::unique_ptr<LazyCallThroughManager> LCTMgr, in LLLazyJIT() 199 DataLayout DL, unsigned NumCompileThreads, in LLLazyJIT()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAliasAnalysis.h | 27 class DataLayout; variable 35 const DataLayout &DL; 38 explicit AMDGPUAAResult(const DataLayout &DL, Triple T) : AAResultBase(), in AMDGPUAAResult()
|