/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | SubtargetFeature.h | 40 class FeatureBitset { 47 constexpr FeatureBitset(const std::array<uint64_t, MAX_SUBTARGET_WORDS> &B) { in FeatureBitset() function 53 constexpr FeatureBitset() = default; 54 constexpr FeatureBitset(std::initializer_list<unsigned> Init) { in FeatureBitset() function 59 FeatureBitset &set() { in set() 64 constexpr FeatureBitset &set(unsigned I) { in set() 71 constexpr FeatureBitset &reset(unsigned I) { in reset() 78 constexpr FeatureBitset &flip(unsigned I) { in flip() 105 constexpr FeatureBitset &operator^=(const FeatureBitset &RHS) { 111 constexpr FeatureBitset operator^(const FeatureBitset &RHS) const { [all …]
|
D | MCSubtargetInfo.h | 89 FeatureBitset FeatureBits; // Feature bits for current CPU + FS 107 const FeatureBitset& getFeatureBits() const { return FeatureBits; } in getFeatureBits() 108 void setFeatureBits(const FeatureBitset &FeatureBits_) { in setFeatureBits() 130 FeatureBitset ToggleFeature(uint64_t FB); 134 FeatureBitset ToggleFeature(const FeatureBitset& FB); 138 FeatureBitset ToggleFeature(StringRef FS); 142 FeatureBitset ApplyFeatureFlag(StringRef FS); 145 FeatureBitset SetFeatureBitsTransitively(const FeatureBitset& FB); 146 FeatureBitset ClearFeatureBitsTransitively(const FeatureBitset &FB);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCSubtargetInfo.cpp | 36 void SetImpliedBits(FeatureBitset &Bits, const FeatureBitset &Implies, in SetImpliedBits() 48 void ClearImpliedBits(FeatureBitset &Bits, unsigned Value, in ClearImpliedBits() 58 static void ApplyFeatureFlag(FeatureBitset &Bits, StringRef Feature, in ApplyFeatureFlag() 150 static FeatureBitset getFeatures(StringRef CPU, StringRef FS, in getFeatures() 156 return FeatureBitset(); in getFeatures() 163 FeatureBitset Bits; in getFeatures() 221 FeatureBitset MCSubtargetInfo::ToggleFeature(uint64_t FB) { in ToggleFeature() 226 FeatureBitset MCSubtargetInfo::ToggleFeature(const FeatureBitset &FB) { in ToggleFeature() 231 FeatureBitset MCSubtargetInfo::SetFeatureBitsTransitively( in SetFeatureBitsTransitively() 232 const FeatureBitset &FB) { in SetFeatureBitsTransitively() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUPropagateAttributes.cpp | 52 const FeatureBitset TargetFeatures = { 60 Clone(FeatureBitset FeatureMask, Function *OrigF, Function *NewF) : in Clone() 63 FeatureBitset FeatureMask; 80 Function *findFunction(const FeatureBitset &FeaturesNeeded, 86 const FeatureBitset &NewFeatures); 89 void setFeatures(Function &F, const FeatureBitset &NewFeatures); 91 std::string getFeatureString(const FeatureBitset &Features) const; 158 AMDGPUPropagateAttributes::findFunction(const FeatureBitset &FeaturesNeeded, in findFunction() 198 const FeatureBitset &CalleeBits = in process() 215 const FeatureBitset &CallerBits = in process() [all …]
|
D | AMDGPUTargetTransformInfo.cpp | 738 const FeatureBitset &CallerBits = CallerST->getFeatureBits(); in areInlineCompatible() 739 const FeatureBitset &CalleeBits = CalleeST->getFeatureBits(); in areInlineCompatible() 741 FeatureBitset RealCallerBits = CallerBits & ~InlineFeatureIgnoreList; in areInlineCompatible() 742 FeatureBitset RealCalleeBits = CalleeBits & ~InlineFeatureIgnoreList; in areInlineCompatible()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
D | AMDGPUMCCodeEmitter.h | 26 class FeatureBitset; variable 73 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 76 const FeatureBitset &AvailableFeatures) const;
|
D | R600MCCodeEmitter.cpp | 67 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 70 const FeatureBitset &AvailableFeatures) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/Utils/ |
D | RISCVBaseInfo.h | 169 FeatureBitset FeaturesRequired; 172 bool haveRequiredFeatures(FeatureBitset ActiveFeatures) const { in haveRequiredFeatures() 202 ABI computeTargetABI(const Triple &TT, FeatureBitset FeatureBits, 216 void validate(const Triple &TT, const FeatureBitset &FeatureBits);
|
D | RISCVBaseInfo.cpp | 13 ABI computeTargetABI(const Triple &TT, FeatureBitset FeatureBits, in computeTargetABI() 74 void validate(const Triple &TT, const FeatureBitset &FeatureBits) { in validate()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCTargetDesc.h | 51 class FeatureBitset; variable 76 FeatureBitset completeHVXFeatures(const FeatureBitset &FB);
|
D | HexagonMCCodeEmitter.h | 85 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 88 const FeatureBitset &AvailableFeatures) const;
|
D | HexagonMCTargetDesc.cpp | 335 FeatureBitset Hexagon_MC::completeHVXFeatures(const FeatureBitset &S) { in completeHVXFeatures() 339 FeatureBitset FB = S; in completeHVXFeatures() 400 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/MCParser/ |
D | MCTargetAsmParser.h | 198 static NearMissInfo getMissedFeature(const FeatureBitset &MissingFeatures) { in getMissedFeature() 250 const FeatureBitset& getFeatures() const { in getFeatures() 300 FeatureBitset Features; 330 FeatureBitset AvailableFeatures; 355 const FeatureBitset& getAvailableFeatures() const { in getAvailableFeatures() 358 void setAvailableFeatures(const FeatureBitset& Value) { in setAvailableFeatures()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCMCCodeEmitter.h | 101 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 104 const FeatureBitset &AvailableFeatures) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyTargetMachine.cpp | 183 FeatureBitset Features = coalesceFeatures(M); in runOnModule() 210 FeatureBitset coalesceFeatures(const Module &M) { in coalesceFeatures() 211 FeatureBitset Features = in coalesceFeatures() 221 std::string getFeatureString(const FeatureBitset &Features) { in getFeatureString() 275 void recordFeatures(Module &M, const FeatureBitset &Features, bool Stripped) { in recordFeatures()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/MCTargetDesc/ |
D | BPFMCCodeEmitter.cpp | 66 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 69 const FeatureBitset &AvailableFeatures) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/Utils/ |
D | ARMBaseInfo.h | 196 FeatureBitset FeaturesRequired; 199 bool hasRequiredFeatures(FeatureBitset ActiveFeatures) const { in hasRequiredFeatures() 204 bool isInRequiredFeatures(FeatureBitset TestFeatures) const { in isInRequiredFeatures()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/Utils/ |
D | AArch64BaseInfo.h | 320 FeatureBitset FeaturesRequired; 323 constexpr SysAlias(const char *N, uint16_t E, FeatureBitset F) in SysAlias() 326 bool haveFeatures(FeatureBitset ActiveFeatures) const { in haveFeatures() 330 FeatureBitset getRequiredFeatures() const { return FeaturesRequired; } in getRequiredFeatures() 337 constexpr SysAliasReg(const char *N, uint16_t E, bool R, FeatureBitset F) in SysAliasReg() 534 FeatureBitset FeaturesRequired; 536 bool haveFeatures(FeatureBitset ActiveFeatures) const { in haveFeatures()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/MCTargetDesc/ |
D | SparcMCCodeEmitter.cpp | 86 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 89 const FeatureBitset &AvailableFeatures) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/MCTargetDesc/ |
D | SystemZMCCodeEmitter.cpp | 146 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 149 const FeatureBitset &AvailableFeatures) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/MCTargetDesc/ |
D | RISCVELFStreamer.cpp | 27 const FeatureBitset &Features = STI.getFeatureBits(); in RISCVTargetELFStreamer()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/MCTargetDesc/ |
D | AVRELFStreamer.cpp | 12 static unsigned getEFlagsForFeatureSet(const FeatureBitset &Features) { in getEFlagsForFeatureSet()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64MCCodeEmitter.cpp | 190 FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) const; 193 const FeatureBitset &AvailableFeatures) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/AsmParser/ |
D | SystemZAsmParser.cpp | 1183 FeatureBitset AvailableFeatures = getAvailableFeatures(); in parseOperand() 1184 FeatureBitset All; in parseOperand() 1238 const FeatureBitset &FBS, 1249 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() 1286 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/AsmParser/ |
D | X86AsmParser.cpp | 100 uint64_t &ErrorInfo, FeatureBitset &MissingFeatures, in MatchInstruction() 942 bool ErrorMissingFeature(SMLoc IDLoc, const FeatureBitset &MissingFeatures, 979 FeatureBitset AllModes({X86::Mode64Bit, X86::Mode32Bit, X86::Mode16Bit}); in SwitchMode() 980 FeatureBitset OldMode = STI.getFeatureBits() & AllModes; in SwitchMode() 981 FeatureBitset FB = ComputeAvailableFeatures( in SwitchMode() 985 assert(FeatureBitset({mode}) == (STI.getFeatureBits() & AllModes)); in SwitchMode() 3142 const FeatureBitset &MissingFeatures, in ErrorMissingFeature() 3225 FeatureBitset MissingFeatures; in MatchAndEmitATTInstruction() 3288 FeatureBitset ErrorInfoMissingFeatures; // Init suppresses compiler warnings. in MatchAndEmitATTInstruction() 3456 FeatureBitset ErrorInfoMissingFeatures; in MatchAndEmitIntelInstruction() [all …]
|