Home
last modified time | relevance | path

Searched refs:Variant (Results 1 – 25 of 141) sorted by relevance

123456

/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSymbolEnumerator.cpp76 Variant NativeSymbolEnumerator::getValue() const { in getValue()
87 return Variant{static_cast<int8_t>(N)}; in getValue()
89 return Variant{static_cast<int16_t>(N)}; in getValue()
91 return Variant{static_cast<int32_t>(N)}; in getValue()
93 return Variant{static_cast<int64_t>(N)}; in getValue()
103 return Variant{static_cast<uint8_t>(U)}; in getValue()
105 return Variant{static_cast<uint16_t>(U)}; in getValue()
107 return Variant{static_cast<uint32_t>(U)}; in getValue()
109 return Variant{static_cast<uint64_t>(U)}; in getValue()
116 return Variant{static_cast<bool>(U)}; in getValue()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DPerfContextSwitchDecoder.cpp102 case Variant::Complete: in GetLowestKnownTSC()
104 case Variant::OnlyStart: in GetLowestKnownTSC()
106 case Variant::OnlyEnd: in GetLowestKnownTSC()
108 case Variant::HintedEnd: in GetLowestKnownTSC()
117 case Variant::Complete: in GetStartTSC()
119 case Variant::OnlyStart: in GetStartTSC()
121 case Variant::OnlyEnd: in GetStartTSC()
123 case Variant::HintedEnd: in GetStartTSC()
132 case Variant::Complete: in GetEndTSC()
134 case Variant::OnlyStart: in GetEndTSC()
[all …]
H A DLibiptDecoder.cpp292 case ThreadContinuousExecution::Variant::Complete: in DecodeSystemWideTraceForThread()
295 case ThreadContinuousExecution::Variant::OnlyStart: in DecodeSystemWideTraceForThread()
317 if (variant == ThreadContinuousExecution::Variant::OnlyEnd || in DecodeSystemWideTraceForThread()
318 variant == ThreadContinuousExecution::Variant::HintedStart) { in DecodeSystemWideTraceForThread()
337 case ThreadContinuousExecution::Variant::Complete: in DecodeSystemWideTraceForThread()
340 case ThreadContinuousExecution::Variant::OnlyEnd: in DecodeSystemWideTraceForThread()
351 if ((variant == ThreadContinuousExecution::Variant::OnlyStart && in DecodeSystemWideTraceForThread()
353 variant == ThreadContinuousExecution::Variant::HintedEnd) { in DecodeSystemWideTraceForThread()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DYAMLSerialization.cpp359 Variant.Symbol.emplace(); in mapping()
363 Variant.Refs.emplace(); in mapping()
371 Variant.Source.emplace(); in mapping()
375 Variant.Cmd.emplace(); in mapping()
434 VariantEntry Variant; in readYAML() local
439 if (Variant.Symbol) { in readYAML()
443 if (Variant.Refs) in readYAML()
446 if (Variant.Relation) in readYAML()
448 if (Variant.Source) { in readYAML()
457 if (Variant.Cmd) in readYAML()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DSerialSnippetGenerator.cpp90 InstructionTemplate Variant, in appendCodeTemplates() argument
106 CT.Instructions.push_back(std::move(Variant)); in appendCodeTemplates()
118 const AliasingConfigurations SelfAliasing(Variant.getInstr(), in appendCodeTemplates()
119 Variant.getInstr()); in appendCodeTemplates()
124 setRandomAliasing(SelfAliasing, Variant, Variant); in appendCodeTemplates()
128 CT.Instructions.push_back(std::move(Variant)); in appendCodeTemplates()
133 const Instruction &Instr = Variant.getInstr(); in appendCodeTemplates()
139 InstructionTemplate ThisIT(Variant); in appendCodeTemplates()
163 InstructionTemplate Variant, const BitVector &ForbiddenRegisters) const { in generateCodeTemplates() argument
166 getExecutionModes(Variant.getInstr(), ForbiddenRegisters); in generateCodeTemplates()
[all …]
H A DSnippetGenerator.cpp42 const InstructionTemplate &Variant, std::vector<BenchmarkCode> &Benchmarks, in generateConfigurations() argument
48 if (Variant.getInstr().hasMemoryOperands()) { in generateConfigurations()
59 for (const auto &Op : Variant.getInstr().Operands) { in generateConfigurations()
68 if (auto E = generateCodeTemplates(Variant, ForbiddenRegs)) { in generateConfigurations()
143 generateSelfAliasingCodeTemplates(InstructionTemplate Variant) { in generateSelfAliasingCodeTemplates() argument
144 const AliasingConfigurations SelfAliasing(Variant.getInstr(), in generateSelfAliasingCodeTemplates()
145 Variant.getInstr()); in generateSelfAliasingCodeTemplates()
157 setRandomAliasing(SelfAliasing, Variant, Variant); in generateSelfAliasingCodeTemplates()
159 CT.Instructions.push_back(std::move(Variant)); in generateSelfAliasingCodeTemplates()
164 generateUnconstrainedCodeTemplates(const InstructionTemplate &Variant, in generateUnconstrainedCodeTemplates() argument
[all …]
H A DParallelSnippetGenerator.cpp159 InstructionTemplate Variant, const BitVector &ForbiddenRegisters) const { in generateCodeTemplates() argument
160 const Instruction &Instr = Variant.getInstr(); in generateCodeTemplates()
170 CT.Instructions.push_back(std::move(Variant)); in generateCodeTemplates()
176 CT.Instructions.push_back(std::move(Variant)); in generateCodeTemplates()
184 State, Variant, TiedVariables, ForbiddenRegisters); in generateCodeTemplates()
230 Variant.getValueFor(Op) = MCOperand::createReg(RandomReg); in generateCodeTemplates()
244 Variant.getValueFor(Op) = MCOperand::createReg(RandomReg); in generateCodeTemplates()
249 CT.Instructions.push_back(std::move(Variant)); in generateCodeTemplates()
H A DSnippetGenerator.h38 generateSelfAliasingCodeTemplates(InstructionTemplate Variant);
42 generateUnconstrainedCodeTemplates(const InstructionTemplate &Variant,
64 Error generateConfigurations(const InstructionTemplate &Variant,
79 generateCodeTemplates(InstructionTemplate Variant,
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h349 Variant = 27, enumerator
411 struct Variant { struct
412 Variant() = default;
416 explicit Variant(int16_t V) : Type(PDB_VariantType::Int16) { in Variant() argument
419 explicit Variant(int32_t V) : Type(PDB_VariantType::Int32) { in Variant() function
422 explicit Variant(int64_t V) : Type(PDB_VariantType::Int64) { in Variant() argument
425 explicit Variant(float V) : Type(PDB_VariantType::Single) { in Variant() function
444 Variant(const Variant &Other) { in Variant() argument
448 ~Variant() { in ~Variant() argument
555 bool operator==(const Variant &Other) const {
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/
H A Dcycled_phis.ll11 …NEXT: --> %phi_1 U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop: Variant }
13 …NEXT: --> %phi_2 U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop: Variant }
15 …-NEXT: --> %cond U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop: Variant }
41 …full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer_loop: Variant, %inner_loop: Inv…
43 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant }
45 … S: [2000,3000) Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant }
47 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant }
51 …full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer_loop: Variant, %inner_loop: Inv…
94 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant }
96 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant }
[all …]
H A Douter_phi.ll10 …83647) S: [0,-2147483647) Exits: <<Unknown>> LoopDispositions: { %outer: Variant, %inner: Invarian…
12 …48) S: [0,-2147483648) Exits: <<Unknown>> LoopDispositions: { %inner: Computable, %outer: Variant }
14 …47) S: [1,-2147483647) Exits: <<Unknown>> LoopDispositions: { %inner: Computable, %outer: Variant }
16 …d U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner: Variant, %outer: Variant }
18 …d U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer: Variant, %inner: Invarian…
68 …v U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer: Variant, %inner: Invarian…
70 …: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner: Computable, %outer: Variant }
72 …: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner: Computable, %outer: Variant }
74 …d U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner: Variant, %outer: Variant }
76 …d U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer: Variant, %inner: Invarian…
H A Dincorrect-exit-count.ll20 …3,4) S: [3,4) Exits: <<Unknown>> LoopDispositions: { %for.cond6: Computable, %outer.loop: Variant }
22 …3,4) S: [3,4) Exits: <<Unknown>> LoopDispositions: { %for.cond6: Computable, %outer.loop: Variant }
26 …-set S: full-set Exits: <<Unknown>> LoopDispositions: { %for.cond6: Variant, %outer.loop: Variant }
36 …-set S: full-set Exits: <<Unknown>> LoopDispositions: { %for.cond6: Variant, %outer.loop: Variant }
38 …2,3) S: [2,3) Exits: <<Unknown>> LoopDispositions: { %for.cond6: Computable, %outer.loop: Variant }
44 …,4) S: [3,4) Exits: <<Unknown>> LoopDispositions: { %inner.loop: Computable, %outer.loop: Variant }
46 …,4) S: [3,4) Exits: <<Unknown>> LoopDispositions: { %inner.loop: Computable, %outer.loop: Variant }
50 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner.loop: Variant, %outer.loop: Variant }
52 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner.loop: Variant, %outer.loop: Variant }
54 …,3) S: [2,3) Exits: <<Unknown>> LoopDispositions: { %inner.loop: Computable, %outer.loop: Variant }
[all …]
H A Dbecount-invalidation.ll12 …ull-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2.header: I…
14 …ull-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2.header: I…
16 … full-set Exits: <<Unknown>> LoopDispositions: { %loop2.header: Computable, %loop.header: Variant }
18 … S: [0,1) Exits: <<Unknown>> LoopDispositions: { %loop2.header: Computable, %loop.header: Variant }
20 … full-set Exits: <<Unknown>> LoopDispositions: { %loop2.header: Computable, %loop.header: Variant }
22 … S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2.header: Variant, %loop.header: Variant }
24 … full-set Exits: <<Unknown>> LoopDispositions: { %loop2.header: Computable, %loop.header: Variant }
26 … S: [1,2) Exits: <<Unknown>> LoopDispositions: { %loop2.header: Computable, %loop.header: Variant }
28 …ull-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2.header: I…
H A Daddrec-computed-during-addrec-calculation.ll13 …ull-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2: Invarian…
15 …-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2: Computable, %loop.header: Variant }
17 …-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2: Computable, %loop.header: Variant }
19 …ull-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2: Variant, %loop.header: Variant }
21 …7483648,2147483648) Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2: Computab…
23 … i32 {%iv,+,1}<nsw><%loop2> to i64) LoopDispositions: { %loop3: Computable, %loop.header: Variant }
25 …%iv,+,1}<nsw><%loop2> to i64))<nsw> LoopDispositions: { %loop3: Computable, %loop.header: Variant }
27 …: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2: Variant, %loop3: …
H A Dshift-recurrences.ll8 …XT: --> %iv.lshr U: [0,1024) S: [0,1024) Exits: <<Unknown>> LoopDispositions: { %loop: Variant }
31 …XT: --> %iv.lshr U: [0,1024) S: [0,1024) Exits: <<Unknown>> LoopDispositions: { %loop: Variant }
195 ; CHECK-NEXT: --> %iv.shl U: [4,65) S: [4,65) Exits: 64 LoopDispositions: { %loop: Variant }
229 …CK-NEXT: --> %iv.shl U: [4,65) S: [4,65) Exits: <<Unknown>> LoopDispositions: { %loop: Variant }
326 ; CHECK-NEXT: --> %iv.shl U: [4,65) S: [4,65) Exits: 16 LoopDispositions: { %loop: Variant }
505 …HECK-NEXT: --> %iv.ashr U: [63,1024) S: [63,1024) Exits: 63 LoopDispositions: { %loop: Variant }
536 …HECK-NEXT: --> %iv.ashr U: [-128,-7) S: [-128,-7) Exits: -8 LoopDispositions: { %loop: Variant }
663 ; CHECK-NEXT: --> %iv.lshr U: [15,0) S: [-1,-128) Exits: 15 LoopDispositions: { %loop: Variant }
760 ; CHECK-NEXT: --> %iv.lshr U: [4,1025) S: [4,1025) Exits: 4 LoopDispositions: { %loop: Variant }
792 ; CHECK-NEXT: --> %iv.lshr U: [3,958) S: [3,958) Exits: 3 LoopDispositions: { %loop: Variant }
[all …]
H A Dload.ll15 …K-NEXT: --> %sum.04 U: full-set S: full-set Exits: 2450 LoopDispositions: { %for.body: Variant }
21 ; CHECK-NEXT: --> %0 U: full-set S: full-set Exits: 50 LoopDispositions: { %for.body: Variant }
25 ; CHECK-NEXT: --> %1 U: full-set S: full-set Exits: 0 LoopDispositions: { %for.body: Variant }
27 … --> (%0 + %sum.04) U: full-set S: full-set Exits: 2500 LoopDispositions: { %for.body: Variant }
29 …-> (%1 + %0 + %sum.04) U: full-set S: full-set Exits: 2500 LoopDispositions: { %for.body: Variant }
72 …ECK-NEXT: --> %sum.02 U: full-set S: full-set Exits: 10 LoopDispositions: { %for.body: Variant }
74 …K-NEXT: --> %n.01 U: full-set S: full-set Exits: @node1 LoopDispositions: { %for.body: Variant }
78 ; CHECK-NEXT: --> %0 U: full-set S: full-set Exits: 0 LoopDispositions: { %for.body: Variant }
80 …T: --> (%0 + %sum.02) U: full-set S: full-set Exits: 10 LoopDispositions: { %for.body: Variant }
82 …K-NEXT: --> %n.01 U: full-set S: full-set Exits: @node1 LoopDispositions: { %for.body: Variant }
[all …]
H A Dtrivial-phis.ll27 …ull-set Exits: <<Unknown>> LoopDispositions: { %bb13: Variant, %bb8: Variant, %bb17: In…
121 ; CHECK-SAME: Exits: (-2 + %arg) LoopDispositions: { %bb13: Computable, %bb8: Variant, %…
124 … Exits: (-1 + %arg) LoopDispositions: { %bb17_a: Computable, %bb13: Variant, %bb8: Variant }
128 ; CHECK-SAME: Exits: (-2 + %arg) LoopDispositions: { %bb13: Computable, %bb8: Variant, %…
131 … Exits: (-1 + %arg) LoopDispositions: { %bb27: Computable, %bb13: Variant, %bb8: Variant }
135 ; CHECK-SAME: Exits: (-2 + %arg) LoopDispositions: { %bb13: Computable, %bb8: Variant, %…
H A Dadd-expr-pointer-operand-sorting.ll33 …NEXT: --> %1 U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %for.cond: Variant }
35 …i32* %1 to i64) U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %for.cond: Variant }
37 …32* %1 to i64)) U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %for.cond: Variant }
39 …305843009213693952,2305843009213693952) Exits: <<Unknown>> LoopDispositions: { %for.cond: Variant }
41 …+ %sub.ptr.div) U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %for.cond: Variant }
43 …NEXT: --> %2 U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %for.cond: Variant }
45 … %2 to i32) U: [-128,128) S: [-128,128) Exits: <<Unknown>> LoopDispositions: { %for.cond: Variant }
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dspecialization-diagnose-crash.cpp14 template <class T1, class T2, class = void> struct Variant { struct
15 Variant() = delete; // expected-note {{deleted here}}
19 struct Variant<T1, T2, void_t<decltype(X<T2>{T1()})>> {}; struct
22 Variant<V1, V1>(); in f()
23 Variant<V1, V2>(); // expected-error {{call to deleted constructor}} in f()
H A Dcrashes.cpp90 class Variant;
94 class Variant { class
97 void Write(const Variant& __v);
99 Variant x;
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dunion-dtor.cpp23 struct Variant { struct
24 Variant() {} in Variant() function
25 ~Variant() {} in ~Variant() argument
33 Variant variant; argument
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZ.td71 int Variant = 0;
73 // Variant name.
78 int Variant = 1;
80 // Variant name.
/llvm-project-15.0.7/llvm/test/Transforms/LoopRotate/
H A Dpr51981-scev-problem.ll21 … Exits: <<Unknown>> LoopDispositions: { %loop.outer.header: Variant, %loop.inner: Inv…
23 … Exits: <<Unknown>> LoopDispositions: { %loop.outer.header: Variant, %loop.inner: Inv…
25 …to i16)))) LoopDispositions: { %loop.inner: Computable, %loop.outer.header: Variant }
31 … Exits: <<Unknown>> LoopDispositions: { %loop.inner.ph: Variant, %loop.inner: Inv…
33 … Exits: <<Unknown>> LoopDispositions: { %loop.inner.ph: Variant, %loop.inner: Inv…
35 …de2 to i16)))) LoopDispositions: { %loop.inner: Computable, %loop.inner.ph: Variant }
/llvm-project-15.0.7/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp1047 Variant = VEMCExpr::VK_VE_None; in extractModifierFromExpr()
1060 Variant = VEMCExpr::VK_VE_REFLONG; in extractModifierFromExpr()
1063 Variant = VEMCExpr::VK_VE_HI32; in extractModifierFromExpr()
1066 Variant = VEMCExpr::VK_VE_LO32; in extractModifierFromExpr()
1069 Variant = VEMCExpr::VK_VE_PC_HI32; in extractModifierFromExpr()
1072 Variant = VEMCExpr::VK_VE_PC_LO32; in extractModifierFromExpr()
1075 Variant = VEMCExpr::VK_VE_GOT_HI32; in extractModifierFromExpr()
1134 Variant = RHSVariant; in extractModifierFromExpr()
1136 Variant = LHSVariant; in extractModifierFromExpr()
1138 Variant = LHSVariant; in extractModifierFromExpr()
[all …]
/llvm-project-15.0.7/clang/test/CXX/over/over.built/
H A Dp24.cpp4 struct Variant { struct
8 Variant getValue();

123456