OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FeatureBitset
(Results
1 - 25
of
58
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/llvm/lib/Support/
X86TargetParser.cpp
25
class
FeatureBitset
{
33
constexpr
FeatureBitset
() = default;
34
constexpr
FeatureBitset
(std::initializer_list<unsigned> Init) {
43
constexpr
FeatureBitset
&set(unsigned I) {
55
constexpr
FeatureBitset
&operator&=(const
FeatureBitset
&RHS) {
64
constexpr
FeatureBitset
&operator|=(const
FeatureBitset
&RHS) {
74
constexpr
FeatureBitset
operator&(const
FeatureBitset
&RHS) const
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/MC/
SubtargetFeature.h
40
class
FeatureBitset
{
47
constexpr
FeatureBitset
(const std::array<uint64_t, MAX_SUBTARGET_WORDS> &B) {
53
constexpr
FeatureBitset
() = default;
54
constexpr
FeatureBitset
(std::initializer_list<unsigned> Init) {
59
FeatureBitset
&set() {
64
constexpr
FeatureBitset
&set(unsigned I) {
71
constexpr
FeatureBitset
&reset(unsigned I) {
78
constexpr
FeatureBitset
&flip(unsigned I) {
105
constexpr
FeatureBitset
&operator^=(const
FeatureBitset
&RHS)
[
all
...]
MCSubtargetInfo.h
91
FeatureBitset
FeatureBits; // Feature bits for current CPU + FS
111
const
FeatureBitset
& getFeatureBits() const { return FeatureBits; }
112
void setFeatureBits(const
FeatureBitset
&FeatureBits_) {
136
FeatureBitset
ToggleFeature(uint64_t FB);
140
FeatureBitset
ToggleFeature(const
FeatureBitset
& FB);
144
FeatureBitset
ToggleFeature(StringRef FS);
148
FeatureBitset
ApplyFeatureFlag(StringRef FS);
151
FeatureBitset
SetFeatureBitsTransitively(const
FeatureBitset
& FB)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
AMDGPUMCCodeEmitter.h
26
class
FeatureBitset
;
79
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
82
const
FeatureBitset
&AvailableFeatures) const;
R600MCCodeEmitter.cpp
60
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
63
const
FeatureBitset
&AvailableFeatures) const;
/src/external/apache2/llvm/dist/llvm/lib/MC/
MCSubtargetInfo.cpp
36
void SetImpliedBits(
FeatureBitset
&Bits, const
FeatureBitset
&Implies,
48
void ClearImpliedBits(
FeatureBitset
&Bits, unsigned Value,
58
static void ApplyFeatureFlag(
FeatureBitset
&Bits, StringRef Feature,
150
static
FeatureBitset
getFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS,
156
return
FeatureBitset
();
161
FeatureBitset
Bits;
240
FeatureBitset
MCSubtargetInfo::ToggleFeature(uint64_t FB) {
245
FeatureBitset
MCSubtargetInfo::ToggleFeature(const
FeatureBitset
&FB)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCCodeEmitter.h
85
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
88
const
FeatureBitset
&AvailableFeatures) const;
HexagonMCTargetDesc.h
51
class
FeatureBitset
;
74
FeatureBitset
completeHVXFeatures(const
FeatureBitset
&FB);
HexagonMCTargetDesc.cpp
419
FeatureBitset
Hexagon_MC::completeHVXFeatures(const
FeatureBitset
&S) {
423
FeatureBitset
FB = S;
498
llvm::
FeatureBitset
Features = X->getFeatureBits();
510
llvm::
FeatureBitset
Features = X->getFeatureBits();
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPropagateAttributes.cpp
50
static constexpr const
FeatureBitset
TargetFeatures = {
70
explicit FnProperties(const
FeatureBitset
&&FB) : Features(FB) {}
97
FeatureBitset
Features;
131
void setFeatures(Function &F, const
FeatureBitset
&NewFeatures);
136
std::string getFeatureString(const
FeatureBitset
&Features) const;
336
const
FeatureBitset
&NewFeatures) {
360
AMDGPUPropagateAttributes::getFeatureString(const
FeatureBitset
&Features) const
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/
ARMBaseInfo.h
196
FeatureBitset
FeaturesRequired;
199
bool hasRequiredFeatures(
FeatureBitset
ActiveFeatures) const {
204
bool isInRequiredFeatures(
FeatureBitset
TestFeatures) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCCodeEmitter.h
126
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
129
const
FeatureBitset
&AvailableFeatures) const;
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
VEMCCodeEmitter.cpp
79
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
82
const
FeatureBitset
&AvailableFeatures) const;
/src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/
MCTargetAsmParser.h
197
static NearMissInfo getMissedFeature(const
FeatureBitset
&MissingFeatures) {
249
const
FeatureBitset
& getFeatures() const {
299
FeatureBitset
Features;
329
FeatureBitset
AvailableFeatures;
354
const
FeatureBitset
& getAvailableFeatures() const {
357
void setAvailableFeatures(const
FeatureBitset
& Value) {
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVBaseInfo.cpp
26
ABI computeTargetABI(const Triple &TT,
FeatureBitset
FeatureBits,
90
void validate(const Triple &TT, const
FeatureBitset
&FeatureBits) {
RISCVBaseInfo.h
257
FeatureBitset
FeaturesRequired;
260
bool haveRequiredFeatures(
FeatureBitset
ActiveFeatures) const {
290
ABI computeTargetABI(const Triple &TT,
FeatureBitset
FeatureBits,
307
void validate(const Triple &TT, const
FeatureBitset
&FeatureBits);
RISCVMCCodeEmitter.cpp
88
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
91
const
FeatureBitset
&AvailableFeatures) const;
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyTargetTransformInfo.cpp
108
const
FeatureBitset
&CallerBits =
110
const
FeatureBitset
&CalleeBits =
WebAssemblyTargetMachine.cpp
197
FeatureBitset
Features = coalesceFeatures(M);
225
FeatureBitset
coalesceFeatures(const Module &M) {
226
FeatureBitset
Features =
236
std::string getFeatureString(const
FeatureBitset
&Features) {
289
void recordFeatures(Module &M, const
FeatureBitset
&Features, bool Stripped) {
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/
AArch64BaseInfo.h
320
FeatureBitset
FeaturesRequired;
323
constexpr SysAlias(const char *N, uint16_t E,
FeatureBitset
F)
326
bool haveFeatures(
FeatureBitset
ActiveFeatures) const {
330
FeatureBitset
getRequiredFeatures() const { return FeaturesRequired; }
337
constexpr SysAliasReg(const char *N, uint16_t E, bool R,
FeatureBitset
F)
345
constexpr SysAliasImm(const char *N, uint16_t E, uint16_t I,
FeatureBitset
F)
550
FeatureBitset
FeaturesRequired;
552
bool haveFeatures(
FeatureBitset
ActiveFeatures) const {
/src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeEmitterGen.cpp
334
getNameForFeatureBitset(const std::vector<Record *> &
FeatureBitset
) {
336
for (const auto &Feature :
FeatureBitset
)
579
for (const auto &
FeatureBitset
: FeatureBitsets) {
580
if (
FeatureBitset
.empty())
582
o << " " << getNameForFeatureBitset(
FeatureBitset
) << ",\n";
585
<< "static constexpr
FeatureBitset
FeatureBitsets[] = {\n"
587
for (const auto &
FeatureBitset
: FeatureBitsets) {
588
if (
FeatureBitset
.empty())
591
for (const auto &Feature :
FeatureBitset
) {
605
<< " const MCInst &Inst, const
FeatureBitset
&AvailableFeatures) const {\n
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
AVRELFStreamer.cpp
12
static unsigned getEFlagsForFeatureSet(const
FeatureBitset
&Features) {
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/
BPFMCCodeEmitter.cpp
67
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
70
const
FeatureBitset
&AvailableFeatures) const;
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCCodeEmitter.cpp
89
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
92
const
FeatureBitset
&AvailableFeatures) const;
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCCodeEmitter.cpp
146
FeatureBitset
computeAvailableFeatures(const
FeatureBitset
&FB) const;
149
const
FeatureBitset
&AvailableFeatures) const;
Completed in 43 milliseconds
1
2
3
Indexes created Sun Sep 20 00:26:38 UTC 2026