clang
15.0.0git
|
Go to the source code of this file.
Typedefs | |
typedef _Float16 __2f16 | __attribute__((ext_vector_type(2))) |
Zeroes the upper 128 bits (bits 255:128) of all YMM registers. More... | |
Variables | |
__device__ | float |
__device__ | int |
__device__ | double |
__device__ | _Float16 |
__device__ __2f16 | b |
__device__ __2f16 float | c |
__device__ __2f16 float bool | s |
__device__ | __2f16 |
__device__ | __2i16 |
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 to modified.
This intrinsic corresponds to the VZEROUPPER
instruction.
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.
__P | A pointer specifying the memory address to be prefetched. |
Definition at line 311 of file __clang_hip_libdevice_declares.h.
__device__ __attribute__ | ( | (const) | ) |
Definition at line 141 of file __clang_hip_libdevice_declares.h.
References __x.
__device__ __attribute__ | ( | (pure) | ) |
Definition at line 331 of file __clang_hip_libdevice_declares.h.
__device__ float __ocml_frexp_f32 | ( | float | , |
__attribute__((address_space(5))) int * | |||
) |
Referenced by frexpf().
__device__ double __ocml_frexp_f64 | ( | double | , |
__attribute__((address_space(5))) int * | |||
) |
Referenced by frexp().
Referenced by cyl_bessel_i0f().
Referenced by cyl_bessel_i0().
Referenced by cyl_bessel_i1f().
Referenced by cyl_bessel_i1().
__device__ float __ocml_modf_f32 | ( | float | , |
__attribute__((address_space(5))) float * | |||
) |
Referenced by modff().
__device__ double __ocml_modf_f64 | ( | double | , |
__attribute__((address_space(5))) double * | |||
) |
Referenced by modf().
Referenced by __cosf(), and __sincosf().
Referenced by __sincosf(), and __sinf().
__device__ float __ocml_remquo_f32 | ( | float | , |
float | , | ||
__attribute__((address_space(5))) int * | |||
) |
Referenced by remquof().
__device__ double __ocml_remquo_f64 | ( | double | , |
double | , | ||
__attribute__((address_space(5))) int * | |||
) |
Referenced by remquo().
__device__ float __ocml_sincos_f32 | ( | float | , |
__attribute__((address_space(5))) float * | |||
) |
Referenced by sincosf().
__device__ double __ocml_sincos_f64 | ( | double | , |
__attribute__((address_space(5))) double * | |||
) |
Referenced by sincos().
__device__ float __ocml_sincospi_f32 | ( | float | , |
__attribute__((address_space(5))) float * | |||
) |
Referenced by sincospif().
__device__ double __ocml_sincospi_f64 | ( | double | , |
__attribute__((address_space(5))) double * | |||
) |
Referenced by sincospi().
__device__ __2f16 |
Definition at line 324 of file __clang_hip_libdevice_declares.h.
Referenced by __llvm_amdgcn_rcp_2f16().
__device__ __2i16 |
Definition at line 340 of file __clang_hip_libdevice_declares.h.
__device__ _Float16 |
Definition at line 295 of file __clang_hip_libdevice_declares.h.
Referenced by _mm_load_sh(), and _mm_store_sh().
__device__ __2f16 b |
Definition at line 314 of file __clang_hip_libdevice_declares.h.
Referenced by _vel_pack_i32(), buildGlobalBlock(), compare(), comparePath(), clang::serialization::reader::ASTDeclContextNameLookupTrait::EqualKey(), clang::serialization::reader::ASTIdentifierLookupTraitBase::EqualKey(), clang::serialization::reader::ASTSelectorLookupTrait::EqualKey(), clang::serialization::reader::HeaderFileInfoTrait::EqualKey(), clang::ento::BasicValueFactory::getTruthValue(), clang::ento::SValBuilder::makeTruthVal(), clang::driver::MultilibSet::select(), clang::Sema::SelectorsForTypoCorrection(), clang::threadSafety::til::Project::setArrow(), clang::SourceRange::setBegin(), clang::CharSourceRange::setBegin(), clang::ParsedAttr::setInvalid(), and clang::threadSafety::ThreadSafetyHandler::setIssueBetaWarnings().
Definition at line 315 of file __clang_hip_libdevice_declares.h.
Referenced by clang::html::AddLineNumbers(), clang::StringLiteral::containsNonAscii(), clang::StringLiteral::containsNonAsciiOrNull(), DecodeTypeFromStr(), clang::markup::EmitString(), clang::html::EscapeText(), findMatchingPunctuation(), clang::ExtVectorType::getAccessorIdx(), clang::AnalysisDeclContext::getCFGReachablityAnalysis(), clang::AnalysisDeclContext::getCFGStmtMap(), clang::ExtVectorType::getNumericAccessorIdx(), clang::ExtVectorType::getPointAccessorIdx(), clang::ExtVectorType::isAccessorWithinNumElements(), clang::isAlphanumeric(), clang::isASCII(), clang::isAsciiIdentifierContinue(), 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::analyze_format_string::ParseAmount(), parseChar(), parseId(), ParsePrintfSpecifier(), ParseScanfSpecifier(), parseStringId(), printableTextForNextCharacter(), selectInterestingSourceRegion(), clang::CloneConstraint::splitCloneGroups(), clang::toLowercase(), and clang::toUppercase().
__device__ double |
Definition at line 165 of file __clang_hip_libdevice_declares.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitBranchOnBoolExpr().
__device__ float |
Definition at line 22 of file __clang_hip_libdevice_declares.h.
Referenced by vec_promote().
__device__ int |
Definition at line 63 of file __clang_hip_libdevice_declares.h.
Referenced by __divdc3(), __divsc3(), _mulx_u32(), clang::Sema::ActOnFinishSwitchStmt(), clang::Sema::adjustMemberFunctionCC(), clang::Sema::CheckComparisonCategoryType(), clang::driver::CudaInstallationDetector::CheckCudaVersionSupportsArch(), clang::Sema::CheckPointerToMemberOperands(), clang::Sema::CheckTemplateArgumentList(), clang::Sema::DeduceTemplateSpecializationFromInitializer(), clang::Sema::diagnoseMissingImport(), DiagnoseReinterpretUpDownCast(), clang::Sema::DiagnoseSentinelCalls(), clang::SourceManager::dump(), clang::CodeGen::CodeGenFunction::EmitAtomicExpr(), clang::Sema::EnsureTemplateArgumentListConstraints(), clang::ento::PathDiagnosticConsumer::FlushDiagnostics(), clang::GetConversionRank(), GetDeclSpecTypeForDeclarator(), clang::Decl::isUnconditionallyVisible(), clang::TargetInfo::useObjCFPRetForRealType(), 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(), wasLineContinuation(), clang::targets::X86_32TargetInfo::X86_32TargetInfo(), and clang::targets::X86_64TargetInfo::X86_64TargetInfo().
Definition at line 315 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::ObjCIndirectCopyRestoreExpr::classof(), clang::SubstNonTypeTemplateParmExpr::classof(), clang::threadSafety::til::EqualsComparator::compareStrings(), clang::threadSafety::til::MatchComparator::compareStrings(), EmitAArch64TblBuiltinExpr(), clang::CodeGen::CodeGenModule::EmitAnnotationString(), EmitCommonNeonSISDBuiltinExpr(), clang::markup::EmitString(), clang::format::endsWithSpace(), clang::html::EscapeText(), clang::Sema::getFixItZeroInitializerForType(), clang::LocationContextManager::getStackFrame(), clang::ento::MemRegion::getString(), isAccessedBy(), clang::format::QualifierAlignmentFixer::PrepareLeftRightOrdering(), clang::ento::ProgramStateRelease(), clang::Preprocessor::setRecordedPreambleConditionalStack(), clang::Preprocessor::setReplayablePreambleConditionalStack(), clang::threadSafety::til::Phi::setStatus(), shouldDisplayPopUpRange(), clang::format::startsWithSpace(), StripTrailingDots(), and clang::ento::SymbolMetadata::SymbolMetadata().