Home
last modified time | relevance | path

Searched refs:RawLiteral (Results 1 - 11 of 11) sorted by relevance

/third_party/vixl/src/aarch32/
H A Dlocation-aarch32.h315 class RawLiteral : public Location { class
332 RawLiteral(const void* addr, in RawLiteral() function in vixl::aarch32::RawLiteral
346 RawLiteral(const void* addr, int size, DeletionPolicy deletion_policy) in RawLiteral() function in vixl::aarch32::RawLiteral
354 RawLiteral(const void* addr,
358 RawLiteral(AllocatorWrapper allocator, const void* addr, in RawLiteral() function in vixl::aarch32::RawLiteral
372 RawLiteral(const void* addr, int size, DeletionPolicy deletion_policy) = delete;
374 RawLiteral(AllocatorWrapper allocator, const void* addr, int size, DeletionPolicy deletion_policy) in RawLiteral() function in vixl::aarch32::RawLiteral
414 class Literal : public RawLiteral {
420 : RawLiteral(&value_, sizeof(T), placement_policy, deletion_policy), in Literal()
423 : RawLiteral( in Literal()
[all...]
H A Dlocation-aarch32.cc145 void RawLiteral::EmitPoolObject(MacroAssemblerInterface* masm) { in EmitPoolObject()
H A Dmacro-assembler-aarch32.h465 void RegisterLiteralReference(RawLiteral* literal) { in MacroAssembler()
508 void Place(RawLiteral* literal) { in MacroAssembler()
632 void Adr(Condition cond, Register rd, RawLiteral* literal) { in MacroAssembler()
655 void Adr(Register rd, RawLiteral* literal) { Adr(al, rd, literal); } in MacroAssembler()
659 void Ldr(Condition cond, Register rt, RawLiteral* literal) { in MacroAssembler()
682 void Ldr(Register rt, RawLiteral* literal) { Ldr(al, rt, literal); } in MacroAssembler()
684 void Ldrb(Condition cond, Register rt, RawLiteral* literal) { in MacroAssembler()
707 void Ldrb(Register rt, RawLiteral* literal) { Ldrb(al, rt, literal); } in MacroAssembler()
709 void Ldrd(Condition cond, Register rt, Register rt2, RawLiteral* literal) { in MacroAssembler()
733 void Ldrd(Register rt, Register rt2, RawLiteral* litera in MacroAssembler()
[all...]
H A Dmacro-assembler-aarch32.cc469 new StringLiteral(format, RawLiteral::kDeletedOnPlacementByPool); in Printf()
472 allocator_, format, RawLiteral::kDeletedOnPlacementByPool); in Printf()
600 new StringLiteral(format, RawLiteral::kDeletedOnPlacementByPool); in Printf()
603 allocator_, format, RawLiteral::kDeletedOnPlacementByPool); in Printf()
H A Dassembler-aarch32.h220 void place(RawLiteral* literal) { in place()
/third_party/vixl/test/aarch32/
H A Dtest-assembler-aarch32.cc1895 void (MacroAssembler::*instruction)(Register, RawLiteral*);
2113 Literal<uint64_t> l0(0xcafebeefdeadbaba, RawLiteral::kManuallyPlaced); in TEST()
2114 Literal<int32_t> l1(0x12345678, RawLiteral::kManuallyPlaced); in TEST()
2115 Literal<uint16_t> l2(4567, RawLiteral::kManuallyPlaced); in TEST()
2116 Literal<int16_t> l3(-4567, RawLiteral::kManuallyPlaced); in TEST()
2117 Literal<uint8_t> l4(123, RawLiteral::kManuallyPlaced); in TEST()
2118 Literal<int8_t> l5(-123, RawLiteral::kManuallyPlaced); in TEST()
2192 RawLiteral::kManuallyPlaced); in TEST()
2194 RawLiteral::kManuallyPlaced); in TEST()
2270 RawLiteral in TEST()
[all...]
/third_party/vixl/src/aarch64/
H A Dmacro-assembler-aarch64.h119 void AddEntry(RawLiteral* literal);
147 void DeleteOnDestruction(RawLiteral* literal) { in DeleteOnDestruction()
156 std::vector<RawLiteral*> entries_;
158 Vector<RawLiteral*> entries_;
170 std::vector<RawLiteral*> deleted_on_destruction_;
172 Vector<RawLiteral*> deleted_on_destruction_;
1996 RawLiteral* literal; in Ldr()
2001 RawLiteral::kDeletedOnPlacementByPool); in Ldr()
2005 RawLiteral::kDeletedOnPlacementByPool); in Ldr()
2011 RawLiteral in Ldr()
[all...]
H A Dmacro-assembler-aarch64.cc70 for (std::vector<RawLiteral*>::iterator it = deleted_on_destruction_.begin();
81 std::vector<RawLiteral *>::iterator it, end; in Reset()
83 RawLiteral* literal = *it; in Reset()
84 if (literal->deletion_policy_ == RawLiteral::kDeletedOnPlacementByPool) { in Reset()
167 std::vector<RawLiteral *>::iterator it, end; in Emit()
169 Vector<RawLiteral*>::iterator it, end; in Emit()
186 void LiteralPool::AddEntry(RawLiteral* literal) { in AddEntry()
1665 RawLiteral::kDeletedOnPlacementByPool)); in Emit()
1705 RawLiteral::kDeletedOnPlacementByPool)); in Emit()
H A Dassembler-aarch64.h197 class RawLiteral { class
205 RawLiteral(size_t size,
209 // The literal pool only sees and deletes `RawLiteral*` pointers, but they are
211 virtual ~RawLiteral() {} in ~RawLiteral()
310 class Literal : public RawLiteral {
314 RawLiteral::DeletionPolicy ownership = kManuallyDeleted) in Literal()
315 : RawLiteral(sizeof(value), literal_pool, ownership) { in Literal()
323 RawLiteral::DeletionPolicy ownership = kManuallyDeleted) in Literal()
324 : RawLiteral(kQRegSizeInBytes, literal_pool, ownership) { in Literal()
466 void place(RawLiteral* litera
[all...]
H A Dassembler-aarch64.cc37 RawLiteral::RawLiteral(size_t size, in RawLiteral() function in vixl::aarch64::RawLiteral
111 void Assembler::place(RawLiteral* literal) { in place()
152 ptrdiff_t Assembler::LinkAndGetWordOffsetTo(RawLiteral* literal) { in LinkAndGetWordOffsetTo()
1365 void Assembler::ldrsw(const Register& xt, RawLiteral* literal) { in ldrsw()
1372 void Assembler::ldr(const CPURegister& rt, RawLiteral* literal) { in ldr()
1898 void Assembler::prfm(int op, RawLiteral* literal) { in prfm()
1902 void Assembler::prfm(PrefetchOperation op, RawLiteral* literal) { in prfm()
/third_party/vixl/test/aarch64/
H A Dtest-assembler-aarch64.cc13500 RawLiteral::kDeletedOnPlacementByPool);
13504 RawLiteral::kDeletedOnPoolDestruction);

Completed in 70 milliseconds