clang
9.0.0
|
Go to the source code of this file.
Macros | |
#define | _MM_SHUFFLE(w, x, y, z) (((w) << 6) | ((x) << 4) | ((y) << 2) | (z)) |
#define | _MM_TRANSPOSE4_PS(row0, row1, row2, row3) |
Typedefs | |
typedef float __m128 | __attribute__((__vector_size__(16), __may_alias__)) |
Enumerations | |
enum | _mm_hint { _MM_HINT_ET0 = 7, _MM_HINT_ET1 = 6, _MM_HINT_T0 = 3, _MM_HINT_T1 = 2, _MM_HINT_T2 = 1, _MM_HINT_NTA = 0 } |
Functions | |
__inline __m128 | __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) _mm_undefined_ps(void) |
_mm_store_ps (__P, __tmp) | |
_mm_store_ps (__P, __va) | |
return (vec_sel((__v4sf) __A,(__v4sf) __B, mask)) | |
return (__A) | |
return (vec_sel((__v4sf) __A, c, mask)) | |
return | vec_sel (__B, __A, m) |
return ((__m128) vec_nor(temp, temp)) | |
return ((__m128) vec_and(c, d)) | |
return ((__m128) vec_or(c, d)) | |
return ((__m128) vec_sel((__v4sf) __A, c, mask)) | |
return ((__m128) vec_sel((__v4sf) __A,(__v4sf) c, mask)) | |
__builtin_prefetch (__P) | |
return ((__m128)(__vector unsigned long long) {((__vector unsigned long long) vf1) [0],((__vector unsigned long long) __A) [1]}) | |
return (__m128) vf4 | |
return | vec_perm ((__v4sf) __A,(__v4sf) __B,(__vector unsigned char) t) |
return ((__A >>(shiftr *16)) &0xffff) | |
return (result) | |
return (__m64) res.as_m64 | |
for (i=0;i< 8;i++) res.as_char[i] | |
return() | __m64 ((__vector long long) c)[0] |
_mm_store_ps (__P, __A) | |
Variables | |
__inline __m128 const float | __Y |
__inline __m128 const float const float | __X |
__inline __m128 const float const float const float | __W |
__inline void __m128 | __A |
static const __vector unsigned char | permute_vector |
__tmp = (__m128) vec_perm (__A, __A, permute_vector) | |
__inline __m128 __m128 | __B |
static const __vector unsigned int | mask = {0xffffffff, 0, 0, 0} |
a = vec_splat ((__v4sf)__A, 0) | |
b = vec_splat ((__v4sf)__B, 0) | |
c = vec_min (a, b) | |
__vector unsigned int | d = (__vector unsigned int) vec_cmpgt (float_exp_mask, b) |
static const __vector unsigned int | float_exp_mask |
__inline void enum _mm_hint | __I |
__vector float | vf1 = (__vector float) vec_ctf (vm1, 0) |
vm1 = (__vector signed int) (__vector unsigned long long) {__B, __B} | |
__vector float | vf4 = (__vector float) vec_ctf (vi4, 0) |
vi4 = (__vector signed int) (__vector unsigned long long) { __A, __B } | |
__inline __m128 __m128 int const | __mask |
unsigned long | element_selector_32 = (__mask >> 2) & 0x03 |
unsigned long | element_selector_54 = (__mask >> 4) & 0x03 |
unsigned long | element_selector_76 = (__mask >> 6) & 0x03 |
static const unsigned int | permute_selectors [4] |
__vector unsigned int | t = permute_selectors[element_selector_10] |
__inline __m128 __m64 const * | __P |
__vector unsigned long long | __p = vec_splats(*__P) |
__a [1] = __p [1] | |
__inline int int const | __N |
__inline __m64 int const | __D |
const __m64 | shiftD = (const __m64) __D << shiftl |
__m64 | result = (__A & (~mask)) | (shiftD & mask) |
m1 | as_m64 = __A |
res | as_short [0] |
long | i |
__vector unsigned int | w0 = vec_vmuleuh (a, b) |
__vector unsigned int | w1 = vec_vmulouh (a, b) |
__vector unsigned char | xform1 |
__vector unsigned long long | p = vec_splats (t.as_m64) |
__vector unsigned long long | r = vec_perm (a, a, (__vector unsigned char)p) |
__m64 | tmp = *p |
__vector unsigned char | vmin = vec_min (a, b) |
__vector unsigned char | vmax = vec_max (a, b) |
__vector unsigned char | vabsdiff = vec_sub (vmax, vmin) |
__vector signed int | vsum = (__vector signed int) vec_sum4s (vabsdiff, zero) |
const __vector unsigned int | zero |
#define _MM_SHUFFLE | ( | w, | |
x, | |||
y, | |||
z | |||
) | (((w) << 6) | ((x) << 4) | ((y) << 2) | (z)) |
Definition at line 38 of file xmmintrin.h.
#define _MM_TRANSPOSE4_PS | ( | row0, | |
row1, | |||
row2, | |||
row3 | |||
) |
Definition at line 1818 of file xmmintrin.h.
typedef float __v4sf __attribute__((__vector_size__(16))) |
Definition at line 63 of file xmmintrin.h.
enum _mm_hint |
Enumerator | |
---|---|
_MM_HINT_ET0 | |
_MM_HINT_ET1 | |
_MM_HINT_T0 | |
_MM_HINT_T1 | |
_MM_HINT_T2 | |
_MM_HINT_NTA |
Definition at line 944 of file xmmintrin.h.
__inline __m128 __attribute__ | ( | (__gnu_inline__, __always_inline__, __artificial__) | ) |
Definition at line 73 of file xmmintrin.h.
References __P, __tmp, __Y, _mm_load_ps(), _mm_loadr_ps(), _mm_loadu_ps(), _mm_set1_ps(), _mm_set_ps1(), _mm_setzero_ps(), permute_vector, result, vec_ld(), and vec_perm().
__builtin_prefetch | ( | __P | ) |
Referenced by __attribute__().
return() __m64 | ( | (__vector long long) | c | ) |
Referenced by __attribute__(), _m_pavgusb(), _m_pf2id(), _m_pf2iw(), _m_pfacc(), _m_pfadd(), _m_pfcmpeq(), _m_pfcmpge(), _m_pfcmpgt(), _m_pfmax(), _m_pfmin(), _m_pfmul(), _m_pfnacc(), _m_pfpnacc(), _m_pfrcp(), _m_pfrcpit1(), _m_pfrcpit2(), _m_pfrsqrt(), _m_pfrsqrtit1(), _m_pfsub(), _m_pfsubr(), _m_pi2fd(), _m_pi2fw(), _m_pmulhrw(), _m_pswapdsf(), _m_pswapdsi(), _mm_abs_epi16(), _mm_abs_epi8(), _mm_abs_pi16(), _mm_abs_pi32(), _mm_abs_pi8(), _mm_add_epi32(), _mm_add_pi16(), _mm_add_pi32(), _mm_add_pi8(), _mm_add_si64(), _mm_adds_pi16(), _mm_adds_pi8(), _mm_adds_pu16(), _mm_adds_pu8(), _mm_and_si64(), _mm_andnot_si64(), _mm_avg_pu16(), _mm_avg_pu8(), _mm_cmpeq_pi16(), _mm_cmpeq_pi32(), _mm_cmpeq_pi8(), _mm_cmpgt_pi16(), _mm_cmpgt_pi32(), _mm_cmpgt_pi8(), _mm_cvt_ss2si(), _mm_cvtm64_si64(), _mm_cvtpd_pi32(), _mm_cvtpi16_ps(), _mm_cvtpi32x2_ps(), _mm_cvtpi8_ps(), _mm_cvtps_pi16(), _mm_cvtps_pi32(), _mm_cvtps_pi8(), _mm_cvtpu16_ps(), _mm_cvtpu8_ps(), _mm_cvtsi32_si64(), _mm_cvtsi64_m64(), _mm_cvtsi64_si32(), _mm_cvtt_ss2si(), _mm_cvttpd_pi32(), _mm_cvttps_pi32(), _mm_cvttsd_si32(), _mm_hadd_epi32(), _mm_hadd_pi16(), _mm_hadd_pi32(), _mm_hadds_epi16(), _mm_hadds_pi16(), _mm_hsub_epi32(), _mm_hsub_pi16(), _mm_hsub_pi32(), _mm_hsubs_epi16(), _mm_hsubs_pi16(), _mm_madd_pi16(), _mm_maddubs_epi16(), _mm_maddubs_pi16(), _mm_maskmove_si64(), _mm_max_pi16(), _mm_max_pu8(), _mm_min_pi16(), _mm_min_pu8(), _mm_movemask_pi8(), _mm_movepi64_pi64(), _mm_mulhi_pi16(), _mm_mulhi_pu16(), _mm_mulhrs_epi16(), _mm_mulhrs_pi16(), _mm_mullo_epi16(), _mm_mullo_pi16(), _mm_or_si64(), _mm_packs_pi16(), _mm_packs_pi32(), _mm_packs_pu16(), _mm_sad_pu8(), _mm_set1_pi16(), _mm_set1_pi32(), _mm_set1_pi8(), _mm_set_pi16(), _mm_set_pi32(), _mm_set_pi8(), _mm_setr_pi16(), _mm_setr_pi32(), _mm_setzero_si64(), _mm_shuffle_epi8(), _mm_shuffle_pi8(), _mm_sign_epi32(), _mm_sign_pi16(), _mm_sign_pi32(), _mm_sign_pi8(), _mm_sll_pi16(), _mm_sll_pi32(), _mm_sll_si64(), _mm_slli_pi16(), _mm_slli_pi32(), _mm_slli_si64(), _mm_sra_pi16(), _mm_sra_pi32(), _mm_srai_pi16(), _mm_srai_pi32(), _mm_srl_pi16(), _mm_srl_pi32(), _mm_srl_si64(), _mm_srli_pi16(), _mm_srli_pi32(), _mm_srli_si64(), _mm_sub_epi32(), _mm_sub_pi16(), _mm_sub_pi32(), _mm_sub_pi8(), _mm_sub_si64(), _mm_subs_pi16(), _mm_subs_pi8(), _mm_subs_pu16(), _mm_subs_pu8(), _mm_unpackhi_pi16(), _mm_unpackhi_pi32(), _mm_unpackhi_pi8(), _mm_unpacklo_epi64(), _mm_unpacklo_pi16(), _mm_unpacklo_pi32(), _mm_unpacklo_pi8(), and _mm_xor_si64().
Referenced by _mm_store1_ps(), and _mm_storer_ps().
_mm_store_ps | ( | __P | , |
__va | |||
) |
for | ( | ) |
return | ( | __A | ) |
return | ( | (__m128) vec_nor(temp, temp) | ) |
return | ( | (__m128)(__vector unsigned long long) {((__vector unsigned long long) vf1) [0],((__vector unsigned long long) __A) [1]} | ) |
return | ( | __m128 | ) |
return | ( | (__A >>(shiftr *16)) & | 0xffff | ) |
return | ( | result | ) |
return | ( | __m64 | ) |
return vec_perm | ( | (__v4sf) | __A, |
(__v4sf) | __B, | ||
(__vector unsigned char) | t | ||
) |
Referenced by __attribute__().
Referenced by __attribute__().
__inline void __m128 __A |
Definition at line 146 of file xmmintrin.h.
__a[0] = __p [1] |
Definition at line 1272 of file xmmintrin.h.
Referenced by _mm_add_ss(), _mm_cvt_si2ss(), _mm_cvt_ss2si(), _mm_cvtsi32_ss(), _mm_div_ss(), _mm_move_ss(), _mm_mul_ss(), _mm_storeu_ps(), and _mm_sub_ss().
Definition at line 195 of file xmmintrin.h.
__inline __m64 int const __D |
Definition at line 1386 of file xmmintrin.h.
__inline void enum _mm_hint __I |
Definition at line 958 of file xmmintrin.h.
Referenced by _mm512_set_epi32(), and _mm512_set_ps().
__inline __m128 __m128 int const __mask |
Definition at line 1229 of file xmmintrin.h.
__inline void __m64 __N |
Definition at line 1368 of file xmmintrin.h.
* __P |
Definition at line 1269 of file xmmintrin.h.
Referenced by __attribute__(), _mm512_set_epi32(), _mm512_set_ps(), and _pext_u32().
__vector unsigned long long __p = vec_splats(*__P) |
Definition at line 1271 of file xmmintrin.h.
__tmp = (__m128) vec_perm (__A, __A, permute_vector) |
Definition at line 166 of file xmmintrin.h.
Referenced by __attribute__(), and vec_xst().
__inline __m128 float float float __W |
Definition at line 132 of file xmmintrin.h.
Referenced by __attribute__(), _mm_mask_load_sd(), and _mm_mask_load_ss().
__inline __m128 float float __X |
Definition at line 131 of file xmmintrin.h.
__inline __m128 float __Y |
Definition at line 131 of file xmmintrin.h.
Referenced by __andn_u32(), __attribute__(), _mm_tzcnt_32(), and _pext_u32().
Definition at line 407 of file xmmintrin.h.
Definition at line 1419 of file xmmintrin.h.
result as_short[0] |
Definition at line 1422 of file xmmintrin.h.
Definition at line 408 of file xmmintrin.h.
Definition at line 409 of file xmmintrin.h.
d = (__vector unsigned int) vec_cmpgt (float_exp_mask, b) |
Definition at line 540 of file xmmintrin.h.
unsigned long element_selector_32 = (__mask >> 2) & 0x03 |
Definition at line 1231 of file xmmintrin.h.
unsigned long element_selector_54 = (__mask >> 4) & 0x03 |
Definition at line 1232 of file xmmintrin.h.
unsigned long element_selector_76 = (__mask >> 6) & 0x03 |
Definition at line 1233 of file xmmintrin.h.
|
static |
Definition at line 541 of file xmmintrin.h.
long i |
Definition at line 1456 of file xmmintrin.h.
Referenced by clang::Sema::ActOnCompoundStmt(), clang::Sema::ActOnCXXTryBlock(), clang::Sema::ActOnFinishObjCImplementation(), clang::Sema::ActOnForwardClassDeclaration(), clang::Sema::ActOnGCCAsmStmt(), clang::Sema::ActOnMemInitializers(), clang::Sema::ActOnReenterTemplateScope(), clang::ASTRecordWriter::AddASTTemplateArgumentListInfo(), clang::MultiplexASTMutationListener::AddedCXXImplicitMember(), clang::MultiplexASTMutationListener::AddedCXXTemplateSpecialization(), clang::MultiplexASTMutationListener::AddedObjCCategoryToInterface(), clang::MultiplexASTMutationListener::AddedVisibleDecl(), addIfPresent(), clang::ASTRecordWriter::AddQualifierInfo(), clang::ASTRecordWriter::AddTemplateArgumentList(), clang::ASTStmtWriter::AddTemplateKWAndArgsInfo(), clang::CodeGen::swiftcall::SwiftAggLowering::addTypedData(), clang::ApplyHeaderSearchOptions(), applyTransforms(), areSortedAndUniqued(), clang::AtomicExpr::AtomicExpr(), AuditedType(), BitsContainNoUserData(), clang::format::BreakableBlockComment::BreakableBlockComment(), clang::format::BreakableLineCommentSection::BreakableLineCommentSection(), BuildAggStore(), clang::Sema::BuildDeclaratorGroup(), buildFixItInsertionLine(), clang::driver::Driver::BuildJobs(), clang::driver::Driver::BuildJobsForAction(), buildMSAsmString(), clang::driver::Driver::BuildUniversalActions(), clang::CodeGen::CodeGenFunction::BuildVector(), byteToColumn(), clang::ODRHash::CalculateHash(), canEmitInitWithFewStoresAfterBZero(), clang::CharLiteralParser::CharLiteralParser(), checkAllAtProps(), checkAllProps(), checkArgPlaceholdersForOverload(), checkArgsForPlaceholders(), CheckConstexprParameterTypes(), clang::Sema::CheckExtraCXXDefaultArguments(), clang::arcmt::checkForManualIssues(), clang::Sema::CheckImplementationIvars(), CheckImplicitArgumentConversions(), CheckKeyForObjCARCConversion(), CheckLists(), clang::Sema::CheckMessageArgumentTypes(), clang::ento::mpi::MPIChecker::checkMissingWaits(), CheckObjCCollectionLiteralElement(), clang::Sema::CheckParameterPacksForExpansion(), clang::Sema::CheckParamExceptionSpec(), clang::Sema::checkRetainCycles(), clang::Sema::CheckSubscriptingKind(), checkWeakGCAttrs(), ClassifyDiagnostic(), classifyPointerDeclarator(), clang::OMPLoopDirective::HelperExprs::clear(), clang::OverloadCandidateSet::clear(), clang::Declarator::clear(), columnToByte(), CompactMacroExpandedPieces(), comparePiece(), clang::MultiplexASTMutationListener::CompletedImplicitDefinition(), clang::MultiplexASTMutationListener::CompletedTagDefinition(), clang::MultiplexExternalSemaSource::CompleteRedeclChain(), clang::MultiplexExternalSemaSource::CompleteType(), clang::MultiplexExternalSemaSource::completeVisibleDeclsMap(), clang::CodeGen::swiftcall::computeABIInfo(), clang::RecursiveCloneTypeIIHashConstraint::constrain(), clang::OnlyLargestCloneConstraint::constrain(), clang::CodeGen::CodeGenModule::ConstructAttributeList(), clang::driver::tools::Clang::ConstructJob(), constStructWithPadding(), clang::ExtVectorElementExpr::containsDuplicateElements(), clang::Sema::containsUnexpandedParameterPacks(), convertArgsForAvailabilityChecks(), clang::VariablePattern::countPatternDifferences(), clang::CodeGen::CGFunctionInfo::create(), clang::ast_matchers::dynamic::internal::VariadicOperatorMatcherDescriptor::create(), clang::PseudoObjectExpr::Create(), clang::createChainedIncludesSource(), clang::OffsetOfExpr::CreateEmpty(), clang::HeaderSearch::CreateHeaderMap(), clang::CodeGen::CodeGenVTables::createVTableInitializer(), clang::MultiplexASTMutationListener::DeclarationMarkedOpenMPThreadPrivate(), clang::MultiplexASTMutationListener::DeclarationMarkedUsed(), DeclHasAttr(), clang::MultiplexASTDeserializationListener::DeclRead(), clang::MultiplexASTMutationListener::DeducedReturnType(), clang::MultiplexASTMutationListener::DefaultArgumentInstantiated(), clang::MultiplexASTMutationListener::DefaultMemberInitializerInstantiated(), describeSanitizeArg(), describeUninitializedArgumentInCall(), clang::MacroArgs::destroy(), destroyOptimisticNormalEntry(), diagnoseUseOfProtocols(), distributeFunctionTypeAttr(), distributeFunctionTypeAttrToInnermost(), distributeNullabilityTypeAttr(), distributeObjCPointerTypeAttr(), distributeObjCPointerTypeAttrFromDeclarator(), DoPrintMacros(), clang::threadSafety::CopyOnWriteVector< NameVarPair >::downsize(), clang::APValue::dump(), clang::arcmt::trans::MigrationContext::dumpGCAttrs(), clang::Preprocessor::DumpMacro(), clang::ASTContext::DumpRecordLayout(), clang::ASTNodeTraverser< ASTDumper, TextNodeDumper >::dumpTemplateArgumentList(), clang::threadSafety::CopyOnWriteVector< NameVarPair >::elem(), clang::PartialDiagnostic::Emit(), clang::CodeGen::CodeGenFunction::EmitAsanPrologueOrEpilogue(), clang::CodeGen::CodeGenFunction::EmitCallAndReturnForThunk(), emitCatchDispatchBlock(), clang::CodeGen::CodeGenFunction::EmitCheck(), clang::CodeGen::CodeGenFunction::EmitConstructorBody(), clang::CodeGen::CodeGenFunction::EmitLoadOfExtVectorElementLValue(), EmitNullConstant(), clang::CodeGen::CodeGenFunction::EmitPPCBuiltinExpr(), emitPseudoObjectExpr(), emitStoresForConstant(), emitStoresForInitAfterBZero(), clang::CodeGen::CodeGenFunction::EmitStoreThroughExtVectorComponentLValue(), clang::CodeGen::CodeGenFunction::EmitX86BuiltinExpr(), EmitX86FMAExpr(), errorForGCAttrsOnNonObjC(), clang::html::EscapeText(), EvalAndBitcastToAPInt(), EvaluateComparisonBinaryOperator(), EvaluateVector(), eventStreamCallback(), clang::ExecuteCompilerInvocation(), expandTabs(), clang::targets::NVPTXTargetInfo::fillValidCPUList(), clang::CFGBlock::FilterEdge(), clang::CodeGen::CGDebugInfo::finalize(), findCommonEnumForBlockReturns(), FindConflictEnd(), clang::format::FindCursorIndex(), FindDriverSuffix(), findExplicitInstancetypeDeclarer(), clang::MultiplexExternalSemaSource::FindExternalLexicalDecls(), clang::MultiplexExternalSemaSource::FindFileRegionDecls(), FindLocsWithCommonFileID(), findPlaceholderEnd(), clang::tooling::detail::findSelectedCase(), findVCToolChainViaEnvironment(), clang::CodeGen::swiftcall::SwiftAggLowering::finish(), clang::MultiplexExternalSemaSource::FinishedDeserializing(), clang::for(), forConstantArrayExpansion(), clang::MultiplexExternalSemaSource::ForgetSema(), clang::ento::SMTConv::fromNBinOp(), clang::Sema::GatherArgumentsForCall(), clang::CodeGen::CodeGenFunction::GenerateBlockFunction(), clang::CodeGen::CodeGenFunction::GenerateCXXGlobalDtorsFunc(), clang::CodeGen::CodeGenFunction::GenerateCXXGlobalInitFunc(), clang::format::WhitespaceManager::generateReplacements(), clang::CodeGen::CodeGenModule::GenOpenCLArgMetadata(), clang::DiagnosticIDs::getAllDiagnostics(), clang::TemplateSpecializationTypeLoc::getArgLocInfo(), clang::DependentTemplateSpecializationTypeLoc::getArgLocInfo(), clang::ento::ElementRegion::getAsArrayOffset(), getAsInt32(), getAsmSrcLocInfo(), clang::ASTContext::getBlockDescriptorExtendedType(), clang::ASTContext::getBlockDescriptorType(), clang::SrcMgr::ContentCache::getBuffer(), clang::DeductionFailureInfo::getCallArgIndex(), getCanonicalParmVarDecl(), GetCFNumberSize(), clang::tooling::getClangStripDependencyFileAdjuster(), clang::tooling::getClangStripOutputAdjuster(), clang::tooling::getClangSyntaxOnlyAdjuster(), clang::OMPExecutableDirective::getClause(), clang::MSAsmStmt::getClobber(), getClobberConflictLocation(), clang::GCCAsmStmt::getClobberStringLiteral(), clang::StringLiteral::getCodeUnit(), clang::ASTContext::getCommentForDecl(), clang::ento::RangeSet::getConcreteValue(), clang::CodeGen::CodeGenModule::GetConstantArrayFromStringLiteral(), clang::FrontendAction::getCurrentModule(), clang::DeltaTree::getDeltaAt(), clang::ExtVectorElementExpr::getEncodedElementAccess(), clang::FunctionProtoType::getExceptionType(), getExistingLazyBinding(), clang::CodeGen::CodeGenTypes::getExpandedTypes(), getExpressionTraitName(), clang::MultiplexExternalSemaSource::GetExternalCXXBaseSpecifiers(), clang::MultiplexExternalSemaSource::GetExternalDecl(), clang::MultiplexExternalSemaSource::GetExternalDeclStmt(), clang::MultiplexExternalSemaSource::GetExternalSelector(), clang::CodeGen::EHFilterScope::getFilter(), clang::NumericLiteralParser::GetFixedPointValue(), clang::DeclaratorChunk::getFunction(), getFunctionSourceLocation(), clang::CodeGen::CodeGenTypes::GetFunctionType(), GetGCAttrTypeForType(), clang::MultiKeywordSelector::getIdentifierInfoForSlot(), clang::tooling::IncludeCategoryManager::getIncludePriority(), getIncrementedVar(), clang::Declarator::getInnermostNonParenChunk(), GetLineValue(), getMaskVecValue(), clang::MultiplexExternalSemaSource::getMemoryBufferSizes(), clang::SourceManager::getMemoryBufferSizes(), getMissingDeclaratorIdLoc(), clang::MultiplexExternalSemaSource::getModule(), clang::GCCAsmStmt::getNamedOperand(), clang::FunctionType::getNameForCallConv(), llvm::DOTGraphTraits< const Stmt * >::getNodeLabel(), llvm::DOTGraphTraits< const CFG * >::getNodeLabel(), clang::NSAPI::getNSArrayMethodKind(), getNSArrayObjects(), clang::NSAPI::getNSDictionaryMethodKind(), clang::NSAPI::getNSNumberLiteralMethodKind(), clang::NSAPI::getNSSetMethodKind(), clang::NSAPI::getNSStringMethodKind(), clang::MultiplexExternalSemaSource::GetNumExternalSelectors(), GetNumNonZeroBytesInInit(), clang::AsmStmt::getNumOutputs(), clang::AsmStmt::getNumPlusOperands(), clang::CodeGen::CodeGenModule::getObjCFastEnumerationStateType(), clang::ExprWithCleanups::getObject(), clang::Declarator::getOutermostNonParenChunk(), clang::MSAsmStmt::getOutputConstraint(), clang::GCCAsmStmt::getOutputConstraintLiteral(), clang::GCCAsmStmt::getOutputExpr(), clang::MSAsmStmt::getOutputExpr(), clang::GCCAsmStmt::getOutputIdentifier(), clang::GCCAsmStmt::getOutputName(), clang::FunctionTypeLoc::getParam(), clang::CapturedDecl::getParam(), clang::FunctionDecl::getParamDecl(), clang::BlockDecl::getParamDecl(), clang::getParameterABISpelling(), clang::comments::TParamCommandComment::getParamName(), clang::FunctionProtoType::getParamType(), clang::HeaderSearch::getPrebuiltModuleFileName(), clang::ObjCTypeParamTypeLoc::getProtocol(), clang::ObjCObjectTypeLoc::getProtocol(), clang::ObjCTypeParamTypeLoc::getProtocolLoc(), clang::ObjCObjectTypeLoc::getProtocolLoc(), getReturnTypeForMethod(), clang::ObjCMethodDecl::getSelectorLocs(), clang::ObjCMessageExpr::getSelectorLocs(), GetSignature(), clang::APValue::getStructBase(), clang::APValue::getStructField(), clang::FriendTemplateDecl::getTemplateParameterList(), clang::TagDecl::getTemplateParameterList(), clang::ObjCObjectTypeLoc::getTypeArgTInfo(), clang::ast_matchers::dynamic::VariantMatcher::PolymorphicPayload::getTypedMatcher(), getTypeForFormat(), clang::Declarator::getTypeObject(), GetTypeSourceInfoForDeclarator(), getTypeString(), GetValueRange(), getVisibilityOf(), clang::VTableLayout::getVTableOffset(), clang::CodeGen::CodeGenTBAA::getVTablePtrAccessInfo(), clang::VTableLayout::getVTableSize(), clang::CodeGen::CodeGenVTables::getVTableType(), HandlePopUpPieceEndTag(), clang::Declarator::hasAttributes(), clang::format::hash_combine(), HasLocalVariableExternalStorage(), hasObjCExceptionAttribute(), hasOuterPointerLikeChunk(), clang::html::HighlightRange(), clang::MultiplexASTDeserializationListener::IdentifierRead(), clang::Rewriter::IncreaseIndentation(), clang::markup::Indent(), inferARCWriteback(), clang::driver::Compilation::initCompilationForDiagnostics(), clang::arcmt::FileRemapper::initFromFile(), clang::TemplateSpecializationTypeLoc::initializeArgLocs(), clang::Builtin::Context::initializeBuiltins(), clang::ASTTemplateKWAndArgsInfo::initializeFrom(), clang::ObjCTypeParamTypeLoc::initializeLocal(), clang::ObjCObjectTypeLoc::initializeLocal(), clang::Rewriter::InsertText(), clang::MultiplexASTMutationListener::InstantiationRequested(), clang::ento::RangeSet::Intersect(), isAlwaysUninit(), isBisonFile(), isBlockVarRef(), isCanonicalExceptionSpecification(), clang::Expr::isConstantInitializer(), clang::Declarator::isDeclarationOfFunction(), clang::Declarator::isFunctionDeclarator(), isFunctionLocalClass(), clang::CodeGen::CodeGenTypes::isFuncTypeConvertible(), isGCCAsmStatement(), clang::MacroInfo::isIdenticalTo(), isImplicitThis(), clang::RecordDecl::isMsStruct(), clang::LambdaExpr::isMutable(), clang::LangOptions::isNoBuiltinFunc(), isNSStringType(), isParenthesizedADLCallee(), isPointerToConst(), clang::CFGReverseBlockReachabilityAnalysis::isReachable(), isRecordEmpty(), isRecordWithSSEVectorType(), IsSameFloatAfterCast(), isSimpleZero(), clang::FunctionProtoType::isTemplateVariadic(), isTrivialFiller(), IsUsedAsEHCleanup(), clang::MultiplexExternalSemaSource::layoutRecordType(), clang::format::FormatTokenLexer::lex(), clang::HeaderSearch::LookupFile(), clang::CodeGen::CodeGenModule::lookupRepresentativeDecl(), clang::MultiplexASTDeserializationListener::MacroDefinitionRead(), llvm::yaml::MappingTraits< FormatStyle >::mapping(), clang::Sema::MarkFunctionReferenced(), MatchTwoAttributeLists(), clang::Sema::MaybeConvertParenListExprToParenExpr(), maybeMovePastReturnType(), clang::ObjCInterfaceDecl::mergeClassExtensionProtocolList(), clang::ASTContext::mergeFunctionTypes(), clang::MultiKeywordSelector::MultiKeywordSelector(), mustSynthesizeSetterGetterMethod(), clang::ento::RangeSet::Negate(), clang::Sema::NoteHiddenVirtualMethods(), clang::driver::OffloadAction::OffloadAction(), clang::threadSafety::til::SimpleArray< BasicBlock * >::operator[](), clang::threadSafety::CopyOnWriteVector< NameVarPair >::operator[](), clang::CFGBlock::operator[](), ParseAlignPragma(), parseArgValues(), clang::format::parseConfiguration(), parseCoverageFeatures(), ParseFrontendArgs(), ParseMRecip(), clang::Parser::ParseMSAsmIdentifier(), clang::Parser::ParseTopLevelDecl(), clang::format::CommaSeparatedList::precomputeFormattingInfos(), clang::driver::Command::Print(), clang::ento::RangeSet::print(), print_block(), printableTextForNextCharacter(), printArgList(), PrintDiagnosticCategories(), clang::ento::CheckerRegistry::printEnabledCheckerList(), clang::ast_matchers::dynamic::printErrorContentToStream(), PrintFilename(), PrintFloatingLiteral(), PrintHeaderInfo(), clang::threadSafety::til::PrettyPrinter< StdPrinter, std::ostream >::printPhi(), clang::APValue::printPretty(), clang::MultiplexExternalSemaSource::PrintStats(), clang::HeaderSearch::PrintStats(), clang::Stmt::PrintStats(), clang::ast_matchers::dynamic::Diagnostics::printToStream(), clang::ast_matchers::dynamic::Diagnostics::printToStreamFull(), clang::ProcessWarningOptions(), clang::MultiKeywordSelector::Profile(), clang::CodeGen::CGFunctionInfo::Profile(), clang::TypeLocBuilder::pushFullCopy(), QuoteTarget(), clang::MultiplexExternalSemaSource::ReadComments(), clang::MultiplexExternalSemaSource::ReadDelegatingConstructors(), clang::MultiplexASTDeserializationListener::ReaderInitialized(), clang::MultiplexExternalSemaSource::ReadExtVectorDecls(), clang::MultiplexExternalSemaSource::ReadKnownNamespaces(), clang::MultiplexExternalSemaSource::ReadLateParsedTemplates(), clang::MultiplexExternalSemaSource::ReadMethodPool(), clang::ASTDeclReader::ReadObjCTypeParamList(), clang::MultiplexExternalSemaSource::ReadPendingInstantiations(), clang::ASTReader::ReadQualifierInfo(), clang::MultiplexExternalSemaSource::ReadReferencedSelectors(), clang::ASTStmtReader::ReadTemplateKWAndArgsInfo(), clang::MultiplexExternalSemaSource::ReadTentativeDefinitions(), clang::MultiplexExternalSemaSource::ReadUndefinedButUsed(), clang::MultiplexExternalSemaSource::ReadUnusedFileScopedDecls(), clang::MultiplexExternalSemaSource::ReadUnusedLocalTypedefNameCandidates(), clang::MultiplexExternalSemaSource::ReadUsedVTables(), clang::MultiplexExternalSemaSource::ReadWeakUndeclaredIdentifiers(), REGISTER_MAP_WITH_PROGRAMSTATE(), clang::arcmt::trans::removeEmptyStatementsAndDeallocFinalize(), removePopUpNotes(), removeRedundantMsgs(), clang::RewriteBuffer::RemoveText(), removeUnneededCalls(), clang::CodeGen::CodeGenFunction::LexicalScope::rescopeLabels(), resolveBuiltinNewDeleteOverload(), clang::comments::Sema::resolveParamCommandIndexes(), clang::threadSafety::til::SimpleArray< BasicBlock * >::reverse(), RewriteOneForwardClassDecl(), rewriteToArrayLiteral(), rewriteToDictionaryLiteral(), rewriteToObjCInterfaceDecl(), sameObjCTypeArgs(), scanToNextArgument(), clang::MultiplexASTDeserializationListener::SelectorRead(), clang::Sema::SelectorsForTypoCorrection(), clang::analyze_format_string::FormatSpecifier::setArgIndex(), clang::TemplateSpecializationTypeLoc::setArgLocInfo(), clang::DependentTemplateSpecializationTypeLoc::setArgLocInfo(), clang::InitListExpr::setArrayFiller(), clang::ento::retaincountchecker::RefVal::setAutoreleaseCount(), clang::CXXRecordDecl::setBases(), clang::CapturedDecl::setContextParam(), clang::ento::retaincountchecker::RefVal::setCount(), clang::CodeGen::EHFilterScope::setFilter(), clang::Sema::SetIvarInitializers(), clang::FunctionTypeLoc::setParam(), clang::CapturedDecl::setParam(), clang::ObjCTypeParamTypeLoc::setProtocolLoc(), clang::ObjCObjectTypeLoc::setProtocolLoc(), clang::ObjCObjectTypeLoc::setTypeArgTInfo(), clang::threadSafety::til::SimpleArray< BasicBlock * >::setValues(), clang::APValue::setVector(), shouldEmitSeparateBlockRetain(), shouldSkipFunction(), clang::ShuffleVectorExpr::ShuffleVectorExpr(), clang::threadSafety::til::simplifyIncompleteArg(), clang::Parser::SkipUntil(), clang::format::sortCppIncludes(), clang::format::sortJavaImports(), clang::CloneConstraint::splitCloneGroups(), clang::MultiplexExternalSemaSource::StartedDeserializing(), clang::CodeGen::CodeGenFunction::StartFunction(), clang::MultiplexExternalSemaSource::StartTranslationUnit(), StringifyImpl(), clang::StringLiteralParser::StringLiteralParser(), StripTrailingDots(), SubstDefaultTemplateArgument(), clang::TemplateDeclInstantiator::SubstFunctionType(), takeDeclAttributes(), transferARCOwnership(), clang::TreeTransform< Derived >::TransformDependentTemplateSpecializationType(), clang::TreeTransform< Derived >::TransformFunctionProtoType(), clang::TreeTransform< Derived >::TransformFunctionTypeParams(), clang::SourceManager::translateLineCol(), TryListConversion(), tryRearrange(), clang::MultiplexASTDeserializationListener::TypeRead(), clang::MultiplexExternalSemaSource::updateOutOfDateSelector(), UseNSOptionsMacro(), clang::MultiplexASTMutationListener::VariableDefinitionInstantiated(), clang::ast_matchers::dynamic::internal::variadicMatcherDescriptor(), vec_adde(), clang::TextNodeDumper::visitBlockCommandComment(), clang::ASTDeclReader::VisitBlockDecl(), clang::TextNodeDumper::VisitExprWithCleanups(), clang::ASTDeclWriter::VisitFriendDecl(), clang::ASTDeclReader::VisitFriendDecl(), clang::ASTDeclWriter::VisitFriendTemplateDecl(), clang::ASTDeclReader::VisitFriendTemplateDecl(), clang::ASTDeclWriter::VisitFunctionDecl(), clang::ASTDeclReader::VisitFunctionDecl(), clang::TypeLocReader::VisitFunctionTypeLoc(), clang::TextNodeDumper::visitHTMLStartTagComment(), clang::TextNodeDumper::visitInlineCommandComment(), clang::ento::ExprEngine::VisitLambdaExpr(), clang::ASTDeclReader::VisitObjCMethodDecl(), clang::ASTDeclReader::VisitOMPAllocateDecl(), clang::OMPClauseReader::VisitOMPClauseWithPostUpdate(), clang::ASTDeclReader::VisitOMPThreadPrivateDecl(), clang::TextNodeDumper::visitTParamCommandComment(), clang::TemplateDeclInstantiator::VisitVarDecl(), warnInvalidLock(), Write__extendedMethodTypes_initializer(), Write__ivar_list_t_initializer(), Write_IvarOffsetVar(), Write_method_list_t_initializer(), Write_protocol_list_initializer(), Write_ProtocolExprReferencedMetadata(), clang::format::AnnotatedLine::~AnnotatedLine(), clang::sema::DelayedDiagnosticPool::~DelayedDiagnosticPool(), clang::ast_matchers::dynamic::Diagnostics::OverloadContext::~OverloadContext(), clang::Parser::~Parser(), and clang::SourceManager::~SourceManager().
|
static |
Definition at line 402 of file xmmintrin.h.
* p = vec_splats (t.as_m64) |
Definition at line 1622 of file xmmintrin.h.
|
static |
Definition at line 1234 of file xmmintrin.h.
|
static |
Definition at line 162 of file xmmintrin.h.
Referenced by __attribute__().
__m64_union result = (__A & (~mask)) | (shiftD & mask) |
Definition at line 1391 of file xmmintrin.h.
Referenced by __attribute__().
Definition at line 1389 of file xmmintrin.h.
__m64_union t = permute_selectors[element_selector_10] |
Definition at line 1242 of file xmmintrin.h.
tmp = *p |
Definition at line 1654 of file xmmintrin.h.
Definition at line 1712 of file xmmintrin.h.
Definition at line 1084 of file xmmintrin.h.
Definition at line 1186 of file xmmintrin.h.
Definition at line 1188 of file xmmintrin.h.
Definition at line 1086 of file xmmintrin.h.
Referenced by __attribute__().
Definition at line 1712 of file xmmintrin.h.
Definition at line 1712 of file xmmintrin.h.
Definition at line 1713 of file xmmintrin.h.
Definition at line 1577 of file xmmintrin.h.
Definition at line 1577 of file xmmintrin.h.
__vector unsigned char xform1 |
Definition at line 1578 of file xmmintrin.h.
const __vector unsigned int zero |
Definition at line 1714 of file xmmintrin.h.