| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 890 /* SrcAlign */ Memcpy->getSourceAlign().valueOrOne(), in expandMemCpyAsLoop() 891 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop() 902 /* SrcAlign */ Memcpy->getSourceAlign().valueOrOne(), in expandMemCpyAsLoop() 903 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop() 916 Align SrcAlign = Memmove->getSourceAlign().valueOrOne(); in expandMemMoveAsLoop() 917 Align DstAlign = Memmove->getDestAlign().valueOrOne(); in expandMemMoveAsLoop() 972 /* Alignment */ Memset->getDestAlign().valueOrOne(), in expandMemSetAsLoop() 981 /* Alignment=*/Memset->getDestAlign().valueOrOne(), in expandMemSetPatternAsLoop() 995 /* SrcAlign */ AtomicMemcpy->getSourceAlign().valueOrOne(), in expandAtomicMemCpyAsLoop() 996 /* DestAlign */ AtomicMemcpy->getDestAlign().valueOrOne(), in expandAtomicMemCpyAsLoop() [all …]
|
| H A D | AssumeBundleBuilder.cpp | 263 if (MA.valueOrOne() > 1) in addAccessedPtr() 264 addKnowledge({Attribute::Alignment, MA.valueOrOne().value(), Pointer}); in addAccessedPtr()
|
| H A D | InlineFunction.cpp | 1462 if (AL.getParamAlignment(I).valueOrOne() > in AddParamAndFnBasicAttributes() 1463 NewAB.getAlignment().valueOrOne()) in AddParamAndFnBasicAttributes() 1641 if (ValidPG.getAlignment().valueOrOne() < AL.getRetAlignment().valueOrOne()) in AddReturnAttributes() 1750 if (ByValAlignment.valueOrOne() == 1) in HandleByValArgument()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetCallingConv.h | 149 return decodeMaybeAlign(MemAlign).valueOrOne(); in getNonZeroMemAlign() 165 return decodeMaybeAlign(OrigAlign).valueOrOne(); in getNonZeroOrigAlign()
|
| H A D | BasicTTIImpl.h | 1735 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost() 1746 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost() 1786 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost() 1802 Alignment = VPI->getPointerAlignment().valueOrOne(); in getIntrinsicInstrCost() 1925 Align Alignment = I->getParamAlign(1).valueOrOne(); in getIntrinsicInstrCost() 1932 Align Alignment = I->getParamAlign(0).valueOrOne(); in getIntrinsicInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | MergeFunctions.cpp | 835 F->setAlignment(std::max(FAlign.valueOrOne(), GAlign.valueOrOne())); in writeAlias() 921 F->setAlignment(std::max(NewFAlign.valueOrOne(), GAlign.valueOrOne())); in mergeTwoFunctions()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Value.cpp | 961 Align FunctionPtrAlign = DL.getFunctionPtrAlign().valueOrOne(); in getPointerAlignment() 966 return std::max(FunctionPtrAlign, F->getAlign().valueOrOne()); in getPointerAlignment() 983 return Alignment.valueOrOne(); in getPointerAlignment() 992 return Alignment.valueOrOne(); in getPointerAlignment() 999 return Alignment.valueOrOne(); in getPointerAlignment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroAnnotationElide.cpp | 136 NewCallee->getParamAlign(FramePtrArgPosition).valueOrOne(); in run()
|
| H A D | CoroElide.cpp | 120 return std::make_pair(Size, Resume->getParamAlign(0).valueOrOne()); in getFrameLayout()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ScalarizeMaskedMemIntrin.cpp | 706 Align Alignment = CI->getParamAlign(0).valueOrOne(); in scalarizeMaskedExpandLoad() 844 Align Alignment = CI->getParamAlign(1).valueOrOne(); in scalarizeMaskedCompressStore() 1172 CI->getAttributes().getParamAttrs(0).getAlignment().valueOrOne())) in optimizeCallInst() 1179 CI->getAttributes().getParamAttrs(1).getAlignment().valueOrOne())) in optimizeCallInst()
|
| H A D | TailRecursionElimination.cpp | 618 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyByValueOperandIntoLocalTemp() 645 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyLocalTempOfByValueOperandIntoArguments()
|
| H A D | MemCpyOptimizer.cpp | 1340 const Align DestAlign = std::max(MemSet->getDestAlign().valueOrOne(), in processMemSetMemCpyDependence() 1341 MemCpy->getDestAlign().valueOrOne()); in processMemSetMemCpyDependence() 1819 M->getDestAlign().valueOrOne(), BAA, in processMemCpy() 2103 Align MemDepAlign = MDep->getSourceAlign().valueOrOne(); in processImmutArgument()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVExtract.cpp | 136 MaxAlign = std::max(MaxAlign.valueOrOne(), Alignment); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 548 MF.setAlignment(YamlMF.Alignment.valueOrOne()); in initializeMachineFunction() 889 MFI.setObjectAlignment(ObjectIdx, Object.Alignment.valueOrOne()); in initializeFrameInfo() 940 MFI.CreateVariableSizedObject(Object.Alignment.valueOrOne(), Alloca); in initializeFrameInfo() 943 Object.Size, Object.Alignment.valueOrOne(), in initializeFrameInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Linker/ |
| H A D | LinkModules.cpp | 359 Align = std::max(DAlign.valueOrOne(), SAlign.valueOrOne()); in linkIfNeeded()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 437 DataParam, PtrParam, AlignOpt.valueOrOne(), MaskParam); in expandPredicationInMemoryIntrinsic() 449 VPI.getType(), PtrParam, AlignOpt.valueOrOne(), MaskParam); in expandPredicationInMemoryIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOModule.cpp | 419 attr = Log2(gv->getAlign().valueOrOne()); in addDefinedSymbol() 421 attr = Log2(f->getAlign().valueOrOne()); in addDefinedSymbol()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Alignment.h | 141 Align valueOrOne() const { return value_or(Align()); } in valueOrOne() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEFrameLowering.cpp | 267 .addImm(M1(64 - Log2_64(MaybeAlign.valueOrOne().value()))); in emitSPAdjustment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 1351 return std::max(TypeAlign, ParamAlign.valueOrOne()); in emitFunctionParamList() 1366 F, ETy, Arg.getParamAlign().valueOrOne(), DL); in emitFunctionParamList() 1415 O << " .align " << Arg.getParamAlign().valueOrOne().value() << " " in emitFunctionParamList()
|
| H A D | NVPTXLowerArgs.cpp | 355 const Align CurArgAlign = Arg->getParamAlign().valueOrOne(); in adjustByValArgAlignment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Arm64ECCallLowering.cpp | 209 Align ParamAlign = AttrList.getParamAlignment(I).valueOrOne(); in getThunkArgTypes() 268 Align SRetAlign = AttrList.getParamAlignment(0).valueOrOne(); in getThunkRetType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVCallingConv.cpp | 577 StackAlign = MaybeAlign(ValVT.getScalarSizeInBits() / 8).valueOrOne(); in CC_RISCV() 733 Align StackAlign = MaybeAlign(ValVT.getScalarSizeInBits() / 8).valueOrOne(); in CC_RISCV_FastCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAsanInstrumentation.cpp | 292 unsigned PointerAlign = Alignment.valueOrOne().value(); in getInterestingMemoryOperands()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ObjectFile.h | 544 .valueOrOne(); in getAlignment()
|