A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/____clang__hip__libdevice__declares_8h.html below:

clang: lib/Headers/__clang_hip_libdevice_declares.h File Reference

Go to the source code of this file.

__device__  __attribute__ ((const)) float __ocml_acos_f32(float)   __device__  __attribute__ ((pure)) float __ocml_acosh_f32(float)   __device__ float  __ocml_cos_f32 (float)   __device__ float  __ocml_native_cos_f32 (float)   __device__ float  __ocml_cospi_f32 (float)   __device__ float  __ocml_i0_f32 (float)   __device__ float  __ocml_i1_f32 (float)   __device__ float  __ocml_frexp_f32 (float, __attribute__((address_space(5))) int *)   __device__ float  __ocml_j0_f32 (float)   __device__ float  __ocml_j1_f32 (float)   __device__ float  __ocml_lgamma_f32 (float)   __device__ float  __ocml_modf_f32 (float, __attribute__((address_space(5))) float *)   __device__ float  __ocml_remquo_f32 (float, float, __attribute__((address_space(5))) int *)   __device__ float  __ocml_sincos_f32 (float, __attribute__((address_space(5))) float *)   __device__ float  __ocml_sincospi_f32 (float, __attribute__((address_space(5))) float *)   __device__ float  __ocml_sin_f32 (float)   __device__ float  __ocml_native_sin_f32 (float)   __device__ float  __ocml_sinpi_f32 (float)   __device__ float  __ocml_tan_f32 (float)   __device__ float  __ocml_tgamma_f32 (float)   __device__ float  __ocml_y0_f32 (float)   __device__ float  __ocml_y1_f32 (float)   __device__ double  __ocml_cos_f64 (double)   __device__ double  __ocml_cospi_f64 (double)   __device__ double  __ocml_i0_f64 (double)   __device__ double  __ocml_i1_f64 (double)   __device__ double  __ocml_frexp_f64 (double, __attribute__((address_space(5))) int *)   __device__ double  __ocml_j0_f64 (double)   __device__ double  __ocml_j1_f64 (double)   __device__ double  __ocml_lgamma_f64 (double)   __device__ double  __ocml_modf_f64 (double, __attribute__((address_space(5))) double *)   __device__ double  __ocml_remquo_f64 (double, double, __attribute__((address_space(5))) int *)   __device__ double  __ocml_sincos_f64 (double, __attribute__((address_space(5))) double *)   __device__ double  __ocml_sincospi_f64 (double, __attribute__((address_space(5))) double *)   __device__ double  __ocml_sin_f64 (double)   __device__ double  __ocml_sinpi_f64 (double)   __device__ double  __ocml_tan_f64 (double)   __device__ double  __ocml_tgamma_f64 (double)   __device__ double  __ocml_y0_f64 (double)   __device__ double  __ocml_y1_f64 (double)   __device__ _Float16  __ocml_cos_f16 (_Float16)   __device__ _Float16  __ocml_sin_f16 (_Float16)   __device__ __2f16  __ocml_cos_2f16 (__2f16)     __DEPRECATED_SINCE_HIP_560 ("use ((_Float16)1.0) / ") __device__ inline _Float16 __llvm_amdgcn_rcp_f16(_Float16 x)     __DEPRECATED_SINCE_HIP_560 ("use ((__2f16)1.0) / ") __device__ inline __2f16 __llvm_amdgcn_rcp_2f16(__2f16 __x)   __device__ __2f16  __ocml_sin_2f16 (__2f16)   ◆ __DEPRECATED_SINCE_HIP_560 ◆ __attribute__ typedef unsigned int __v4su __attribute__((__vector_size__(16)))

Zeroes the upper 128 bits (bits 255:128) of all YMM registers.

Loads a memory sequence containing the specified memory address into the L1 data cache and sets the cache-coherency state to modified.

Swap the bytes of a 32-bit value and store it to memory.

Load a 32-bit value from memory and swap its bytes.

Swap the bytes of a 16-bit value and store it to memory.

Returns a 64-bit hardware-generated random value.

Returns a 32-bit hardware-generated random value.

This intrinsic corresponds to the VZEROUPPER instruction.

This intrinsic corresponds to the RDRAND instruction.

Parameters
__p A pointer to a 32-bit memory location to place the random value.
Returns
1 if the value was successfully generated, 0 otherwise.

This intrinsic corresponds to the RDRAND instruction.

Parameters
__p A pointer to a 64-bit memory location to place the random value.
Returns
1 if the value was successfully generated, 0 otherwise.

This intrinsic corresponds to the MOVBE instruction.

Parameters
__P A pointer to the memory for storing the swapped value. __D The 16-bit value to be byte-swapped.

This intrinsic corresponds to the MOVBE instruction.

Parameters
__P A pointer to the 32-bit value to load.
Returns
The byte-swapped value.

This intrinsic corresponds to the MOVBE instruction.

Parameters
__P A pointer to the memory for storing the swapped value. __D The 32-bit value to be byte-swapped.

This provides a hint to the processor that the cache line will be modified. It is intended for use when the cache line will be written to shortly after the prefetch is performed.

Note that the effect of this intrinsic is dependent on the processor implementation.

This intrinsic corresponds to the PREFETCHW instruction.

Parameters
__P A pointer specifying the memory address to be prefetched.

Definition at line 293 of file __clang_hip_libdevice_declares.h.

◆ __ockl_bool ◆ __attribute__() [1/2] ◆ __attribute__() [2/2] ◆ __DEPRECATED_SINCE_HIP_560() [1/2] __DEPRECATED_SINCE_HIP_560 ( "use ((__2f16)1.0) / "  ) ◆ __DEPRECATED_SINCE_HIP_560() [2/2] __DEPRECATED_SINCE_HIP_560 ( "use ((_Float16)1.0) / "  ) ◆ __ocml_cos_2f16() ◆ __ocml_cos_f16() ◆ __ocml_cos_f32() ◆ __ocml_cos_f64() ◆ __ocml_cospi_f32() ◆ __ocml_cospi_f64() ◆ __ocml_frexp_f32() ◆ __ocml_frexp_f64() ◆ __ocml_i0_f32() ◆ __ocml_i0_f64() ◆ __ocml_i1_f32() ◆ __ocml_i1_f64() ◆ __ocml_j0_f32() ◆ __ocml_j0_f64() ◆ __ocml_j1_f32() ◆ __ocml_j1_f64() ◆ __ocml_lgamma_f32() ◆ __ocml_lgamma_f64() ◆ __ocml_modf_f32() ◆ __ocml_modf_f64() ◆ __ocml_native_cos_f32() ◆ __ocml_native_sin_f32() ◆ __ocml_remquo_f32() ◆ __ocml_remquo_f64() ◆ __ocml_sin_2f16() ◆ __ocml_sin_f16() ◆ __ocml_sin_f32() ◆ __ocml_sin_f64() ◆ __ocml_sincos_f32() ◆ __ocml_sincos_f64() ◆ __ocml_sincospi_f32() ◆ __ocml_sincospi_f64() ◆ __ocml_sinpi_f32() ◆ __ocml_sinpi_f64() ◆ __ocml_tan_f32() ◆ __ocml_tan_f64() ◆ __ocml_tgamma_f32() ◆ __ocml_tgamma_f64() ◆ __ocml_y0_f32() ◆ __ocml_y0_f64() ◆ __ocml_y1_f32() ◆ __ocml_y1_f64() ◆ __2f16 ◆ __2i16 ◆ _Float16 ◆ b
Examples
/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp.

Definition at line 303 of file __clang_hip_libdevice_declares.h.

Referenced by _vel_pack_i32(), buildGlobalBlock(), comparePath(), clang::driver::RocmInstallationDetector::detectHIPRuntime(), DiagnoseMismatchedSelectors(), clang::serialization::reader::ASTDeclContextNameLookupTrait::EqualKey(), clang::serialization::reader::ModuleLocalNameLookupTrait::EqualKey(), clang::serialization::reader::LazySpecializationInfoLookupTrait::EqualKey(), clang::serialization::reader::ASTIdentifierLookupTraitBase::EqualKey(), clang::serialization::reader::ASTSelectorLookupTrait::EqualKey(), clang::serialization::reader::HeaderFileInfoTrait::EqualKey(), clang::ento::BasicValueFactory::getTruthValue(), clang::dataflow::Formula::isLiteral(), clang::ento::SValBuilder::makeTruthVal(), clang::Sema::SelectBestMethod(), clang::SemaObjC::SelectorsForTypoCorrection(), clang::threadSafety::til::Project::setArrow(), clang::SourceRange::setBegin(), clang::CharSourceRange::setBegin(), clang::ParsedAttr::setInvalid(), and clang::threadSafety::ThreadSafetyHandler::setIssueBetaWarnings().

◆ c

Definition at line 304 of file __clang_hip_libdevice_declares.h.

Referenced by clang::html::AddLineNumbers(), clang::interp::FixedPoint::compare(), consumeWhitespace(), clang::StringLiteral::containsNonAscii(), clang::StringLiteral::containsNonAsciiOrNull(), DecodeTypeFromStr(), clang::driver::RocmInstallationDetector::detectHIPRuntime(), clang::markup::EmitString(), clang::html::EscapeText(), findMatchingPunctuation(), clang::ExtVectorType::getAccessorIdx(), clang::AnalysisDeclContext::getCFGReachablityAnalysis(), clang::AnalysisDeclContext::getCFGStmtMap(), clang::ExtVectorType::getNumericAccessorIdx(), clang::ExtVectorType::getPointAccessorIdx(), clang::targets::AArch64TargetInfo::getTargetDefines(), clang::ExtVectorType::isAccessorWithinNumElements(), clang::isAlphanumeric(), clang::isASCII(), clang::isAsciiIdentifierContinue(), clang::Lexer::isAsciiIdentifierContinueChar(), clang::isAsciiIdentifierStart(), clang::isDigit(), IsExponentPart(), clang::format::encoding::isHexDigit(), clang::isHexDigit(), clang::isHorizontalWhitespace(), clang::isLetter(), clang::isLowercase(), clang::format::encoding::isOctDigit(), clang::isPreprocessingNumberBody(), clang::isPrintable(), clang::isPunctuation(), clang::isRawStringDelimBody(), IsRGBA(), clang::isUppercase(), clang::isVerticalWhitespace(), clang::isWhitespace(), isWhitespaceExceptNL(), clang::NumericLiteralParser::NumericLiteralParser(), clang::analyze_format_string::ParseAmount(), parseChar(), parseId(), ParsePrintfSpecifier(), ParseScanfSpecifier(), parseStringId(), selectInterestingSourceRegion(), clang::CloneConstraint::splitCloneGroups(), clang::toLowercase(), and clang::toUppercase().

◆ double ◆ float ◆ int

Definition at line 67 of file __clang_hip_libdevice_declares.h.

Referenced by __divdc3(), __divsc3(), _mulx_u32(), abs(), clang::Sema::ActOnDecompositionDeclarator(), clang::Sema::ActOnFinishSwitchStmt(), clang::Sema::AddMethodCandidate(), clang::Sema::adjustMemberFunctionCC(), clang::SourceManager::AllocateLoadedSLocEntries(), clang::Sema::BuildMemberReferenceExpr(), checkArithmeticOrEnumeralThreeWayCompare(), clang::SemaARM::CheckARMCoprocessorImmediate(), clang::Sema::CheckCallingConvAttr(), clang::Sema::CheckComparisonCategoryType(), clang::Sema::CheckCompleteVariableDeclaration(), clang::Sema::CheckCountedByAttrOnField(), clang::driver::CudaInstallationDetector::CheckCudaVersionSupportsArch(), CheckCXX98CompatAccessibleCopy(), clang::Sema::checkEnumArithmeticConversions(), clang::Sema::CheckExplicitlyDefaultedComparison(), CheckIncrementDecrementOperand(), checkMethodFamilyMismatch(), clang::Sema::CheckPointerToMemberOperands(), clang::Sema::CheckTemplateArgumentList(), clang::Sema::CheckTypenameType(), clang::Sema::CheckTypeTraitArity(), CopyObject(), clang::driver::CudaInstallationDetector::CudaInstallationDetector(), clang::Sema::DeduceAutoType(), clang::Sema::DeduceTemplateSpecializationFromInitializer(), clang::Sema::deduceVarTypeFromInitializer(), clang::InitializationSequence::Diagnose(), clang::ImplicitConversionSequence::DiagnoseAmbiguousConversion(), diagnoseInvalidUnicodeCodepointInIdentifier(), DiagnoseInvisibleNamespace(), clang::ODRDiagsEmitter::diagnoseMismatch(), diagnoseMissingArgument(), clang::Sema::diagnoseMissingImport(), clang::Sema::diagnoseMissingTemplateArguments(), DiagnoseReinterpretUpDownCast(), diagnoseRepeatedUseOfWeak(), clang::Sema::DiagnoseSentinelCalls(), clang::Sema::DiagnoseUnexpandedParameterPacks(), diagnoseUnsatisfiedRequirement(), diagnoseWellFormedUnsatisfiedConstraintExpr(), clang::SourceManager::dump(), clang::Sema::EnsureTemplateArgumentListConstraints(), clang::DeclSpec::Finish(), clang::ento::PathDiagnosticConsumer::FlushDiagnostics(), clang::GetConversionRank(), GetDeclSpecTypeForDeclarator(), GetImplicitConversionName(), clang::Sema::GetNameFromUnqualifiedId(), handleFunctionTypeAttr(), clang::SemaM68k::handleInterruptAttr(), clang::SemaMSP430::handleInterruptAttr(), clang::Decl::isReachable(), clang::Decl::isUnconditionallyVisible(), clang::Sema::LookupLiteralOperator(), LookupMemberExpr(), clang::Sema::MergeFunctionDecl(), clang::OverloadCandidateSet::NoteCandidates(), clang::TemplateSpecCandidateSet::NoteCandidates(), clang::RISCV::operator<<(), clang::Sema::PrintInstantiationStack(), printStateTraitWithLocationContextJson(), clang::targets::X86TargetInfo::validateAsmConstraint(), vec_abs(), vec_add(), vec_and(), vec_andc(), vec_nor(), vec_or(), vec_promote(), vec_sel(), vec_sl(), vec_sr(), vec_sub(), vec_vadduwm(), vec_vand(), vec_vandc(), vec_vnor(), vec_vor(), vec_vsel(), vec_vsubuwm(), vec_vxor(), vec_xor(), and wasLineContinuation().

◆ s

Definition at line 304 of file __clang_hip_libdevice_declares.h.

Referenced by clang::html::AddHeaderFooterInternalBuiltinCSS(), clang::html::AddLineNumbers(), clang::ento::PathDiagnostic::addMeta(), clang::InitializationSequence::AddPassByIndirectCopyRestoreStep(), clang::Stmt::addStmtClass(), annotateStartParameter(), clang::SubstNonTypeTemplateParmExpr::classof(), clang::ObjCIndirectCopyRestoreExpr::classof(), clang::threadSafety::til::EqualsComparator::compareStrings(), clang::threadSafety::til::MatchComparator::compareStrings(), clang::driver::tools::SPIRV::constructAssembleCommand(), clang::driver::tools::SPIRV::constructTranslateCommand(), EmitAArch64TblBuiltinExpr(), clang::CodeGen::CodeGenModule::EmitAnnotationString(), EmitCommonNeonSISDBuiltinExpr(), clang::markup::EmitString(), clang::format::endsWithSpace(), clang::html::EscapeText(), DerefSimplePtrArithFixableGadget::getFixits(), clang::Sema::getFixItZeroInitializerForType(), clang::LocationContextManager::getStackFrame(), clang::ento::MemRegion::getString(), getUserFillPlaceHolder(), isAccessedBy(), clang::NumericLiteralParser::NumericLiteralParser(), clang::format::prepareLeftRightOrderingForQualifierAlignmentFixer(), clang::Preprocessor::setRecordedPreambleConditionalStack(), clang::Preprocessor::setReplayablePreambleConditionalStack(), clang::threadSafety::til::Phi::setStatus(), shouldDisplayPopUpRange(), clang::format::startsWithSpace(), and StripTrailingDots().


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4