Lines Matching refs:DataLayout
21 #include "llvm/IR/DataLayout.h"
55 const DataLayout &DL, unsigned Depth = 0,
71 KnownBits &Known, const DataLayout &DL,
79 KnownBits computeKnownBits(const Value *V, const DataLayout &DL,
88 const DataLayout &DL, unsigned Depth = 0,
103 const DataLayout &DL,
114 bool isKnownToBeAPowerOfTwo(const Value *V, const DataLayout &DL,
129 bool isKnownNonZero(const Value *V, const DataLayout &DL, unsigned Depth = 0,
142 bool isKnownNonNegative(const Value *V, const DataLayout &DL,
151 bool isKnownPositive(const Value *V, const DataLayout &DL, unsigned Depth = 0,
159 bool isKnownNegative(const Value *V, const DataLayout &DL, unsigned Depth = 0,
167 bool isKnownNonEqual(const Value *V1, const Value *V2, const DataLayout &DL,
183 const DataLayout &DL,
196 unsigned ComputeNumSignBits(const Value *Op, const DataLayout &DL,
258 Value *isBytewiseValue(Value *V, const DataLayout &DL);
276 const DataLayout &DL,
287 const DataLayout &DL,
369 Value *GetUnderlyingObject(Value *V, const DataLayout &DL,
371 inline const Value *GetUnderlyingObject(const Value *V, const DataLayout &DL,
406 const DataLayout &DL, LoopInfo *LI = nullptr,
413 const DataLayout &DL);
485 const DataLayout &DL,
491 const DataLayout &DL,
498 const DataLayout &DL,
504 const DataLayout &DL,
510 const DataLayout &DL,
515 const DataLayout &DL,
520 const DataLayout &DL,
714 const DataLayout &DL, bool LHSIsTrue = true,
719 const DataLayout &DL, bool LHSIsTrue = true,
726 const DataLayout &DL);
730 const DataLayout &DL);
736 const DataLayout &DL);