Searched refs:Clobber (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/v8/test/cctest/
H A Dtest-utils-arm64.h221 void Clobber(MacroAssembler* masm, RegList reg_list,
224 // As Clobber, but for FP registers.
228 // As Clobber, but for a CPURegList with either FP or integer registers. When
230 // Clobber or ClobberFP functions.
231 void Clobber(MacroAssembler* masm, CPURegList reg_list);
H A Dtest-utils-arm64.cc267 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { function
309 void Clobber(MacroAssembler* masm, CPURegList reg_list) { function
312 Clobber(masm, reg_list.list());
H A Dtest-assembler-arm64.cc8320 Clobber(&masm, x0_to_x3);
8330 Clobber(&masm, x10_to_x13);
8383 Clobber(&masm, x0.Bit());
8386 Clobber(&masm, x1.Bit());
8389 Clobber(&masm, x2.Bit());
8392 Clobber(&masm, x3.Bit());
8395 Clobber(&masm, x4.Bit());
8398 Clobber(&masm, x5.Bit());
8401 Clobber(&masm, x6.Bit());
8405 Clobber(
9122 DCHECK(i < reg_count); int times = i % 4 + 1; if (i & 1) { if (i & 2) { __ PushMultipleTimes(w[i], times); } else { __ Mov(tmp.W(), times); __ PushMultipleTimes(w[i], tmp.W()); } for (int j = 0; j < times; j++) { if (w[i].Is(wzr)) { stack[active_w_slots++] = 0; } else { stack[active_w_slots++] = literal_base_w * i; } } } else { if (i & 2) { __ PushMultipleTimes(x[i], times); } else { __ Mov(tmp, times); __ PushMultipleTimes(x[i], tmp); } for (int j = 0; j < times; j++) { if (x[i].IsZero()) { stack[active_w_slots++] = 0; stack[active_w_slots++] = 0; } else { stack[active_w_slots++] = literal_base_hi * i; stack[active_w_slots++] = literal_base_lo * i; } } } } if (active_w_slots > requested_w_slots) { __ Drop(active_w_slots - requested_w_slots, kWRegSize); do { stack[active_w_slots--] = 0xdeadbeef; } while (active_w_slots > requested_w_slots); } Clobber(&masm, list); bool next_is_64 = !(reg_count & 1); for (int i = reg_count-1; i >= 0; i--) argument
[all...]
/external/vixl/test/
H A Dtest-utils-a64.h216 void Clobber(MacroAssembler* masm, RegList reg_list,
219 // As Clobber, but for FP registers.
223 // As Clobber, but for a CPURegList with either FP or integer registers. When
225 // Clobber or ClobberFP functions.
226 void Clobber(MacroAssembler* masm, CPURegList reg_list);
H A Dtest-utils-a64.cc267 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { function in namespace:vixl
309 void Clobber(MacroAssembler* masm, CPURegList reg_list) { function in namespace:vixl
312 Clobber(masm, reg_list.list());
H A Dtest-assembler-a64.cc7502 Clobber(&masm, x0_to_x3);
7512 Clobber(&masm, x10_to_x13);
7564 Clobber(&masm, x0.Bit());
7567 Clobber(&masm, x1.Bit());
7570 Clobber(&masm, x2.Bit());
7573 Clobber(&masm, x3.Bit());
7576 Clobber(&masm, x4.Bit());
7579 Clobber(&masm, x5.Bit());
7582 Clobber(&masm, x6.Bit());
7586 Clobber(
8291 VIXL_ASSERT(i < reg_count); int times = i % 4 + 1; if (i & 1) { __ PushMultipleTimes(times, w[i]); for (int j = 0; j < times; j++) { if (w[i].Is(wzr)) { stack[active_w_slots++] = 0; } else { stack[active_w_slots++] = literal_base_w * i; } } } else { __ PushMultipleTimes(times, x[i]); for (int j = 0; j < times; j++) { if (x[i].Is(xzr)) { stack[active_w_slots++] = 0; stack[active_w_slots++] = 0; } else { stack[active_w_slots++] = literal_base_hi * i; stack[active_w_slots++] = literal_base_lo * i; } } } } if (active_w_slots > requested_w_slots) { __ Drop((active_w_slots - requested_w_slots) * kWRegSizeInBytes); do { stack[active_w_slots--] = 0xdeadbeef; } while (active_w_slots > requested_w_slots); } Clobber(&masm, list); bool next_is_64 = !(reg_count & 1); for (int i = reg_count-1; i >= 0; i--) argument
[all...]
/external/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h44 /// Clobber - This is a dependence on the specified instruction which
54 Clobber, enumerator in enum:llvm::MemDepResult::DepType
109 assert(Inst && "Clobber requires inst");
110 return MemDepResult(PairTy(Inst, Clobber));
127 bool isClobber() const { return Value.getInt() == Clobber; }
/external/llvm/lib/Analysis/
H A DMemDepPrinter.cpp28 Clobber = 0, enumerator in enum:__anon25692::MemDepPrinter::DepType
65 return InstTypePair(dep.getInst(), Clobber);
91 = {"Clobber", "Def", "NonFuncLocal", "Unknown"};
/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp197 StringRef Clobber = Literal->getString();
199 if (!Context.getTargetInfo().isValidClobber(Clobber))
201 diag::err_asm_unknown_register_name) << Clobber);
/external/clang/lib/Parse/
H A DParseStmtAsm.cpp675 ExprResult Clobber(ParseAsmStringLiteral());
677 if (Clobber.isInvalid())
680 Clobbers.push_back(Clobber.get());
/external/clang/lib/CodeGen/
H A DCGStmt.cpp1955 StringRef Clobber = S.getClobber(i); local
1957 if (Clobber != "memory" && Clobber != "cc")
1958 Clobber = getTarget().getNormalizedGCCRegisterName(Clobber);
1964 Constraints += Clobber;
/external/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp1524 bool Clobber = false; local
1546 Clobber = (isi32Load(Opcode) && Base == MBBI->getOperand(0).getReg());
1563 if (CurrBase == 0 && !Clobber) {
1574 if (Clobber) {

Completed in 1837 milliseconds