Lines Matching defs:arm

25 #include "utils/arm/assembler_thumb2.h"
30 namespace arm {
177 void EmitAndCheck(arm::Thumb2Assembler* assembler, const char* testname,
188 void EmitAndCheck(arm::Thumb2Assembler* assembler, const char* testname) {
204 arm::Thumb2Assembler assembler;
303 __ it(arm::EQ);
304 __ mvns(R0, ShifterOperand(R1), arm::EQ);
305 __ it(arm::EQ);
306 __ adds(R0, R1, ShifterOperand(R2), arm::EQ);
307 __ it(arm::EQ);
308 __ subs(R0, R1, ShifterOperand(R2), arm::EQ);
309 __ it(arm::EQ);
310 __ adcs(R0, R0, ShifterOperand(R1), arm::EQ);
311 __ it(arm::EQ);
312 __ sbcs(R0, R0, ShifterOperand(R1), arm::EQ);
313 __ it(arm::EQ);
314 __ ands(R0, R0, ShifterOperand(R1), arm::EQ);
315 __ it(arm::EQ);
316 __ orrs(R0, R0, ShifterOperand(R1), arm::EQ);
317 __ it(arm::EQ);
318 __ eors(R0, R0, ShifterOperand(R1), arm::EQ);
319 __ it(arm::EQ);
320 __ bics(R0, R0, ShifterOperand(R1), arm::EQ);
323 __ it(arm::EQ);
324 __ mvn(R0, ShifterOperand(R1), arm::EQ, kCcKeep);
325 __ it(arm::EQ);
326 __ add(R0, R1, ShifterOperand(R2), arm::EQ, kCcKeep);
327 __ it(arm::EQ);
328 __ sub(R0, R1, ShifterOperand(R2), arm::EQ, kCcKeep);
329 __ it(arm::EQ);
330 __ adc(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep);
331 __ it(arm::EQ);
332 __ sbc(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep);
333 __ it(arm::EQ);
334 __ and_(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep);
335 __ it(arm::EQ);
336 __ orr(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep);
337 __ it(arm::EQ);
338 __ eor(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep);
339 __ it(arm::EQ);
340 __ bic(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep);
1290 __ CompareAndBranchIfZero(arm::R0, &label);
1291 __ CompareAndBranchIfZero(arm::R11, &label);
1292 __ CompareAndBranchIfNonZero(arm::R0, &label);
1293 __ CompareAndBranchIfNonZero(arm::R11, &label);
1612 } // namespace arm