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

/external/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h63 Clobber, enumerator in enum:llvm::MemDepResult::DepType
110 PointerSumTypeMember<Clobber, Instruction *>,
127 assert(Inst && "Clobber requires inst");
128 return MemDepResult(ValueTy::create<Clobber>(Inst));
142 bool isClobber() const { return Value.is<Clobber>(); }
172 case Clobber:
173 return Value.cast<Clobber>();
/external/llvm/lib/Analysis/
H A DMemDepPrinter.cpp28 Clobber = 0, enumerator in enum:__anon12610::MemDepPrinter::DepType
65 return InstTypePair(dep.getInst(), Clobber);
91 = {"Clobber", "Def", "NonFuncLocal", "Unknown"};
/external/vixl/test/aarch64/
H A Dtest-utils-aarch64.h257 void Clobber(MacroAssembler* masm,
261 // As Clobber, but for FP registers.
266 // As Clobber, but for a CPURegList with either FP or integer registers. When
268 // Clobber or ClobberFP functions.
269 void Clobber(MacroAssembler* masm, CPURegList reg_list);
H A Dtest-utils-aarch64.cc335 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { function in namespace:vixl::aarch64
377 void Clobber(MacroAssembler* masm, CPURegList reg_list) { function in namespace:vixl::aarch64
380 Clobber(masm, reg_list.GetList());
H A Dtest-assembler-aarch64.cc13449 Clobber(&masm, x0_to_x3);
13459 Clobber(&masm, x10_to_x13);
13511 Clobber(&masm, x0.GetBit());
13514 Clobber(&masm, x1.GetBit());
13517 Clobber(&masm, x2.GetBit());
13520 Clobber(&masm, x3.GetBit());
13523 Clobber(&masm, x4.GetBit());
13526 Clobber(&masm, x5.GetBit());
13529 Clobber(&masm, x6.GetBit());
13533 Clobber(
14591 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/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h45 /// Clobber - This is a dependence on the specified instruction which
55 Clobber, enumerator in enum:llvm::MemDepResult::DepType
110 assert(Inst && "Clobber requires inst");
111 return MemDepResult(PairTy(Inst, Clobber));
128 bool isClobber() const { return Value.getInt() == Clobber; }
/external/llvm/unittests/Transforms/Utils/
H A DMemorySSA.cpp298 MemoryAccess *Clobber = local
302 EXPECT_EQ(Clobber, StoreAccess);
306 Clobber = Walker->getClobberingMemoryAccess(StoreAccess, StoreLoc);
308 EXPECT_EQ(Clobber, StoreAccess);
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DMemDepPrinter.cpp29 Clobber = 0, enumerator in enum:__anon19768::MemDepPrinter::DepType
66 return InstTypePair(dep.getInst(), Clobber);
92 = {"Clobber", "Def", "NonFuncLocal", "Unknown"};
/external/llvm/lib/Transforms/Utils/
H A DMemorySSA.cpp1273 MemoryAccess *Clobber = getClobberingMemoryAccess(DefiningAccess, Q); local
1274 // Only cache this if it wouldn't make Clobber point to itself.
1275 if (Clobber != StartingAccess)
1276 doCacheInsert(Q.OriginalAccess, Clobber, Q, Q.StartingLoc);
1280 DEBUG(dbgs() << *Clobber << "\n");
1281 return Clobber;
/external/clang/lib/Parse/
H A DParseStmtAsm.cpp779 ExprResult Clobber(ParseAsmStringLiteral());
781 if (Clobber.isInvalid())
784 Clobbers.push_back(Clobber.get());
/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp340 StringRef Clobber = Literal->getString(); local
342 if (!Context.getTargetInfo().isValidClobber(Clobber))
344 diag::err_asm_unknown_register_name) << Clobber);
/external/clang/lib/CodeGen/
H A DCGStmt.cpp2019 StringRef Clobber = S.getClobber(i); local
2021 if (Clobber == "memory")
2023 else if (Clobber != "cc")
2024 Clobber = getTarget().getNormalizedGCCRegisterName(Clobber);
2030 Constraints += Clobber;
/external/syslinux/core/
H A Dpxelinux.asm118 ; Clobber the stack segment, to test for specific pathologies
124 ; Clobber the tail of the 64K segment, too
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp1198 bool Clobber = false; local
1220 Clobber = (isi32Load(Opcode) && Base == MBBI->getOperand(0).getReg());
1221 if (CurrBase == 0 && !Clobber) {
1232 if (Clobber) {
/external/clang/lib/AST/
H A DStmt.cpp761 [&](StringRef Clobber) {
762 return copyIntoContext(C, Clobber);
H A DASTImporter.cpp4837 StringLiteral *Clobber = cast_or_null<StringLiteral>( local
4839 if (!Clobber)
4841 Clobbers.push_back(Clobber);

Completed in 521 milliseconds