Home
last modified time | relevance | path

Searched refs:LiteralConstant (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/
Dsfn_value_test.cpp129 LiteralConstant literal(12); in TEST_F()
135 LiteralConstant literal2(2); in TEST_F()
203 auto addr2 = new LiteralConstant( 3); in TEST_F()
218 auto addr3 = new LiteralConstant( 12); in TEST_F()
236 EXPECT_EQ(*VirtualValue::from_string("L[0x1]"), LiteralConstant(1)); in TEST_F()
237 EXPECT_EQ(*VirtualValue::from_string("L[0x2]"), LiteralConstant(2)); in TEST_F()
238 EXPECT_EQ(*VirtualValue::from_string("L[0xA]"), LiteralConstant(10)); in TEST_F()
Dsfn_shaderfromstring_test.cpp62 new LiteralConstant(0x38000000), in TEST_F()
67 new LiteralConstant( 0x0), in TEST_F()
72 new LiteralConstant( 0x0), in TEST_F()
77 new LiteralConstant( 0x38F00000), in TEST_F()
Dsfn_valuefactory_test.cpp234 const auto& cvalue1 = dynamic_cast<const LiteralConstant&>(*value1); in TEST_F()
235 const auto& cvalue2 = dynamic_cast<const LiteralConstant&>(*value2); in TEST_F()
257 void visit(const LiteralConstant& value) {(void)value;} in visit()
Dsfn_instrfromstring_test.cpp65 new LiteralConstant( 0x10), in TEST_F()
554 new LiteralConstant( 10), 40); in TEST_F()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_virtualvalues.h65 class LiteralConstant; variable
106 virtual LiteralConstant *as_literal() { return nullptr;} in as_literal()
306 class LiteralConstant : public VirtualValue {
308 using Pointer = R600_POINTER_TYPE(LiteralConstant);
310 LiteralConstant(uint32_t value);
316 LiteralConstant *as_literal() override { return this;} in as_literal()
319 LiteralConstant(const LiteralConstant& orig) = default;
322 using PLiteralVirtualValue = LiteralConstant::Pointer;
446 virtual void visit(LiteralConstant& value) = 0;
456 virtual void visit(const LiteralConstant& value) = 0;
Dsfn_virtualvalues.cpp88 ValueComparer(const LiteralConstant *value);
95 void visit(const LiteralConstant& other) override;
104 const LiteralConstant *m_literal_value;
114 void visit(const LiteralConstant& value) {compare = ValueComparer(&value);} in visit()
125 case 'L': return LiteralConstant::from_string(s); in from_string()
161 void visit(const LiteralConstant& value) {(void)value;} in get_addr()
481 LiteralConstant::LiteralConstant(uint32_t value): in LiteralConstant() function in r600::LiteralConstant
487 void LiteralConstant::accept(RegisterVisitor& vistor) in accept()
492 void LiteralConstant::accept(ConstRegisterVisitor& vistor) const in accept()
497 void LiteralConstant::print(std::ostream& os) const in print()
[all …]
Dsfn_alu_readport_validation.cpp38 void visit(const LiteralConstant& value) override;
79 void visit(const LiteralConstant& value) override;
251 void ReserveReadport::visit(const LiteralConstant& value) in visit()
321 void ReserveReadportTransPass1::visit(const LiteralConstant& value) in visit()
Dsfn_valuefactory.cpp178 void visit(LiteralConstant& value) {(void)value;} in visit()
441 auto v = new LiteralConstant( value); in literal()
660 case 'L': return LiteralConstant::from_string(s); in src_from_string()
Dsfn_instr_fetch.cpp622 void visit(LiteralConstant& value) { in visit()
Dsfn_assembler.cpp1153 void visit(const LiteralConstant& value) override;
1200 void EncodeSourceVisitor::visit(const LiteralConstant& value) in visit()
Dsfn_instr_alu.cpp602 void visit(const LiteralConstant& value) {(void)value;} in visit()