Lines Matching defs:selector
30 explicit Arm64OperandGenerator(InstructionSelector* selector) in Arm64OperandGenerator()
141 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR()
148 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR()
156 void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, Node* node, in VisitRRO()
213 bool TryMatchExtendingLoad(InstructionSelector* selector, Node* node) { in TryMatchExtendingLoad()
218 bool TryEmitExtendingLoad(InstructionSelector* selector, Node* node) { in TryEmitExtendingLoad()
236 bool TryMatchAnyShift(InstructionSelector* selector, Node* node, in TryMatchAnyShift()
273 bool TryMatchAnyExtend(Arm64OperandGenerator* g, InstructionSelector* selector, in TryMatchAnyExtend()
311 InstructionSelector* selector, in TryMatchLoadStoreShift()
401 void VisitBinop(InstructionSelector* selector, Node* node, in VisitBinop()
489 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop()
497 void VisitAddSub(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitAddSub()
529 void EmitLoad(InstructionSelector* selector, Node* node, InstructionCode opcode, in EmitLoad()
846 static void VisitLogical(InstructionSelector* selector, Node* node, Matcher* m, in VisitLogical()
1081 bool TryEmitBitfieldExtract32(InstructionSelector* selector, Node* node) { in TryEmitBitfieldExtract32()
1445 void EmitInt32MulWithOverflow(InstructionSelector* selector, Node* node, in EmitInt32MulWithOverflow()
1802 void VisitCompare(InstructionSelector* selector, InstructionCode opcode, in VisitCompare()
1824 void VisitWordCompare(InstructionSelector* selector, Node* node, in VisitWordCompare()
1898 void MaybeReplaceCmpZeroWithFlagSettingBinop(InstructionSelector* selector, in MaybeReplaceCmpZeroWithFlagSettingBinop()
1973 void EmitBranchOrDeoptimize(InstructionSelector* selector, in EmitBranchOrDeoptimize()
1989 bool TryEmitCbzOrTbz(InstructionSelector* selector, Node* node, Node* user, in TryEmitCbzOrTbz()
2040 void VisitWord32Compare(InstructionSelector* selector, Node* node, in VisitWord32Compare()
2097 void VisitWordTest(InstructionSelector* selector, Node* node, in VisitWordTest()
2105 void VisitWord32Test(InstructionSelector* selector, Node* node, in VisitWord32Test()
2111 void VisitWord64Test(InstructionSelector* selector, Node* node, in VisitWord64Test()
2117 bool TryEmitTestAndBranch(InstructionSelector* selector, Node* node, in TryEmitTestAndBranch()
2135 void VisitFloat32Compare(InstructionSelector* selector, Node* node, in VisitFloat32Compare()
2154 void VisitFloat64Compare(InstructionSelector* selector, Node* node, in VisitFloat64Compare()
2171 void VisitWordCompareZero(InstructionSelector* selector, Node* user, in VisitWordCompareZero()