Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp495 /* SrcAlign */ Memcpy->getSourceAlign().valueOrOne(), in expandMemCpyAsLoop()
496 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop()
507 /* SrcAlign */ Memcpy->getSourceAlign().valueOrOne(), in expandMemCpyAsLoop()
508 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop()
521 Align SrcAlign = Memmove->getSourceAlign().valueOrOne(); in expandMemMoveAsLoop()
522 Align DstAlign = Memmove->getDestAlign().valueOrOne(); in expandMemMoveAsLoop()
574 /* Alignment */ Memset->getDestAlign().valueOrOne(), in expandMemSetAsLoop()
587 /* SrcAlign */ AtomicMemcpy->getSourceAlign().valueOrOne(), in expandAtomicMemCpyAsLoop()
588 /* DestAlign */ AtomicMemcpy->getDestAlign().valueOrOne(), in expandAtomicMemCpyAsLoop()
600 /* SrcAlign */ AtomicMemcpy->getSourceAlign().valueOrOne(), in expandAtomicMemCpyAsLoop()
[all …]
H A DAssumeBundleBuilder.cpp263 if (MA.valueOrOne() > 1) in addAccessedPtr()
264 addKnowledge({Attribute::Alignment, MA.valueOrOne().value(), Pointer}); in addAccessedPtr()
H A DInlineFunction.cpp1462 if (ValidPG.getAlignment().valueOrOne() < AL.getRetAlignment().valueOrOne()) in AddReturnAttributes()
1563 if (ByValAlignment.valueOrOne() == 1) in HandleByValArgument()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMergeStringPool.cpp53 Align LHSAlign = LHS->getAlign().valueOrOne(); in operator ()()
54 Align RHSAlign = RHS->getAlign().valueOrOne(); in operator ()()
203 Align AlignOfGlobal = Global.getAlign().valueOrOne(); in collectCandidateConstants()
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64GlobalsTagging.cpp116 G->setAlignment(std::max(G->getAlign().valueOrOne(), kTagGranuleSize)); in tagGlobalDefinition()
H A DAArch64Arm64ECCallLowering.cpp188 Align ParamAlign = AttrList.getParamAlignment(I).valueOrOne(); in getThunkArgTypes()
236 Align SRetAlign = AttrList.getParamAlignment(0).valueOrOne(); in getThunkRetType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp782 F->setAlignment(std::max(FAlign.valueOrOne(), GAlign.valueOrOne())); in writeAlias()
843 F->setAlignment(std::max(NewFAlign.valueOrOne(), GAlign.valueOrOne())); in mergeTwoFunctions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp930 Align FunctionPtrAlign = DL.getFunctionPtrAlign().valueOrOne(); in getPointerAlignment()
935 return std::max(FunctionPtrAlign, GO->getAlign().valueOrOne()); in getPointerAlignment()
954 return Alignment.valueOrOne(); in getPointerAlignment()
963 return Alignment.valueOrOne(); in getPointerAlignment()
970 return Alignment.valueOrOne(); in getPointerAlignment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp471 MF.setAlignment(YamlMF.Alignment.valueOrOne()); in initializeMachineFunction()
791 MFI.setObjectAlignment(ObjectIdx, Object.Alignment.valueOrOne()); in initializeFrameInfo()
842 MFI.CreateVariableSizedObject(Object.Alignment.valueOrOne(), Alloca); in initializeFrameInfo()
845 Object.Size, Object.Alignment.valueOrOne(), in initializeFrameInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVExtract.cpp141 MaxAlign = std::max(MaxAlign.valueOrOne(), Alignment); in runOnMachineFunction()
H A DHexagonTargetTransformInfo.cpp220 const Align BoundAlignment = std::min(Alignment.valueOrOne(), Align(8)); in getMemoryOpCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Linker/
H A DLinkModules.cpp359 Align = std::max(DAlign.valueOrOne(), SAlign.valueOrOne()); in linkIfNeeded()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp598 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyByValueOperandIntoLocalTemp()
625 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyLocalTempOfByValueOperandIntoArguments()
H A DMemCpyOptimizer.cpp1270 const Align DestAlign = std::max(MemSet->getDestAlign().valueOrOne(), in processMemSetMemCpyDependence()
1271 MemCpy->getDestAlign().valueOrOne()); in processMemSetMemCpyDependence()
1732 M->getDestAlign().valueOrOne(), BAA, in processMemCpy()
1944 Align MemDepAlign = MDep->getSourceAlign().valueOrOne(); in processImmutArgument()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DAlignment.h141 Align valueOrOne() const { return value_or(Align()); } in valueOrOne() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp572 DataParam, PtrParam, AlignOpt.valueOrOne(), MaskParam); in expandPredicationInMemoryIntrinsic()
584 VPI.getType(), PtrParam, AlignOpt.valueOrOne(), MaskParam); in expandPredicationInMemoryIntrinsic()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp270 .addImm(M1(64 - Log2_64(MaybeAlign.valueOrOne().value()))); in emitSPAdjustment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp113 return std::make_pair(Size, Resume->getParamAlign(0).valueOrOne()); in getFrameLayout()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1722 DstAlign = MCI->getDestAlign().valueOrOne(); in translateMemFunc()
1723 SrcAlign = MCI->getSourceAlign().valueOrOne(); in translateMemFunc()
1726 DstAlign = MCI->getDestAlign().valueOrOne(); in translateMemFunc()
1727 SrcAlign = MCI->getSourceAlign().valueOrOne(); in translateMemFunc()
1730 DstAlign = MMI->getDestAlign().valueOrOne(); in translateMemFunc()
1731 SrcAlign = MMI->getSourceAlign().valueOrOne(); in translateMemFunc()
1735 DstAlign = MSI->getDestAlign().valueOrOne(); in translateMemFunc()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1552 return std::max(TypeAlign, ParamAlign.valueOrOne()); in emitFunctionParamList()
1600 Align ParamAlign = I->getParamAlign().valueOrOne(); in emitFunctionParamList()
1650 F, ETy, PAL.getParamAlignment(paramIndex).valueOrOne(), DL); in emitFunctionParamList()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DObjectFile.h542 .valueOrOne(); in getAlignment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DLTOModule.cpp421 uint32_t attr = go ? Log2(go->getAlign().valueOrOne()) : 0; in addDefinedSymbol()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp321 PointeeAlign = Arg.getParamAlign().valueOrOne(); in emitKernelArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp530 if (GVar && GVar->getAlign().valueOrOne().value() != 1) { in buildGlobalVariable()
531 unsigned Alignment = (unsigned)GVar->getAlign().valueOrOne().value(); in buildGlobalVariable()

123