Searched refs:CodeLocation (Results 1 – 5 of 5) sorted by relevance
64 struct CodeLocation;94 virtual bool Visit(CodeLocation* location) { return false; } in Visit()220 struct CodeLocation : public Operand { struct223 explicit CodeLocation(Label* label) : label(label) {} in CodeLocation() argument
210 auto label = bytecode->CastOperand<CodeLocation>(0)->label; in Visit()227 auto label = bytecode->CastOperand<CodeLocation>(0)->label; in Visit()245 auto label = bytecode->CastOperand<CodeLocation>(1)->label; in Visit()264 auto label = bytecode->CastOperand<CodeLocation>(2)->label; in Visit()282 auto label = bytecode->CastOperand<CodeLocation>(1)->label; in Visit()
486 instr->operands.push_back(Alloc<CodeLocation>(label)); in DecodeBytecode()495 instr->operands.push_back(Alloc<CodeLocation>(label)); in DecodeBytecode()523 instr->operands.push_back(Alloc<CodeLocation>(label)); in DecodeBytecode()
38 virtual bool Visit(lir::CodeLocation* location) override;
108 bool PrintCodeIrVisitor::Visit(lir::CodeLocation* target) { in Visit()