HomeSort by relevance Sort by last modified time
    Searched refs:Assembler (Results 26 - 50 of 237) sorted by null

12 3 4 5 6 7 8 910

  /external/llvm/include/llvm/MC/
MCAsmLayout.h 36 MCAssembler &Assembler;
61 /// Get the assembler object this is a layout for.
62 MCAssembler &getAssembler() const { return Assembler; }
MCELFStreamer.h 38 MCCodeEmitter *Emitter, MCAssembler *Assembler)
39 : MCObjectStreamer(Context, TAB, OS, Emitter, Assembler),
MCObjectStreamer.h 30 /// suitable for use with the assembler backend. Specific object file formats
35 MCAssembler *Assembler;
56 /// Object streamers require the integrated assembler.
84 MCAssembler &getAssembler() { return *Assembler; }
  /external/llvm/lib/MC/
MCObjectStreamer.cpp 28 Assembler(new MCAssembler(Context, TAB, *Emitter_,
35 : MCStreamer(Context), Assembler(_Assembler), CurSectionData(nullptr),
39 delete &Assembler->getBackend();
40 delete &Assembler->getEmitter();
41 delete &Assembler->getWriter();
42 delete Assembler;
46 if (Assembler)
47 Assembler->reset();
79 if (!F || (Assembler->isBundlingEnabled() && F->hasInstructions())) {
87 Assembler->getOrCreateSymbolData(Sym)
    [all...]
  /external/chromium_org/v8/src/mips/
code-stubs-mips.h 159 DCHECK(Assembler::IsBne(masm->instr_at(pos)));
166 DCHECK(Assembler::IsBeq(masm->instr_at(pos)));
170 Instr first_instruction = Assembler::instr_at(stub->instruction_start());
171 Instr second_instruction = Assembler::instr_at(stub->instruction_start() +
172 2 * Assembler::kInstrSize);
174 if (Assembler::IsBeq(first_instruction)) {
178 DCHECK(Assembler::IsBne(first_instruction));
180 if (Assembler::IsBeq(second_instruction)) {
184 DCHECK(Assembler::IsBne(second_instruction));
198 PatchBranchIntoNop(&masm, 2 * Assembler::kInstrSize)
    [all...]
debug-mips.cc 33 DCHECK(Assembler::kJSReturnSequenceInstructions == 7);
34 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
51 Assembler::kJSReturnSequenceInstructions);
80 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
90 Assembler::kDebugBreakSlotInstructions);
272 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm);
276 for (int i = 0; i < Assembler::kDebugBreakSlotInstructions; i++) {
279 DCHECK_EQ(Assembler::kDebugBreakSlotInstructions,
deoptimizer-mips.cc 19 return kCallInstructionSizeInWords * Assembler::kInstrSize;
62 int call_size_in_words = call_size_in_bytes / Assembler::kInstrSize;
63 DCHECK(call_size_in_bytes % Assembler::kInstrSize == 0);
320 const int Deoptimizer::table_entry_size_ = 2 * Assembler::kInstrSize;
323 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm());
330 (table_entry_size_ / Assembler::kInstrSize);
  /external/chromium_org/v8/src/mips64/
code-stubs-mips64.h 161 DCHECK(Assembler::IsBne(masm->instr_at(pos)));
168 DCHECK(Assembler::IsBeq(masm->instr_at(pos)));
172 Instr first_instruction = Assembler::instr_at(stub->instruction_start());
173 Instr second_instruction = Assembler::instr_at(stub->instruction_start() +
174 2 * Assembler::kInstrSize);
176 if (Assembler::IsBeq(first_instruction)) {
180 DCHECK(Assembler::IsBne(first_instruction));
182 if (Assembler::IsBeq(second_instruction)) {
186 DCHECK(Assembler::IsBne(second_instruction));
200 PatchBranchIntoNop(&masm, 2 * Assembler::kInstrSize)
    [all...]
  /external/chromium_org/v8/src/arm64/
instructions-arm64.cc 11 #include "src/arm64/assembler-arm64-inl.h"
239 imm = Assembler::ImmPCRelAddress(target_offset);
256 branch_imm = Assembler::ImmCondBranch(offset);
261 branch_imm = Assembler::ImmUncondBranch(offset);
266 branch_imm = Assembler::ImmCmpBranch(offset);
271 branch_imm = Assembler::ImmTestBranch(offset);
284 Instr imm = Assembler::ImmLLiteral(offset);
debug-arm64.cc 42 STATIC_ASSERT(Assembler::kJSRetSequenceInstructions >= 5);
65 Assembler::kJSRetSequenceInstructions);
101 STATIC_ASSERT(Assembler::kDebugBreakSlotInstructions >= 4);
123 Assembler::kDebugBreakSlotInstructions);
324 InstructionAccurateScope scope(masm, Assembler::kDebugBreakSlotInstructions);
327 for (int i = 0; i < Assembler::kDebugBreakSlotInstructions; i++) {
328 __ nop(Assembler::DEBUG_BREAK_NOP);
  /external/chromium_org/v8/src/ic/
ic-inl.h 12 #include "src/macro-assembler.h"
21 Address result = Assembler::target_address_from_return_address(pc());
31 Assembler::target_address_at(result, raw_constant_pool()))) {
63 Address target = Assembler::target_address_from_return_address(pc());
65 Assembler::target_address_at(target, raw_constant_pool()))) {
87 Address target = Assembler::target_address_at(address, constant_pool);
110 Assembler::set_target_address_at(address, constant_pool,
  /external/chromium_org/v8/src/arm/
debug-arm.cc 31 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
43 Assembler::kJSReturnSequenceInstructions);
72 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
83 Assembler::kDebugBreakSlotInstructions);
263 Assembler::BlockConstPoolScope block_const_pool(masm);
267 for (int i = 0; i < Assembler::kDebugBreakSlotInstructions; i++) {
270 DCHECK_EQ(Assembler::kDebugBreakSlotInstructions,
  /art/compiler/trampolines/
trampoline_compiler.cc 26 #define __ assembler->
33 std::unique_ptr<ArmAssembler> assembler(static_cast<ArmAssembler*>(Assembler::Create(kThumb2)));
49 size_t cs = assembler->CodeSize();
52 assembler->FinalizeInstructions(code);
61 std::unique_ptr<Arm64Assembler> assembler(static_cast<Arm64Assembler*>(Assembler::Create(kArm64)));
86 size_t cs = assembler->CodeSize();
89 assembler->FinalizeInstructions(code);
98 std::unique_ptr<MipsAssembler> assembler(static_cast<MipsAssembler*>(Assembler::Create(kMips)))
    [all...]
  /art/compiler/utils/
assembler_thumb_test.cc 230 #define __ assembler->
233 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
246 delete assembler;
250 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
251 assembler->Force32Bit();
261 delete assembler;
265 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)) local
280 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
327 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
361 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
390 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
409 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
434 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
461 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
483 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
530 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
562 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
629 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
643 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
668 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
693 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
736 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
781 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
802 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
824 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
846 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
870 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
888 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
926 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
951 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
976 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
993 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1011 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1042 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1068 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1085 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1099 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1112 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1126 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1143 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1162 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1181 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1200 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1219 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1238 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1262 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1318 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1350 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
1373 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local
    [all...]
assembler.h 35 class Assembler;
129 // Assembler fixups are positions in generated code that require processing
159 virtual void Emit(Assembler *sp_asm) = 0;
222 void EmitSlowPaths(Assembler* sp_asm) {
245 // To emit an instruction to the assembler buffer, the EnsureCapacity helper
261 // In debug mode, we save the assembler buffer along with the gap
304 // asserting that the user of the assembler buffer has ensured the
352 class Assembler {
354 static Assembler* Create(InstructionSet instruction_set);
502 virtual ~Assembler() {}
    [all...]
  /external/chromium_org/v8/src/ic/mips/
ic-mips.cc     [all...]
  /external/chromium_org/v8/src/ic/mips64/
ic-mips64.cc     [all...]
  /external/chromium_org/v8/src/ic/arm/
ic-arm.cc     [all...]
  /external/chromium_org/v8/test/cctest/
test-assembler-x87.cc 35 #include "src/macro-assembler.h"
56 Assembler assm(isolate, buffer, sizeof buffer);
83 Assembler assm(isolate, buffer, sizeof buffer);
120 Assembler assm(isolate, buffer, sizeof buffer);
166 Assembler assm(isolate, buffer, sizeof buffer);
241 Assembler assm(isolate, NULL, 0);
256 Assembler assm(isolate, buffer, sizeof(buffer));
  /external/chromium_org/v8/src/
safepoint-table.h 193 Safepoint DefineSafepoint(Assembler* assembler,
207 void Emit(Assembler* assembler, int bits_per_entry);
  /external/chromium_org/third_party/libjpeg_turbo/simd/
jccolmmx.asm 12 ; This file should be assembled with NASM (Netwide Assembler),
14 ; assembler (including Borland's Turbo Assembler).
jccolss2-64.asm 9 ; This file should be assembled with NASM (Netwide Assembler),
11 ; assembler (including Borland's Turbo Assembler).
jccolss2.asm 9 ; This file should be assembled with NASM (Netwide Assembler),
11 ; assembler (including Borland's Turbo Assembler).
jcgrammx.asm 12 ; This file should be assembled with NASM (Netwide Assembler),
14 ; assembler (including Borland's Turbo Assembler).
jcgrass2-64.asm 9 ; This file should be assembled with NASM (Netwide Assembler),
11 ; assembler (including Borland's Turbo Assembler).

Completed in 656 milliseconds

12 3 4 5 6 7 8 910