Home
last modified time | relevance | path

Searched refs:valueOrOne (Results 1 – 24 of 24) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp430 /* SrcAlign */ Memcpy->getSourceAlign().valueOrOne(), in expandMemCpyAsLoop()
431 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop()
441 /* SrcAlign */ Memcpy->getSourceAlign().valueOrOne(), in expandMemCpyAsLoop()
442 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop()
454 /* SrcAlign */ Memmove->getSourceAlign().valueOrOne(), in expandMemMoveAsLoop()
455 /* DestAlign */ Memmove->getDestAlign().valueOrOne(), in expandMemMoveAsLoop()
465 /* Alignment */ Memset->getDestAlign().valueOrOne(), in expandMemSetAsLoop()
H A DAssumeBundleBuilder.cpp263 if (MA.valueOrOne() > 1) in addAccessedPtr()
265 {Attribute::Alignment, unsigned(MA.valueOrOne().value()), Pointer}); in addAccessedPtr()
H A DSimplifyLibCalls.cpp580 CI->getAttributes().getParamAttributes(0).getAlignment().valueOrOne(); in optimizeStrNCpy()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h145 return decodeMaybeAlign(MemAlign).valueOrOne(); in getNonZeroMemAlign()
161 return decodeMaybeAlign(OrigAlign).valueOrOne(); in getNonZeroOrigAlign()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp910 Align FunctionPtrAlign = DL.getFunctionPtrAlign().valueOrOne(); in getPointerAlignment()
915 return std::max(FunctionPtrAlign, GO->getAlign().valueOrOne()); in getPointerAlignment()
934 return Alignment.valueOrOne(); in getPointerAlignment()
943 return Alignment.valueOrOne(); in getPointerAlignment()
950 return Alignment.valueOrOne(); in getPointerAlignment()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp444 MF.setAlignment(YamlMF.Alignment.valueOrOne()); in initializeMachineFunction()
742 MFI.setObjectAlignment(ObjectIdx, Object.Alignment.valueOrOne()); in initializeFrameInfo()
775 MFI.CreateVariableSizedObject(Object.Alignment.valueOrOne(), Alloca); in initializeFrameInfo()
778 Object.Size, Object.Alignment.valueOrOne(), in initializeFrameInfo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1466 Align Alignment = std::min(M->getDestAlign().valueOrOne(), in processMemCpy()
1467 M->getSourceAlign().valueOrOne()); in processMemCpy()
1523 Align Alignment = std::min(M->getDestAlign().valueOrOne(), in processMemCpy()
1524 M->getSourceAlign().valueOrOne()); in processMemCpy()
H A DTailRecursionElimination.cpp592 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyByValueOperandIntoLocalTemp()
619 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyLocalTempOfByValueOperandIntoArguments()
H A DDeadStoreElimination.cpp575 Align PrefAlign = EarlierIntrinsic->getDestAlign().valueOrOne(); in tryToShorten()
H A DSROA.cpp2995 (IsDest ? II.getSourceAlign() : II.getDestAlign()).valueOrOne(); in visitMemTransferInst()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DAlignment.h134 Align valueOrOne() const { return hasValue() ? getValue() : Align(); } in valueOrOne() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp200 const Align BoundAlignment = std::min(Alignment.valueOrOne(), Align(8)); in getMemoryOpCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp270 .addImm(M1(64 - Log2_64(MaybeAlign.valueOrOne().value()))); in emitSPAdjustment()
H A DVEISelLowering.cpp1469 bool NeedsAlign = Alignment.valueOrOne() > StackAlign; in lowerDYNAMIC_STACKALLOC()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1597 DstAlign = MCI->getDestAlign().valueOrOne(); in translateMemFunc()
1598 SrcAlign = MCI->getSourceAlign().valueOrOne(); in translateMemFunc()
1600 DstAlign = MCI->getDestAlign().valueOrOne(); in translateMemFunc()
1601 SrcAlign = MCI->getSourceAlign().valueOrOne(); in translateMemFunc()
1603 DstAlign = MMI->getDestAlign().valueOrOne(); in translateMemFunc()
1604 SrcAlign = MMI->getSourceAlign().valueOrOne(); in translateMemFunc()
1607 DstAlign = MSI->getDestAlign().valueOrOne(); in translateMemFunc()
/freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/
H A DLTOModule.cpp421 uint32_t attr = go ? Log2(go->getAlign().valueOrOne()) : 0; in addDefinedSymbol()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h161 return getMaybeAlignValue().valueOrOne(); in getAlignValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4861 DAG.getAssertAlign(getCurSDLoc(), Result, Alignment.valueOrOne()); in visitTargetIntrinsic()
5861 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
5862 Align SrcAlign = MCI.getSourceAlign().valueOrOne(); in visitIntrinsicCall()
5885 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
5886 Align SrcAlign = MCI.getSourceAlign().valueOrOne(); in visitIntrinsicCall()
5907 Align Alignment = MSI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
5924 Align DstAlign = MMI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
5925 Align SrcAlign = MMI.getSourceAlign().valueOrOne(); in visitIntrinsicCall()
7751 Align DstAlign = DAG.InferPtrAlign(Dst).valueOrOne(); in visitMemPCpyCall()
7752 Align SrcAlign = DAG.InferPtrAlign(Src).valueOrOne(); in visitMemPCpyCall()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp2795 if (AI->getParamAlign().valueOrOne() < AlignmentInt) { in EmitFunctionProlog()
4502 llvm::Align CurAlign = Attrs.getRetAlignment().valueOrOne(); in maybeRaiseRetAlignmentAttribute()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp3611 (!IsLoad || Alignment.valueOrOne() < CurrOpSizeBytes) && in getMemoryOpCost()
3653 Alignment = commonAlignment(Alignment.valueOrOne(), CurrOpSizeBytes); in getMemoryOpCost()
H A DX86FrameLowering.cpp47 : TargetFrameLowering(StackGrowsDown, StackAlignOverride.valueOrOne(), in X86FrameLowering()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp7239 StackAlign = MaybeAlign(ValVT.getScalarSizeInBits() / 8).valueOrOne(); in CC_RISCV()
7576 MaybeAlign(ValVT.getScalarSizeInBits() / 8).valueOrOne(); in CC_RISCV_FastCC()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2264 llvm::MaybeAlign(Node->getConstantOperandVal(3)).valueOrOne(); in lowerVAARG()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp503 assert(PointerSize >= GV->getAlign().valueOrOne().value() && in hasTocDataAttr()