Searched refs:DataLayout (Results 51 - 75 of 386) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp17 #include "llvm/IR/DataLayout.h"
109 const DataLayout &DL = F.getParent()->getDataLayout();
137 const DataLayout &DL = F.getParent()->getDataLayout();
H A DConstantProp.cpp84 const DataLayout &DL = F.getParent()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp13 #include "llvm/IR/DataLayout.h"
114 bool LanaiTargetObjectFile::isConstantInSmallSection(const DataLayout &DL,
120 const DataLayout &DL, SectionKind Kind, const Constant *C,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp19 #include "llvm/IR/DataLayout.h"
52 const DataLayout &DL = Printer.getDataLayout();
69 const DataLayout &DL = Printer.getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.h48 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override {
56 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DArgument.h80 uint64_t getPassPointeeByValueCopySize(const DataLayout &DL) const;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/CodeGen/
H A DBackendUtil.h42 const llvm::DataLayout &TDesc, llvm::Module *M,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowLevelType.cpp15 #include "llvm/IR/DataLayout.h"
20 LLT llvm::getLLTForType(Type &Ty, const DataLayout &DL) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.h76 MVT getScalarShiftAmountTy(const DataLayout &, EVT LHSTy) const override {
91 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
105 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
131 bool shouldSplitFunctionArgumentsAsLittleEndian(const DataLayout &DL)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemDerefPrinter.cpp11 #include "llvm/IR/DataLayout.h"
54 const DataLayout &DL = F.getParent()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h39 const DataLayout &DL,
H A DAMDGPUMachineFunction.cpp40 unsigned AMDGPUMachineFunction::allocateLDSGlobal(const DataLayout &DL,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp28 const DataLayout &DL = getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.cpp81 const DataLayout &DL = GV->getParent()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h44 class DataLayout;
90 const DataLayout &DL;
101 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr)
104 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI,
310 const DataLayout &);
H A DInlineCost.h26 class DataLayout;
212 int getCallsiteCost(CallBase &Call, const DataLayout &DL);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h49 void emitPersonalityValue(MCStreamer &Streamer, const DataLayout &DL,
54 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
117 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
183 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
245 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
H A DAsmPrinter.h38 class DataLayout;
239 const DataLayout &getDataLayout() const;
382 void emitGlobalConstant(const DataLayout &DL, const Constant *CV);
452 virtual void emitXXStructor(const DataLayout &DL, const Constant *CV) {
673 static Align getGVAlignment(const GlobalObject *GV, const DataLayout &DL,
716 void emitXXStructorList(const DataLayout &DL, const Constant *List,
H A DTargetLowering.h40 #include "llvm/IR/DataLayout.h"
341 virtual MVT getPointerTy(const DataLayout &DL, uint32_t AS = 0) const {
348 MVT getPointerMemTy(const DataLayout &DL, uint32_t AS = 0) const {
354 MVT getFrameIndexTy(const DataLayout &DL) const {
360 MVT getProgramPointerTy(const DataLayout &DL) const {
366 virtual MVT getFenceOperandTy(const DataLayout &DL) const {
372 virtual MVT getScalarShiftAmountTy(const DataLayout &, EVT) const;
374 EVT getShiftAmountTy(EVT LHSTy, const DataLayout &DL,
380 virtual MVT getVectorIdxTy(const DataLayout &DL) const {
392 const DataLayout
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp84 bool fillGenericConstant(const DataLayout &DL, const Constant *CV,
86 bool fillConstantDataArray(const DataLayout &DL, const ConstantDataArray *CDA,
88 bool fillConstantArray(const DataLayout &DL, const ConstantArray *CA,
90 bool fillConstantStruct(const DataLayout &DL, const ConstantStruct *CS,
349 const DataLayout &DL = CurDAG->getDataLayout();
391 bool BPFDAGToDAGISel::fillGenericConstant(const DataLayout &DL,
428 bool BPFDAGToDAGISel::fillConstantDataArray(const DataLayout &DL,
441 bool BPFDAGToDAGISel::fillConstantArray(const DataLayout &DL,
453 bool BPFDAGToDAGISel::fillConstantStruct(const DataLayout &DL,
H A DBPFISelLowering.h61 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
64 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override;
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuilder.h12 #include "llvm/IR/DataLayout.h"
176 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
196 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
214 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
229 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
255 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
310 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.h36 class DataLayout;
433 std::unique_ptr<llvm::DataLayout> m_target_data; ///< The target data for the
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp31 const DataLayout &DL = F->getParent()->getDataLayout();
116 const DataLayout &DL = P->getModule()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp14 #include "llvm/IR/DataLayout.h"
168 const DataLayout &DL, const Constant *CN, const TargetMachine &TM) const {
176 MCSection *MipsTargetObjectFile::getSectionForConstant(const DataLayout &DL,

Completed in 353 milliseconds

1234567891011>>