reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenGlobalISel.inc
   67     Features.set(Feature_HasJSBit);
   69     Features.set(Feature_HasFPARMv8Bit);
   71     Features.set(Feature_HasNEONBit);
   73     Features.set(Feature_HasSHA2Bit);
   75     Features.set(Feature_HasAESBit);
   77     Features.set(Feature_HasDotProdBit);
   79     Features.set(Feature_HasCRCBit);
   81     Features.set(Feature_HasLSEBit);
   83     Features.set(Feature_HasRDMBit);
   85     Features.set(Feature_HasPerfMonBit);
   87     Features.set(Feature_HasFullFP16Bit);
   89     Features.set(Feature_HasFP16FMLBit);
   91     Features.set(Feature_HasFuseAESBit);
   93     Features.set(Feature_HasSVEBit);
   95     Features.set(Feature_HasMTEBit);
   97     Features.set(Feature_HasTMEBit);
   99     Features.set(Feature_IsLEBit);
  101     Features.set(Feature_IsBEBit);
  103     Features.set(Feature_IsWindowsBit);
  105     Features.set(Feature_UseAlternateSExtLoadCVTF32Bit);
  113     Features.set(Feature_NotForCodeSizeBit);
  115     Features.set(Feature_UseSTRQroBit);
  117     Features.set(Feature_UseBTIBit);
  119     Features.set(Feature_NotUseBTIBit);
  121     Features.set(Feature_OptimizedGISelOrOtherSelectorBit);
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
   86     Features.set(Feature_isGFX6Bit);
   88     Features.set(Feature_isGFX6GFX7Bit);
   90     Features.set(Feature_isGFX6GFX7GFX10Bit);
   92     Features.set(Feature_isGFX7OnlyBit);
   94     Features.set(Feature_isGFX7GFX8GFX9Bit);
   96     Features.set(Feature_isGFX6GFX7GFX8GFX9Bit);
   98     Features.set(Feature_isGFX7PlusBit);
  100     Features.set(Feature_isGFX8PlusBit);
  102     Features.set(Feature_isGFX8OnlyBit);
  104     Features.set(Feature_isGFX9PlusBit);
  106     Features.set(Feature_isGFX10PlusBit);
  108     Features.set(Feature_HasFlatAddressSpaceBit);
  110     Features.set(Feature_HasFlatGlobalInstsBit);
  112     Features.set(Feature_HasUnpackedD16VMemBit);
  114     Features.set(Feature_HasPackedD16VMemBit);
  116     Features.set(Feature_D16PreservesUnusedBitsBit);
  118     Features.set(Feature_LDSRequiresM0InitBit);
  120     Features.set(Feature_NotLDSRequiresM0InitBit);
  122     Features.set(Feature_HasAddNoCarryInstsBit);
  124     Features.set(Feature_Has16BitInstsBit);
  126     Features.set(Feature_HasVOP3PInstsBit);
  128     Features.set(Feature_HasMadMixInstsBit);
  130     Features.set(Feature_HasScalarStoresBit);
  132     Features.set(Feature_has16BankLDSBit);
  134     Features.set(Feature_has32BankLDSBit);
  136     Features.set(Feature_HasFmaMixInstsBit);
  138     Features.set(Feature_HasDLInstsBit);
  140     Features.set(Feature_HasDot1InstsBit);
  142     Features.set(Feature_HasDot2InstsBit);
  144     Features.set(Feature_HasDot3InstsBit);
  146     Features.set(Feature_HasDot4InstsBit);
  148     Features.set(Feature_HasDot5InstsBit);
  150     Features.set(Feature_HasDot6InstsBit);
  152     Features.set(Feature_HasMAIInstsBit);
  154     Features.set(Feature_EnableLateCFGStructurizeBit);
  156     Features.set(Feature_FP16DenormalsBit);
  158     Features.set(Feature_FP32DenormalsBit);
  160     Features.set(Feature_FP64DenormalsBit);
  162     Features.set(Feature_NoFP16DenormalsBit);
  164     Features.set(Feature_NoFP32DenormalsBit);
  166     Features.set(Feature_NoFP64DenormalsBit);
  168     Features.set(Feature_UnsafeFPMathBit);
  170     Features.set(Feature_isWave32Bit);
  172     Features.set(Feature_isWave64Bit);
gen/lib/Target/ARM/ARMGenGlobalISel.inc
  112     Features.set(Feature_NoHonorSignDependentRoundingBit);
  114     Features.set(Feature_HasV4TBit);
  116     Features.set(Feature_NoV4TBit);
  118     Features.set(Feature_HasV5TBit);
  120     Features.set(Feature_NoV5TBit);
  122     Features.set(Feature_HasV5TEBit);
  124     Features.set(Feature_HasV6Bit);
  126     Features.set(Feature_NoV6Bit);
  128     Features.set(Feature_HasV6MBit);
  130     Features.set(Feature_HasV8MBaselineBit);
  132     Features.set(Feature_HasV8_1MMainlineBit);
  134     Features.set(Feature_HasMVEIntBit);
  136     Features.set(Feature_HasMVEFloatBit);
  138     Features.set(Feature_HasFPRegsBit);
  140     Features.set(Feature_HasFPRegs16Bit);
  142     Features.set(Feature_HasFPRegs64Bit);
  144     Features.set(Feature_HasV6T2Bit);
  146     Features.set(Feature_HasV6KBit);
  148     Features.set(Feature_HasV7Bit);
  150     Features.set(Feature_HasV8Bit);
  152     Features.set(Feature_PreV8Bit);
  154     Features.set(Feature_HasV8_1aBit);
  156     Features.set(Feature_NoVFPBit);
  158     Features.set(Feature_HasVFP2Bit);
  160     Features.set(Feature_HasVFP3Bit);
  162     Features.set(Feature_HasVFP4Bit);
  164     Features.set(Feature_HasDPVFPBit);
  166     Features.set(Feature_HasFPARMv8Bit);
  168     Features.set(Feature_HasNEONBit);
  170     Features.set(Feature_HasCryptoBit);
  172     Features.set(Feature_HasDotProdBit);
  174     Features.set(Feature_HasCRCBit);
  176     Features.set(Feature_HasFP16Bit);
  178     Features.set(Feature_HasFullFP16Bit);
  180     Features.set(Feature_HasDivideInThumbBit);
  182     Features.set(Feature_HasDivideInARMBit);
  184     Features.set(Feature_HasDSPBit);
  186     Features.set(Feature_HasDBBit);
  188     Features.set(Feature_HasV7ClrexBit);
  190     Features.set(Feature_HasAcquireReleaseBit);
  192     Features.set(Feature_HasMPBit);
  194     Features.set(Feature_HasZCZBit);
  196     Features.set(Feature_UseNEONForFPBit);
  198     Features.set(Feature_DontUseNEONForFPBit);
  200     Features.set(Feature_IsThumbBit);
  202     Features.set(Feature_IsThumb1OnlyBit);
  204     Features.set(Feature_IsThumb2Bit);
  206     Features.set(Feature_IsNotMClassBit);
  208     Features.set(Feature_IsARMBit);
  210     Features.set(Feature_IsWindowsBit);
  212     Features.set(Feature_IsNotWindowsBit);
  214     Features.set(Feature_IsReadTPHardBit);
  216     Features.set(Feature_IsReadTPSoftBit);
  218     Features.set(Feature_UseNaClTrapBit);
  220     Features.set(Feature_DontUseNaClTrapBit);
  222     Features.set(Feature_UseMulOpsBit);
  224     Features.set(Feature_UseFusedMACBit);
  226     Features.set(Feature_HasFastVGETLNi32Bit);
  228     Features.set(Feature_HasSlowVGETLNi32Bit);
  230     Features.set(Feature_HasFastVDUP32Bit);
  232     Features.set(Feature_HasSlowVDUP32Bit);
  234     Features.set(Feature_UseVMOVSRBit);
  236     Features.set(Feature_DontUseVMOVSRBit);
  244     Features.set(Feature_UseMovtBit);
  246     Features.set(Feature_DontUseMovtBit);
  248     Features.set(Feature_UseMovtInPicBit);
  250     Features.set(Feature_DontUseMovtInPicBit);
  252     Features.set(Feature_UseFPVMLxBit);
  254     Features.set(Feature_IsLEBit);
  256     Features.set(Feature_IsBEBit);
gen/lib/Target/Mips/MipsGenGlobalISel.inc
   86     Features.set(Feature_HasMips2Bit);
   88     Features.set(Feature_HasMips3Bit);
   90     Features.set(Feature_HasMips4_32Bit);
   92     Features.set(Feature_NotMips4_32Bit);
   94     Features.set(Feature_HasMips4_32r2Bit);
   96     Features.set(Feature_HasMips32Bit);
   98     Features.set(Feature_HasMips32r2Bit);
  100     Features.set(Feature_HasMips32r6Bit);
  102     Features.set(Feature_NotMips32r6Bit);
  104     Features.set(Feature_IsGP64bitBit);
  106     Features.set(Feature_IsPTR64bitBit);
  108     Features.set(Feature_HasMips64Bit);
  110     Features.set(Feature_HasMips64r2Bit);
  112     Features.set(Feature_HasMips64r6Bit);
  114     Features.set(Feature_NotMips64r6Bit);
  116     Features.set(Feature_InMips16ModeBit);
  118     Features.set(Feature_NotInMips16ModeBit);
  120     Features.set(Feature_HasCnMipsBit);
  122     Features.set(Feature_NotCnMipsBit);
  124     Features.set(Feature_IsSym32Bit);
  126     Features.set(Feature_IsSym64Bit);
  128     Features.set(Feature_IsN64Bit);
  130     Features.set(Feature_RelocNotPICBit);
  132     Features.set(Feature_RelocPICBit);
  134     Features.set(Feature_NoNaNsFPMathBit);
  136     Features.set(Feature_UseAbsBit);
  138     Features.set(Feature_HasStdEncBit);
  140     Features.set(Feature_NotDSPBit);
  142     Features.set(Feature_InMicroMipsBit);
  144     Features.set(Feature_NotInMicroMipsBit);
  146     Features.set(Feature_IsLEBit);
  148     Features.set(Feature_IsBEBit);
  150     Features.set(Feature_IsNotNaClBit);
  152     Features.set(Feature_HasEVABit);
  154     Features.set(Feature_HasMSABit);
  156     Features.set(Feature_HasMadd4Bit);
  158     Features.set(Feature_UseIndirectJumpsHazardBit);
  160     Features.set(Feature_NoIndirectJumpGuardsBit);
  162     Features.set(Feature_AllowFPOpFusionBit);
  164     Features.set(Feature_IsFP64bitBit);
  166     Features.set(Feature_NotFP64bitBit);
  168     Features.set(Feature_IsNotSoftFloatBit);
  170     Features.set(Feature_HasDSPBit);
  172     Features.set(Feature_HasDSPR2Bit);
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc
   48     Features.set(Feature_HasStdExtMBit);
   50     Features.set(Feature_HasStdExtABit);
   52     Features.set(Feature_HasStdExtFBit);
   54     Features.set(Feature_HasStdExtDBit);
   56     Features.set(Feature_IsRV64Bit);
   58     Features.set(Feature_IsRV32Bit);
gen/lib/Target/X86/X86GenGlobalISel.inc
  156     Features.set(Feature_TruePredicateBit);
  158     Features.set(Feature_HasCMovBit);
  160     Features.set(Feature_NoCMovBit);
  162     Features.set(Feature_HasMMXBit);
  164     Features.set(Feature_Has3DNowBit);
  166     Features.set(Feature_HasSSE1Bit);
  168     Features.set(Feature_UseSSE1Bit);
  170     Features.set(Feature_HasSSE2Bit);
  172     Features.set(Feature_UseSSE2Bit);
  174     Features.set(Feature_HasSSE3Bit);
  176     Features.set(Feature_UseSSE3Bit);
  178     Features.set(Feature_HasSSSE3Bit);
  180     Features.set(Feature_UseSSSE3Bit);
  182     Features.set(Feature_UseSSE41Bit);
  184     Features.set(Feature_HasSSE42Bit);
  186     Features.set(Feature_UseSSE42Bit);
  188     Features.set(Feature_HasSSE4ABit);
  190     Features.set(Feature_NoAVXBit);
  192     Features.set(Feature_HasAVXBit);
  194     Features.set(Feature_HasAVX2Bit);
  196     Features.set(Feature_HasAVX1OnlyBit);
  198     Features.set(Feature_HasAVX512Bit);
  200     Features.set(Feature_UseAVXBit);
  202     Features.set(Feature_NoAVX512Bit);
  204     Features.set(Feature_HasCDIBit);
  206     Features.set(Feature_HasVPOPCNTDQBit);
  208     Features.set(Feature_HasERIBit);
  210     Features.set(Feature_HasDQIBit);
  212     Features.set(Feature_NoDQIBit);
  214     Features.set(Feature_HasBWIBit);
  216     Features.set(Feature_NoBWIBit);
  218     Features.set(Feature_HasVLXBit);
  220     Features.set(Feature_NoVLXBit);
  222     Features.set(Feature_NoVLX_Or_NoBWIBit);
  224     Features.set(Feature_HasVNNIBit);
  226     Features.set(Feature_HasVP2INTERSECTBit);
  228     Features.set(Feature_HasBF16Bit);
  230     Features.set(Feature_HasBITALGBit);
  232     Features.set(Feature_HasPOPCNTBit);
  234     Features.set(Feature_HasAESBit);
  236     Features.set(Feature_HasVAESBit);
  238     Features.set(Feature_NoVLX_Or_NoVAESBit);
  240     Features.set(Feature_HasFXSRBit);
  242     Features.set(Feature_HasXSAVEBit);
  244     Features.set(Feature_HasXSAVEOPTBit);
  246     Features.set(Feature_HasXSAVECBit);
  248     Features.set(Feature_HasXSAVESBit);
  250     Features.set(Feature_HasPCLMULBit);
  252     Features.set(Feature_NoVLX_Or_NoVPCLMULQDQBit);
  254     Features.set(Feature_HasVPCLMULQDQBit);
  256     Features.set(Feature_HasGFNIBit);
  258     Features.set(Feature_HasFMABit);
  260     Features.set(Feature_HasFMA4Bit);
  262     Features.set(Feature_NoFMA4Bit);
  264     Features.set(Feature_HasXOPBit);
  266     Features.set(Feature_HasTBMBit);
  268     Features.set(Feature_NoTBMBit);
  270     Features.set(Feature_HasLWPBit);
  272     Features.set(Feature_HasMOVBEBit);
  274     Features.set(Feature_HasRDRANDBit);
  276     Features.set(Feature_HasF16CBit);
  278     Features.set(Feature_HasFSGSBaseBit);
  280     Features.set(Feature_HasLZCNTBit);
  282     Features.set(Feature_HasBMIBit);
  284     Features.set(Feature_HasBMI2Bit);
  286     Features.set(Feature_NoBMI2Bit);
  288     Features.set(Feature_HasVBMIBit);
  290     Features.set(Feature_HasVBMI2Bit);
  292     Features.set(Feature_HasIFMABit);
  294     Features.set(Feature_HasRTMBit);
  296     Features.set(Feature_HasSHABit);
  298     Features.set(Feature_HasRDSEEDBit);
  300     Features.set(Feature_HasSSEPrefetchBit);
  302     Features.set(Feature_NoSSEPrefetchBit);
  304     Features.set(Feature_HasPrefetchWBit);
  306     Features.set(Feature_HasPREFETCHWT1Bit);
  308     Features.set(Feature_HasLAHFSAHFBit);
  310     Features.set(Feature_HasMWAITXBit);
  312     Features.set(Feature_HasCLDEMOTEBit);
  314     Features.set(Feature_HasMOVDIRIBit);
  316     Features.set(Feature_HasMOVDIR64BBit);
  318     Features.set(Feature_HasPTWRITEBit);
  320     Features.set(Feature_FPStackf32Bit);
  322     Features.set(Feature_FPStackf64Bit);
  324     Features.set(Feature_HasCLFLUSHOPTBit);
  326     Features.set(Feature_HasCLWBBit);
  328     Features.set(Feature_HasWBNOINVDBit);
  330     Features.set(Feature_HasRDPIDBit);
  332     Features.set(Feature_HasWAITPKGBit);
  334     Features.set(Feature_HasINVPCIDBit);
  336     Features.set(Feature_HasCmpxchg8bBit);
  338     Features.set(Feature_HasCmpxchg16bBit);
  340     Features.set(Feature_HasENQCMDBit);
  342     Features.set(Feature_Not64BitModeBit);
  344     Features.set(Feature_In64BitModeBit);
  346     Features.set(Feature_IsLP64Bit);
  348     Features.set(Feature_NotLP64Bit);
  350     Features.set(Feature_IsPS4Bit);
  352     Features.set(Feature_NotPS4Bit);
  354     Features.set(Feature_KernelCodeBit);
  356     Features.set(Feature_NearDataBit);
  358     Features.set(Feature_IsNotPICBit);
  360     Features.set(Feature_CallImmAddrBit);
  362     Features.set(Feature_FavorMemIndirectCallBit);
  364     Features.set(Feature_HasFastSHLDRotateBit);
  366     Features.set(Feature_HasMFenceBit);
  368     Features.set(Feature_UseRetpolineIndirectCallsBit);
  370     Features.set(Feature_NotUseRetpolineIndirectCallsBit);
  378     Features.set(Feature_NotWin64WithoutFPBit);
  380     Features.set(Feature_OptForSizeBit);
  382     Features.set(Feature_OptForMinSizeBit);
  384     Features.set(Feature_OptForSpeedBit);
  386     Features.set(Feature_UseIncDecBit);
  388     Features.set(Feature_NoSSE41_Or_OptForSizeBit);
include/llvm/CodeGen/GlobalISel/InstructionSelector.h
   67       std::bitset<MaxPredicates>::set(I);
lib/Analysis/CFLAndersAliasAnalysis.cpp
  176       States.set(Idx);
lib/Support/StringRef.cpp
  239     CharBits.set((unsigned char)Chars[i]);
  264     CharBits.set((unsigned char)Chars[i]);
  280     CharBits.set((unsigned char)Chars[i]);
  305     CharBits.set((unsigned char)Chars[i]);
lib/Target/X86/X86DomainReassignment.cpp
  318       LegalDstDomains.set(D);
lib/Target/X86/X86FloatingPoint.cpp
 1708         Defs.set(Reg);
tools/clang/tools/extra/clang-tidy/modernize/RawStringLiteralCheck.cpp
  107     DisallowedChars.set(C);
  111     DisallowedChars.set(static_cast<unsigned char>(C));
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
   83     Defaults.set(I);
   91     Defaults.set(I);
tools/clang/tools/extra/clangd/FindTarget.h
  148   DeclRelationSet(DeclRelation R) { S.set(static_cast<unsigned>(R)); }
tools/clang/tools/extra/clangd/Protocol.cpp
  191         Out.set(size_t(KindOut));
  799         Out.set(size_t(KindOut));
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  257   m_flags.set(kHaveInitializedOSOs);