Home
last modified time | relevance | path

Searched refs:Power (Results 1 – 25 of 64) sorted by relevance

123

/llvm-project-15.0.7/openmp/runtime/
H A DREADME.txt53 * IBM(R) Power architecture (big endian)
54 * IBM(R) Power architecture (little endian)
90 Supported Architectures: IBM(R) Power 7 and Power 8
98 (1) On Power 7, gcc version 4.8.2 is supported.
99 (2) On Power 8, gcc version 4.8.2 is supported.
100 (3) On Power 7, clang version 3.7 is supported.
101 (4) On Power 8, clang version 3.7 is supported.
/llvm-project-15.0.7/openmp/libomptarget/
H A DREADME.txt32 * IBM(R) Power architecture (big endian)
33 * IBM(R) Power architecture (little endian)
38 * IBM(R) Power architecture (big endian) (generic 64-bit plugin - mostly for testing purposes)
39 * IBM(R) Power architecture (little endian) (generic 64-bit plugin - mostly for testing purposes)
45 Supported Architectures: Intel(R) 64, IBM(R) Power 7 and Power 8
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DReassociate.h61 unsigned Power; member
63 Factor(Value *Base, unsigned Power) : Base(Base), Power(Power) {} in Factor()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dblocks.cpp30 class Power { class
34 Power(int base) : base(base) {} in Power() function in test2::Power
41 return Power(2).calculate(10); in test()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/portability/
H A Dsimd-intrinsics.rst14 vec_add(a, b); // Power
22 Many architectures provide SIMD operations (e.g. x86 SSE/AVX, Power AltiVec/VSX,
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dformatting.cpp164 Power, // **, which is right-associative unlike the other dyadic operators enumerator
211 template <typename T> constexpr Precedence ToPrecedence(const Power<T> &) { in ToPrecedence()
212 return Precedence::Power; in ToPrecedence()
216 return Precedence::Power; in ToPrecedence()
296 constexpr OperatorSpelling SpellOperator(const Power<A> &) { in SpellOperator()
337 (lhsPrec == Precedence::Power && thisPrec == Precedence::Power))) { in AsFortran()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dtemp-order.cpp5 static unsigned pow(unsigned Base, unsigned Power) { in pow() argument
7 while (Power--) in pow()
/llvm-project-15.0.7/flang/lib/Common/
H A DFortran.cpp16 case NumericOperator::Power: in AsFortran()
/llvm-project-15.0.7/llvm/test/MC/PowerPC/
H A Dpcrel-tls-local-exec-value-load-reloc.s6 # This test checks that on Power PC we can correctly convert x@TPREL
H A Dpcrel-tls-local-exec-address-load-reloc.s6 # This test checks that on Power PC we can correctly convert x@TPREL
H A Dpcrel-tls-general-dynamic-value-load-reloc.s6 # This test checks that on Power PC we can correctly convert @got@tlsgd@pcrel
H A Dpcrel-tls-general-dynamic-address-load-reloc.s6 # This test checks that on Power PC we can correctly convert @got@tlsgd@pcrel
H A Dpcrel-tls-initial-exec-value-load-reloc.s6 # This test checks that on Power PC we can correctly convert x@got@tprel@pcrel
H A Dpcrel-tls-initial-exec-address-load-reloc.s6 # This test checks that on Power PC we can correctly convert x@got@tprel@pcrel
H A Dpcrel-tls-local-dynamic-reloc.s6 # This test checks that on Power PC we can correctly convert @got@tlsld@pcrel
H A Dppc64-encoding-ISA31-pcrel-reloc.s11 # This test checks that on Power PC we can correctly convert @pcrel and
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/
H A DIntegrations.rst24 |Clang Power Tools for Visual Studio | \-\ | \+\ |…
84 .. _Clang Power Tools: https://marketplace.visualstudio.com/items?itemName=caphyon.ClangPowerTools
95 the `Clang Power Tools`_ plugin, which includes most of the
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp1832 return LHS.Power > RHS.Power; in collectMultiplyFactors()
1863 assert(Factors[0].Power); in buildMinimalMultiplyDAG()
1866 Idx < Size && Factors[Idx].Power > 0; ++Idx) { in buildMinimalMultiplyDAG()
1867 if (Factors[Idx].Power != Factors[LastIdx].Power) { in buildMinimalMultiplyDAG()
1880 } while (Idx < Size && Factors[Idx].Power == Factors[LastIdx].Power); in buildMinimalMultiplyDAG()
1894 return LHS.Power == RHS.Power; in buildMinimalMultiplyDAG()
1902 if (Factors[Idx].Power & 1) in buildMinimalMultiplyDAG()
1904 Factors[Idx].Power >>= 1; in buildMinimalMultiplyDAG()
1906 if (Factors[0].Power) { in buildMinimalMultiplyDAG()
/llvm-project-15.0.7/flang/include/flang/Common/
H A DFortran.h35 ENUM_CLASS(NumericOperator, Power, Multiply, Divide, Add, Subtract)
/llvm-project-15.0.7/llvm/docs/
H A DCompilerWriterInfo.rst61 * `Power Instruction Set Architecture, Version 3.0B <https://openpowerfoundation.org/?resource_lib=…
65 * `Power Instruction Set Architecture, Version 2.07B <https://openpowerfoundation.org/?resource_lib…
69 * `Power Instruction Set Architecture, Versions 2.03 through 2.06 (Internet Archive) <https://web.a…
169 * `64-Bit ELF V2 ABI Specification: Power Architecture <https://openpowerfoundation.org/?resource_l…
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dexpression.h320 template <typename A> struct Power : public Operation<Power<A>, A, A, A> {
323 using Base = Operation<Power, A, A, A>;
530 Power<Result>, Extremum<Result>>;
564 Divide<Result>, Power<Result>, RealToIntPower<Result>, Extremum<Result>>;
581 Multiply<Result>, Divide<Result>, Power<Result>, RealToIntPower<Result>,
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.h154 SDValue factorOutPowerOf2(SDValue V, unsigned Power);
/llvm-project-15.0.7/llvm/lib/Support/
H A Draw_ostream.cpp417 unsigned Power = 0; in operator <<() local
419 Power = llvm::Log2_64_Ceil(MaxOffset); in operator <<()
420 OffsetWidth = std::max<uint64_t>(4, llvm::alignTo(Power, 4) / 4); in operator <<()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIterationSpace.cpp145 const Fortran::evaluate::Power<Fortran::evaluate::Type<TC, KIND>> &x) { in getHashValue()
412 static bool isEqual(const Fortran::evaluate::Power<A> &x, in isEqual()
413 const Fortran::evaluate::Power<A> &y) { in isEqual()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names-utils.cpp184 case IntrinsicOperator::Power: in MapIntrinsicOperator()
185 return NumericOperator::Power; in MapIntrinsicOperator()

123