| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 88 const AlignedAttr *Aligned, Decl *New, bool IsPackExpansion) { in instantiateDependentAlignedAttr() argument 89 if (Aligned->isAlignmentExpr()) { in instantiateDependentAlignedAttr() 93 ExprResult Result = S.SubstExpr(Aligned->getAlignmentExpr(), TemplateArgs); in instantiateDependentAlignedAttr() 95 S.AddAlignedAttr(New, *Aligned, Result.getAs<Expr>(), IsPackExpansion); in instantiateDependentAlignedAttr() 97 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), in instantiateDependentAlignedAttr() 98 TemplateArgs, Aligned->getLocation(), in instantiateDependentAlignedAttr() 101 S.AddAlignedAttr(New, *Aligned, Result, IsPackExpansion); in instantiateDependentAlignedAttr() 107 const AlignedAttr *Aligned, Decl *New) { in instantiateDependentAlignedAttr() argument 108 if (!Aligned->isPackExpansion()) { in instantiateDependentAlignedAttr() 109 instantiateDependentAlignedAttr(S, TemplateArgs, Aligned, New, false); in instantiateDependentAlignedAttr() [all …]
|
| H A D | SemaExprCXX.cpp | 3075 for (int Aligned = 0; Aligned < NumAlignVariants; ++Aligned) { in DeclareGlobalNewDelete() local 3076 if (Aligned) in DeclareGlobalNewDelete() 3082 if (Aligned) in DeclareGlobalNewDelete()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 82 MachineMemOperand *MMO = nullptr, bool Aligned = false); 84 MachineMemOperand *MMO = nullptr, bool Aligned = false); 480 MachineMemOperand *MMO, bool Aligned) { in X86FastEmitStore() argument 536 if (Aligned) { in X86FastEmitStore() 548 if (Aligned) { in X86FastEmitStore() 563 if (Aligned) { in X86FastEmitStore() 576 if (Aligned) { in X86FastEmitStore() 586 if (Aligned) { in X86FastEmitStore() 599 if (Aligned) { in X86FastEmitStore() 609 if (Aligned) in X86FastEmitStore() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 416 class Aligned<int Bytes> { 646 Aligned<8> { 651 Aligned<16> { 656 (store_local node:$val, node:$ptr)>, Aligned<8> { 661 (store_local node:$val, node:$ptr)>, Aligned<16> {
|
| H A D | SIInstrInfo.td | 550 Aligned<8> { 556 Aligned<16> {
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/ |
| H A D | c-sparc.texi | 18 * Sparc-Aligned-Data:: Option to enforce aligned data 91 @node Sparc-Aligned-Data
|
| /openbsd-src/gnu/usr.bin/binutils/gas/doc/ |
| H A D | c-sparc.texi | 18 * Sparc-Aligned-Data:: Option to enforce aligned data 91 @node Sparc-Aligned-Data
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVInstPrinter.cpp | 161 if (MI->getOperand(i).getImm() & MemoryOperand::Aligned) { in printInst()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 56 Aligned = 1 << 5, // Allocator function aligns allocations per the enumerator 58 LLVM_MARK_AS_BITMASK_ENUM(/* LargestValue = */ Aligned)
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 1591 bool Aligned) { in UpgradeMaskedStore() argument 1596 Aligned in UpgradeMaskedStore() 1613 bool Aligned) { in UpgradeMaskedLoad() argument 1618 Aligned in UpgradeMaskedLoad() 2227 bool Aligned = Name[17] != 'u'; // "avx512.mask.storeu". in UpgradeIntrinsicCall() local 2229 CI->getArgOperand(2), Aligned); in UpgradeIntrinsicCall() 2594 bool Aligned = Name[16] != 'u'; // "avx512.mask.loadu". in UpgradeIntrinsicCall() local 2597 CI->getArgOperand(2), Aligned); in UpgradeIntrinsicCall()
|
| H A D | Attributes.cpp | 497 if ((Kind & AllocFnKind::Aligned) != AllocFnKind::Unknown) in getAsString()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperators.td | 554 // Aligned loads. 564 // Aligned stores.
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1221 SDValue Aligned = DAG.getNode(ISD::AND, DL, Ptr.getValueType(), in lowerATOMIC_SWAP() local 1226 {N->getChain(), Aligned, Flag, NewVal}, in lowerATOMIC_SWAP() 1240 SDValue Aligned = DAG.getNode(ISD::AND, DL, Ptr.getValueType(), in lowerATOMIC_SWAP() local 1245 {N->getChain(), Aligned, Flag, NewVal}, in lowerATOMIC_SWAP()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 446 …Changed |= setAllocKind(F, AllocFnKind::Alloc | AllocFnKind::Uninitialized | AllocFnKind::Aligned); in inferNonMandatoryLibFuncAttrs() 518 Changed |= setAllocKind(F, AllocFnKind::Alloc | AllocFnKind::Aligned | in inferNonMandatoryLibFuncAttrs()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 570 SpvMemOp |= static_cast<uint32_t>(SPIRV::MemoryOperand::Aligned); in addMemoryOperands() 574 if (SpvMemOp & static_cast<uint32_t>(SPIRV::MemoryOperand::Aligned)) in addMemoryOperands()
|
| H A D | SPIRVSymbolicOperands.td | 1392 defm Aligned : MemoryOperandOperand<0x2, 0, 0, [], []>;
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | LangOptions.def | 157 LANGOPT(CoroAlignedAllocation, 1, 0, "prefer Aligned Allocation according to P2014 Option 2")
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CXCursor.cpp | 125 case attr::Aligned: in GetCursorKind()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 778 llvm::Value *Aligned = in EmitTypeCheck() local 780 if (Aligned != True) in EmitTypeCheck() 781 Checks.push_back(std::make_pair(Aligned, SanitizerKind::Alignment)); in EmitTypeCheck()
|
| H A D | TargetInfo.cpp | 9819 uint64_t Aligned = llvm::alignTo(Size, 64); in pad() local 9820 if (Aligned > Size && Aligned <= ToSize) { in pad() 9821 Elems.push_back(llvm::IntegerType::get(Context, Aligned - Size)); in pad() 9822 Size = Aligned; in pad()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 3224 SDValue Aligned = DAG.getNode(HexagonISD::VALIGN, dl, LoadTy, in LowerUnalignedLoad() local 3228 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad()
|
| H A D | HexagonPatternsHVX.td | 158 // Aligned loads: everything, plus loads with valignaddr node.
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMInstrMVE.td | 7153 // PatFrags for "Aligned" extending / truncating 7311 // Aligned Stores 7318 // Aligned Loads 7365 // Aligned masked store, shared between LE and BE 7384 // Aligned masked loads
|
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perl589delta.pod | 1742 Aligned floating point build policies for F<cc> and F<gcc>.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/f/ |
| H A D | invoke.texi | 1481 @xref{Aligned Data}, for more information on alignment issues.
|