/external/v8/src/ia32/ |
H A D | assembler-ia32.cc | 83 Assembler assm(NULL, memory->address(), kBufferSize); 160 ASSERT(NextField::is_valid(Assembler::kMaximalBufferSize)); 304 // Implementation of Assembler. 315 Assembler::Assembler(Isolate* arg_isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 364 Assembler::~Assembler() { 376 void Assembler::GetCode(CodeDesc* desc) { 389 void Assembler::Align(int m) { 397 bool Assembler [all...] |
H A D | assembler-ia32-inl.h | 35 // A light-weight IA32 Assembler. 78 return Assembler::target_address_at(pc_); 91 return Assembler::kSpecialTargetSize; 96 Assembler::set_target_address_at(pc_, target); 112 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 178 return Assembler::target_address_at(pc_ + 1); 185 Assembler::set_target_address_at(pc_ + 1, target); 217 return !Assembler::IsNop(pc()); 321 void Assembler::emit(uint32_t x) { 327 void Assembler [all...] |
H A D | debug-ia32.cc | 50 ASSERT(Assembler::kJSReturnSequenceLength >= 51 Assembler::kCallInstructionLength); 54 Assembler::kJSReturnSequenceLength - Assembler::kCallInstructionLength); 61 Assembler::kJSReturnSequenceLength); 85 Assembler::kDebugBreakSlotLength - Assembler::kCallInstructionLength); 91 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength); 285 __ Nop(Assembler::kDebugBreakSlotLength); 286 ASSERT_EQ(Assembler [all...] |
/external/v8/src/mips/ |
H A D | assembler-mips.cc | 197 CPU::FlushICache(pc_, instruction_count * Assembler::kInstrSize); 274 Assembler::Assembler(Isolate* arg_isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 326 Assembler::~Assembler() { 338 void Assembler::GetCode(CodeDesc* desc) { 348 void Assembler::Align(int m) { 356 void Assembler::CodeTargetAlign() { 363 Register Assembler::GetRtReg(Instr instr) { 370 Register Assembler [all...] |
H A D | assembler-mips-inl.h | 101 Assembler::JumpLabelToJumpRegister(pc_); 107 int count = Assembler::RelocateInternalReference(p, delta); 115 return Assembler::target_address_at(pc_); 139 pc_ + Assembler::kInstructionsFor32BitConstant * Assembler::kInstrSize); 144 return Assembler::kSpecialTargetSize; 150 Assembler::set_target_address_at(pc_, target); 161 return reinterpret_cast<Object*>(Assembler::target_address_at(pc_)); 165 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 168 Assembler [all...] |
H A D | debug-mips.cc | 58 ASSERT(Assembler::kJSReturnSequenceInstructions == 7); 59 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions); 77 Assembler::kJSReturnSequenceInstructions); 106 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions); 116 Assembler::kDebugBreakSlotInstructions); 297 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm); 301 for (int i = 0; i < Assembler::kDebugBreakSlotInstructions; i++) { 304 ASSERT_EQ(Assembler::kDebugBreakSlotInstructions,
|
H A D | deoptimizer-mips.cc | 41 return kCallInstructionSizeInWords * Assembler::kInstrSize; 72 int call_size_in_words = call_size_in_bytes / Assembler::kInstrSize; 73 ASSERT(call_size_in_bytes % Assembler::kInstrSize == 0); 119 const int kInstrSize = Assembler::kInstrSize; 130 ASSERT(Assembler::IsBeq(Assembler::instr_at(pc_after - 5 * kInstrSize))); 139 Assembler::target_address_at(pc_after - 4 * kInstrSize)) == 141 Assembler::set_target_address_at(pc_after - 4 * kInstrSize, 163 const int kInstrSize = Assembler::kInstrSize; 164 ASSERT(Assembler [all...] |
H A D | code-stubs-mips.h | 502 ASSERT(Assembler::IsBne(masm->instr_at(pos))); 509 ASSERT(Assembler::IsBeq(masm->instr_at(pos))); 513 Instr first_instruction = Assembler::instr_at(stub->instruction_start()); 514 Instr second_instruction = Assembler::instr_at(stub->instruction_start() + 515 2 * Assembler::kInstrSize); 517 if (Assembler::IsBeq(first_instruction)) { 521 ASSERT(Assembler::IsBne(first_instruction)); 523 if (Assembler::IsBeq(second_instruction)) { 527 ASSERT(Assembler::IsBne(second_instruction)); 541 PatchBranchIntoNop(&masm, 2 * Assembler [all...] |
/external/v8/src/arm/ |
H A D | assembler-arm-inl.h | 70 return Assembler::target_address_at(pc_); 78 return reinterpret_cast<Address>(Assembler::target_address_address_at(pc_)); 89 Assembler::set_target_address_at(pc_, target); 100 return Memory::Object_at(Assembler::target_address_address_at(pc_)); 104 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 106 return Memory::Object_Handle_at(Assembler::target_address_address_at(pc_)); 112 return reinterpret_cast<Object**>(Assembler::target_address_address_at(pc_)); 118 Assembler::set_target_address_at(pc_, reinterpret_cast<Address>(target)); 130 return reinterpret_cast<Address*>(Assembler::target_address_address_at(pc_)); 170 return Memory::Address_at(pc_ + 2 * Assembler [all...] |
H A D | assembler-arm.cc | 151 CPU::FlushICache(pc_, instruction_count * Assembler::kInstrSize); 293 Assembler::Assembler(Isolate* arg_isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 337 Assembler::~Assembler() { 350 void Assembler::GetCode(CodeDesc* desc) { 363 void Assembler::Align(int m) { 371 void Assembler::CodeTargetAlign() { 377 Condition Assembler::GetCondition(Instr instr) { 382 bool Assembler [all...] |
H A D | debug-arm.cc | 60 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions); 76 Assembler::kJSReturnSequenceInstructions); 110 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions); 125 Assembler::kDebugBreakSlotInstructions); 305 Assembler::BlockConstPoolScope block_const_pool(masm); 309 for (int i = 0; i < Assembler::kDebugBreakSlotInstructions; i++) { 312 ASSERT_EQ(Assembler::kDebugBreakSlotInstructions,
|
H A D | code-stubs-arm.h | 489 ASSERT(Assembler::IsTstImmediate(masm->instr_at(pos))); 494 ASSERT(Assembler::IsBranch(masm->instr_at(pos))); 498 Instr first_instruction = Assembler::instr_at(stub->instruction_start()); 499 Instr second_instruction = Assembler::instr_at(stub->instruction_start() + 500 Assembler::kInstrSize); 502 if (Assembler::IsBranch(first_instruction)) { 506 ASSERT(Assembler::IsTstImmediate(first_instruction)); 508 if (Assembler::IsBranch(second_instruction)) { 512 ASSERT(Assembler::IsTstImmediate(second_instruction)); 526 PatchBranchIntoNop(&masm, Assembler [all...] |
/external/v8/src/x64/ |
H A D | assembler-x64.cc | 72 Assembler assm(NULL, memory->address(), kBufferSize); 341 // Implementation of Assembler. 347 Assembler::Assembler(Isolate* arg_isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 398 Assembler::~Assembler() { 411 void Assembler::GetCode(CodeDesc* desc) { 426 void Assembler::Align(int m) { 433 void Assembler::CodeTargetAlign() { 438 bool Assembler [all...] |
H A D | assembler-x64-inl.h | 42 // Implementation of Assembler 45 void Assembler::emitl(uint32_t x) { 51 void Assembler::emitq(uint64_t x, RelocInfo::Mode rmode) { 60 void Assembler::emitw(uint16_t x) { 66 void Assembler::emit_code_target(Handle<Code> target, 86 void Assembler::emit_rex_64(Register reg, Register rm_reg) { 91 void Assembler::emit_rex_64(XMMRegister reg, Register rm_reg) { 96 void Assembler::emit_rex_64(Register reg, XMMRegister rm_reg) { 101 void Assembler::emit_rex_64(Register reg, const Operand& op) { 106 void Assembler [all...] |
H A D | debug-x64.cc | 51 ASSERT(Assembler::kJSReturnSequenceLength >= 52 Assembler::kCallInstructionLength); 55 Assembler::kJSReturnSequenceLength - Assembler::kCallInstructionLength); 62 Assembler::kJSReturnSequenceLength); 77 return !Assembler::IsNop(rinfo()->pc()); 85 Assembler::kDebugBreakSlotLength - Assembler::kCallInstructionLength); 91 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength); 290 __ Nop(Assembler [all...] |
/external/v8/src/ |
H A D | ic-inl.h | 43 Address result = pc() - Assembler::kCallTargetAddressOffset; 53 if (debug->IsDebugBreak(Assembler::target_address_at(result))) { 71 Address target = Assembler::target_address_at(address); 92 Assembler::set_target_address_at(address, target->instruction_start());
|
H A D | safepoint-table.h | 213 Safepoint DefineSafepoint(Assembler* assembler, 224 void Emit(Assembler* assembler, int bits_per_entry);
|
/external/llvm/lib/MC/ |
H A D | MCObjectStreamer.cpp | 27 Assembler(new MCAssembler(Context, TAB, *Emitter_, 35 : MCStreamer(Kind, Context), Assembler(_Assembler), CurSectionData(0) {} 38 delete &Assembler->getBackend(); 39 delete &Assembler->getEmitter(); 40 delete &Assembler->getWriter(); 41 delete Assembler; 45 if (Assembler) 46 Assembler->reset(); 64 if (!F || (Assembler->isBundlingEnabled() && F->hasInstructions())) 72 cast<MCTargetExpr>(Value)->AddValueSymbols(Assembler); 191 MCAssembler &Assembler = getAssembler(); local [all...] |
H A D | MCELFStreamer.cpp | 372 MCAssembler &Assembler = getAssembler(); local 376 Assembler.getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 399 if (Assembler.isBundlingEnabled()) { 439 MCAssembler &Assembler = getAssembler(); local 440 if (Assembler.getBundleAlignSize() == 0 && AlignPow2 > 0) 441 Assembler.setBundleAlignSize(1 << AlignPow2);
|
/external/llvm/include/llvm/MC/ |
H A D | MCAsmLayout.h | 35 MCAssembler &Assembler; member in class:llvm::MCAsmLayout 61 MCAssembler &getAssembler() const { return Assembler; }
|
H A D | MCObjectStreamer.h | 33 MCAssembler *Assembler; member in class:llvm::MCObjectStreamer 66 MCAssembler &getAssembler() { return *Assembler; }
|
H A D | MCELFStreamer.h | 42 MCCodeEmitter *Emitter, MCAssembler *Assembler) 44 Assembler) {} 41 MCELFStreamer(MCContext &Context, MCAsmBackend &TAB, raw_ostream &OS, MCCodeEmitter *Emitter, MCAssembler *Assembler) argument
|
/external/v8/test/cctest/ |
H A D | test-assembler-x64.cc | 38 using v8::internal::Assembler; 105 byte* buffer = static_cast<byte*>(OS::Allocate(Assembler::kMinimalBufferSize, 109 Assembler assm(Isolate::Current(), buffer, static_cast<int>(actual_size)); 127 byte* buffer = static_cast<byte*>(OS::Allocate(Assembler::kMinimalBufferSize, 131 Assembler assm(Isolate::Current(), buffer, static_cast<int>(actual_size)); 159 byte* buffer = static_cast<byte*>(OS::Allocate(Assembler::kMinimalBufferSize, 163 Assembler assm(Isolate::Current(), buffer, static_cast<int>(actual_size)); 181 byte* buffer = static_cast<byte*>(OS::Allocate(Assembler::kMinimalBufferSize, 185 Assembler assm(Isolate::Current(), buffer, static_cast<int>(actual_size)); 209 byte* buffer = static_cast<byte*>(OS::Allocate(Assembler [all...] |
H A D | test-assembler-ia32.cc | 64 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 92 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 130 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 176 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 211 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 242 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 269 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 315 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 402 Assembler assm(Isolate::Current(), NULL, 0); 416 Assembler ass [all...] |
/external/libvpx/libvpx/examples/includes/geshi/geshi/ |
H A D | pic16.php | 10 * PIC16 Assembler language file for GeSHi.
|