| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
| D | Alignment.h | 44 friend struct MaybeAlign; 52 friend unsigned encode(struct MaybeAlign A); 53 friend struct MaybeAlign decodeMaybeAlign(unsigned Value); 109 struct MaybeAlign : public llvm::Optional<Align> { struct 115 MaybeAlign() = default; 118 MaybeAlign(const MaybeAlign &Other) = default; 119 MaybeAlign &operator=(const MaybeAlign &Other) = default; argument 120 MaybeAlign(MaybeAlign &&Other) = default; 121 MaybeAlign &operator=(MaybeAlign &&Other) = default; argument 126 explicit MaybeAlign(uint64_t Value) { in MaybeAlign() function [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | Attributes.h | 201 MaybeAlign getAlignment() const; 205 MaybeAlign getStackAlignment() const; 340 MaybeAlign getAlignment() const; 341 MaybeAlign getStackAlignment() const; 689 MaybeAlign getRetAlignment() const; 692 MaybeAlign getParamAlignment(unsigned ArgNo) const; 695 MaybeAlign getParamStackAlignment(unsigned ArgNo) const; 716 MaybeAlign getStackAlignment(unsigned Index) const; 817 MaybeAlign Alignment; 818 MaybeAlign StackAlignment; [all …]
|
| D | GlobalObject.h | 72 MaybeAlign Align = getAlign(); in getAlignment() 80 MaybeAlign getAlign() const { in getAlign() 86 void setAlignment(MaybeAlign Align);
|
| D | Argument.h | 103 MaybeAlign getParamAlign() const; 105 MaybeAlign getParamStackAlign() const;
|
| D | DataLayout.h | 125 MaybeAlign StackNaturalAlign; 129 MaybeAlign FunctionPtrAlign; 284 MaybeAlign getFunctionPtrAlign() const { return FunctionPtrAlign; } in getFunctionPtrAlign() 524 inline Align getValueOrABITypeAlignment(MaybeAlign Alignment, in getValueOrABITypeAlignment()
|
| D | IRBuilder.h | 581 MaybeAlign Align, bool isVolatile = false, 588 CallInst *CreateMemSet(Value *Ptr, Value *Val, Value *Size, MaybeAlign Align, 622 CallInst *CreateMemCpy(Value *Dst, MaybeAlign DstAlign, Value *Src, 623 MaybeAlign SrcAlign, uint64_t Size, 634 Intrinsic::ID IntrID, Value *Dst, MaybeAlign DstAlign, Value *Src, 635 MaybeAlign SrcAlign, Value *Size, bool isVolatile = false, 639 CallInst *CreateMemCpy(Value *Dst, MaybeAlign DstAlign, Value *Src, 640 MaybeAlign SrcAlign, Value *Size, 651 CreateMemCpyInline(Value *Dst, MaybeAlign DstAlign, Value *Src, 652 MaybeAlign SrcAlign, Value *Size, bool IsVolatile = false, [all …]
|
| D | IntrinsicInst.h | 423 MaybeAlign getPointerAlignment() const; 643 MaybeAlign getDestAlign() const { return getParamAlign(ARG_DEST); } in getDestAlign() 655 setDestAlignment(MaybeAlign(Alignment)); in setDestAlignment() 657 void setDestAlignment(MaybeAlign Alignment) { in setDestAlignment() 709 MaybeAlign getSourceAlign() const { in getSourceAlign() 722 setSourceAlignment(MaybeAlign(Alignment)); in setSourceAlignment() 724 void setSourceAlignment(MaybeAlign Alignment) { in setSourceAlignment()
|
| D | Function.h | 386 MaybeAlign getFnStackAlign() const { in getFnStackAlign() 493 MaybeAlign getParamAlign(unsigned ArgNo) const { in getParamAlign() 497 MaybeAlign getParamStackAlign(unsigned ArgNo) const { in getParamStackAlign()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
| D | VEFrameLowering.cpp | 230 MaybeAlign MaybeAlign) const { in emitSPAdjustment() 266 if (MaybeAlign) { in emitSPAdjustment() 270 .addImm(M1(64 - Log2_64(MaybeAlign.valueOrOne().value()))); in emitSPAdjustment() 359 MaybeAlign RuntimeAlign = in emitPrologue() 360 NeedsStackRealignment ? MaybeAlign(MFI.getMaxAlign()) : None; in emitPrologue()
|
| D | VEFrameLowering.h | 79 MaybeAlign MayAlign = MaybeAlign()) const;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| D | AddressSanitizerCommon.h | 31 MaybeAlign Alignment; 36 class Type *OpType, MaybeAlign Alignment,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | AlignmentFromAssumptions.cpp | 96 static MaybeAlign getNewAlignmentDiff(const SCEV *DiffSCEV, in getNewAlignmentDiff() 153 if (MaybeAlign NewAlignment = getNewAlignmentDiff(DiffSCEV, AlignSCEV, SE)) { in getNewAlignment() 176 MaybeAlign NewAlignment = getNewAlignmentDiff(DiffStartSCEV, AlignSCEV, SE); in getNewAlignment() 177 MaybeAlign NewIncAlignment = in getNewAlignment()
|
| D | LoopIdiomRecognize.cpp | 221 MaybeAlign StoreAlignment, Value *StoredVal, 228 unsigned StoreSize, MaybeAlign StoreAlign, 229 MaybeAlign LoadAlign, Instruction *TheStore, 790 MaybeAlign(HeadStore->getAlignment()), in processLoopStores() 940 Pointer, (unsigned)SizeInBytes, MaybeAlign(MSI->getDestAlignment()), in processLoopMemSet() 1031 Value *DestPtr, unsigned StoreSize, MaybeAlign StoreAlignment, in processLoopStridedStore() 1107 MaybeAlign(StoreAlignment)); in processLoopStridedStore() 1190 Value *DestPtr, Value *SourcePtr, unsigned StoreSize, MaybeAlign StoreAlign, in processLoopStoreOfLoopLoad() 1191 MaybeAlign LoadAlign, Instruction *TheStore, Instruction *TheLoad, in processLoopStoreOfLoopLoad()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| D | SelectionDAG.h | 696 SDValue getConstantPool(const Constant *C, EVT VT, MaybeAlign Align = None, 700 MaybeAlign Align = None, int Offset = 0, 705 MaybeAlign Align = None, int Offs = 0, 708 MaybeAlign Align = None, int Offset = 0, 1146 EVT MemVT, MachinePointerInfo PtrInfo, MaybeAlign Alignment = None, 1182 MaybeAlign Alignment = MaybeAlign(), 1193 return getLoad(VT, dl, Chain, Ptr, PtrInfo, MaybeAlign(Alignment), MMOFlags, 1201 MaybeAlign Alignment = MaybeAlign(), 1212 MaybeAlign(Alignment), MMOFlags, AAInfo); 1228 EVT MemVT, MaybeAlign Alignment = MaybeAlign(), [all …]
|
| D | MIRYamlMapping.h | 145 template <> struct ScalarTraits<MaybeAlign> { 146 static void output(const MaybeAlign &Alignment, void *, 150 static StringRef input(StringRef Scalar, void *, MaybeAlign &Alignment) { 156 Alignment = MaybeAlign(n); 248 MaybeAlign Alignment = None; 314 MaybeAlign Alignment = None; 524 MaybeAlign Alignment = None; 687 MaybeAlign Alignment = None;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | MemDerefPrinter.cpp | 63 PO, LI->getType(), MaybeAlign(LI->getAlignment()), DL)) in runOnFunction() 98 PO, LI->getType(), MaybeAlign(LI->getAlignment()), DL)) in run()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | Attributes.cpp | 325 MaybeAlign Attribute::getAlignment() const { in getAlignment() 328 return MaybeAlign(pImpl->getValueAsInt()); in getAlignment() 331 MaybeAlign Attribute::getStackAlignment() const { in getStackAlignment() 334 return MaybeAlign(pImpl->getValueAsInt()); in getStackAlignment() 675 MaybeAlign AttributeSet::getAlignment() const { in getAlignment() 679 MaybeAlign AttributeSet::getStackAlignment() const { in getStackAlignment() 892 MaybeAlign AttributeSetNode::getAlignment() const { in getAlignment() 898 MaybeAlign AttributeSetNode::getStackAlignment() const { in getStackAlignment() 1258 const MaybeAlign OldAlign = getAttributes(Index).getAlignment(); in addAttributes() 1259 const MaybeAlign NewAlign = B.getAlignment(); in addAttributes() [all …]
|
| D | Globals.cpp | 117 void GlobalObject::setAlignment(MaybeAlign Align) { in setAlignment() 123 assert(MaybeAlign(getAlignment()) == Align && in setAlignment() 129 setAlignment(MaybeAlign(Src->getAlignment())); in copyAttributesFrom()
|
| D | AttributeImpl.h | 251 MaybeAlign getAlignment() const; 252 MaybeAlign getStackAlignment() const;
|
| D | IRBuilder.cpp | 114 MaybeAlign Align, bool isVolatile, in CreateMemSet() 170 Intrinsic::ID IntrID, Value *Dst, MaybeAlign DstAlign, Value *Src, in CreateMemTransferInst() 171 MaybeAlign SrcAlign, Value *Size, bool isVolatile, MDNode *TBAATag, in CreateMemTransferInst() 207 Value *Dst, MaybeAlign DstAlign, Value *Src, MaybeAlign SrcAlign, in CreateMemCpyInline() 285 CallInst *IRBuilderBase::CreateMemMove(Value *Dst, MaybeAlign DstAlign, in CreateMemMove() 286 Value *Src, MaybeAlign SrcAlign, in CreateMemMove()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUHSAMetadataStreamer.h | 92 msgpack::ArrayDocNode Args, MaybeAlign PointeeAlign = None, 177 ValueKind ValueKind, MaybeAlign PointeeAlign = None,
|
| D | AMDGPUHSAMetadataStreamer.cpp | 27 MaybeAlign ArgAlign; in getArgumentTypeAlign() 328 MaybeAlign PointeeAlign; in emitKernelArg() 348 MaybeAlign PointeeAlign, StringRef Name, in emitKernelArg() 722 MaybeAlign PointeeAlign; in emitKernelArg() 745 unsigned &Offset, msgpack::ArrayDocNode Args, MaybeAlign PointeeAlign, in emitKernelArg()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | MipsSubtarget.h | 206 MaybeAlign StackAlignOverride; 239 const MipsTargetMachine &TM, MaybeAlign StackAlignOverride);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| D | Local.h | 216 Align getOrEnforceKnownAlignment(Value *V, MaybeAlign PrefAlign, 227 return getOrEnforceKnownAlignment(V, MaybeAlign(), DL, CxtI, AC, DT);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| D | Loads.h | 46 MaybeAlign Alignment,
|