Lines Matching refs:ArchOpcode
152 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR()
159 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR()
166 void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRI()
173 void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, Node* node, in VisitRRO()
181 void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRIR()
205 ArchOpcode opcode() const { in opcode()
215 ArchOpcode opcode_;
496 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop()
504 void VisitAddSub(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitAddSub()
505 ArchOpcode negate_opcode) { in VisitAddSub()
786 ArchOpcode opcode, bool left_can_cover, in VisitLogical()
791 ArchOpcode inv_opcode = opcode; in VisitLogical()
1032 ArchOpcode opcode = m.IsWord32Sar() ? kArm64Sbfx32 : kArm64Ubfx32; in TryEmitBitfieldExtract32()
1851 ArchOpcode* opcode, in MaybeReplaceCmpZeroWithFlagSettingBinop()
1855 ArchOpcode binop_opcode; in MaybeReplaceCmpZeroWithFlagSettingBinop()
1856 ArchOpcode no_output_opcode; in MaybeReplaceCmpZeroWithFlagSettingBinop()
2018 ArchOpcode opcode = kArm64Cmp32; in VisitWord32Compare()
2158 ArchOpcode opcode) { in VisitAtomicExchange()
2173 ArchOpcode opcode) { in VisitAtomicCompareExchange()
2190 ArchOpcode opcode) { in VisitAtomicLoad()
2203 ArchOpcode opcode) { in VisitAtomicStore()
2217 ArchOpcode opcode) { in VisitAtomicBinop()
2712 ArchOpcode opcode = kArchNop; in VisitWord32AtomicLoad()
2734 ArchOpcode opcode = kArchNop; in VisitWord64AtomicLoad()
2757 ArchOpcode opcode = kArchNop; in VisitWord32AtomicStore()
2777 ArchOpcode opcode = kArchNop; in VisitWord64AtomicStore()
2799 ArchOpcode opcode = kArchNop; in VisitWord32AtomicExchange()
2819 ArchOpcode opcode = kArchNop; in VisitWord64AtomicExchange()
2837 ArchOpcode opcode = kArchNop; in VisitWord32AtomicCompareExchange()
2857 ArchOpcode opcode = kArchNop; in VisitWord64AtomicCompareExchange()
2875 Node* node, ArchOpcode int8_op, ArchOpcode uint8_op, ArchOpcode int16_op, in VisitWord32AtomicBinaryOperation()
2876 ArchOpcode uint16_op, ArchOpcode word32_op) { in VisitWord32AtomicBinaryOperation()
2877 ArchOpcode opcode = kArchNop; in VisitWord32AtomicBinaryOperation()
2911 Node* node, ArchOpcode uint8_op, ArchOpcode uint16_op, ArchOpcode uint32_op, in VISIT_ATOMIC_BINOP()
2912 ArchOpcode uint64_op) { in VISIT_ATOMIC_BINOP()
2913 ArchOpcode opcode = kArchNop; in VISIT_ATOMIC_BINOP()
3126 ArchOpcode opcode;
3181 ArchOpcode* opcode) { in TryMatchArchShuffle()
3219 ArchOpcode opcode; in VisitS8x16Shuffle()