| /external/v8/src/mips/ |
| macro-assembler-mips.h | 373 #define ACCESS_MASM(masm) masm->stop(__FILE_LINE__); masm-> 375 #define ACCESS_MASM(masm) masm->
|
| virtual-frame-mips.cc | 42 #define __ ACCESS_MASM(masm())
|
| virtual-frame-mips.h | 70 MacroAssembler* masm() { return cgen()->masm(); } function in class:v8::internal::VirtualFrame
|
| /external/v8/src/arm/ |
| codegen-arm.cc | 45 static void EmitIdenticalObjectComparison(MacroAssembler* masm, 49 static void EmitSmiNonsmiComparison(MacroAssembler* masm, 53 static void EmitTwoNonNanDoubleComparison(MacroAssembler* masm, Condition cc); 54 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm); 55 static void MultiplyByKnownInt(MacroAssembler* masm, 124 CodeGenerator::CodeGenerator(MacroAssembler* masm) 126 masm_(masm), 4362 MacroAssembler* masm = cgen_->masm(); local 4418 MacroAssembler* masm = cgen_->masm(); local [all...] |
| jump-target-arm.cc | 40 #define __ ACCESS_MASM(cgen()->masm())
|
| regexp-macro-assembler-arm.h | 269 void Generate(MacroAssembler* masm);
|
| macro-assembler-arm.cc | [all...] |
| /external/v8/src/ia32/ |
| jump-target-ia32.cc | 40 #define __ ACCESS_MASM(cgen()->masm()) 130 cgen()->masm()->j(cc, &entry_label_, hint); 139 cgen()->masm()->j(cc, &merge_labels_.last(), hint);
|
| codegen-ia32.cc | 106 CodeGenerator::CodeGenerator(MacroAssembler* masm) 108 masm_(masm), 799 static void LoadFloatOperand(MacroAssembler* masm, Register number); 804 static void LoadFloatOperands(MacroAssembler* masm, 810 static void LoadFloatSmis(MacroAssembler* masm, Register scratch); 815 static void CheckFloatOperands(MacroAssembler* masm, 820 static void LoadAsIntegers(MacroAssembler* masm, 826 static void LoadSSE2Operands(MacroAssembler* masm); 831 static void LoadSSE2Operands(MacroAssembler* masm, Label* not_numbers); 835 static void LoadSSE2Smis(MacroAssembler* masm, Register scratch) 7036 MacroAssembler* masm = cgen_->masm(); local 7123 MacroAssembler* masm = cgen_->masm(); local [all...] |
| macro-assembler-ia32.cc | 50 static void RecordWriteHelper(MacroAssembler* masm, 58 masm->and_(object, ~Page::kPageAlignmentMask); 63 masm->sub(addr, Operand(page_start)); 64 masm->shr(addr, kObjectAlignmentBits); 69 masm->cmp(pointer_offset, Page::kPageSize / kPointerSize); 70 masm->j(less, &fast); 76 masm->mov(scratch, Operand(page_start, Page::kObjectStartOffset 86 masm->lea(page_start, 95 masm->bind(&fast); 96 masm->bts(Operand(page_start, Page::kRSetOffset), pointer_offset) [all...] |
| virtual-frame-ia32.h | 83 MacroAssembler* masm() { return cgen()->masm(); } function in class:v8::internal::VirtualFrame
|
| virtual-frame-ia32.cc | 37 #define __ ACCESS_MASM(masm()) 233 Comment cmnt(masm(), "[ Merge frame"); 453 Comment cmnt(masm(), "[ Enter JS frame"); 486 Comment cmnt(masm(), "[ Exit JS frame"); 511 Comment cmnt(masm(), "[ Allocate space for locals"); [all...] |
| assembler-ia32.cc | 187 patcher.masm()->bind(&check_codesize); 191 patcher.masm()->call(target, RelocInfo::NONE); 195 patcher.masm()->SizeOfCodeGeneratedSince(&check_codesize)); 199 patcher.masm()->int3(); [all...] |
| full-codegen-ia32.cc | [all...] |
| /external/v8/src/x64/ |
| jump-target-x64.cc | 40 #define __ ACCESS_MASM(cgen()->masm()) 130 cgen()->masm()->j(cc, &entry_label_); 139 cgen()->masm()->j(cc, &merge_labels_.last());
|
| virtual-frame-x64.h | 82 MacroAssembler* masm() { return cgen()->masm(); } function in class:v8::internal::VirtualFrame
|
| virtual-frame-x64.cc | 37 #define __ ACCESS_MASM(masm()) 63 Comment cmnt(masm(), "[ Enter JS frame"); 69 Condition not_smi = NegateCondition(masm()->CheckSmi(rdi)); 96 Comment cmnt(masm(), "[ Exit JS frame"); 123 Comment cmnt(masm(), "[ Allocate space for locals"); 547 Comment cmnt(masm(), "[ Merge frame"); [all...] |
| macro-assembler-x64.cc | 75 static void RecordWriteHelper(MacroAssembler* masm, 84 masm->and_(object, 90 masm->subq(addr, page_start); 91 masm->shr(addr, Immediate(kPointerSizeLog2)); 96 masm->cmpq(pointer_offset, Immediate(Page::kPageSize / kPointerSize)); 97 masm->j(less, &fast); 103 masm->movl(scratch, 114 masm->lea(page_start, 123 masm->bind(&fast); 124 masm->bts(Operand(page_start, Page::kRSetOffset), pointer_offset) [all...] |
| assembler-x64.cc | 156 patcher.masm()->bind(&check_codesize); 160 patcher.masm()->movq(r10, target, RelocInfo::NONE); 161 patcher.masm()->call(r10); 165 patcher.masm()->SizeOfCodeGeneratedSince(&check_codesize)); 169 patcher.masm()->int3(); [all...] |
| /external/webkit/JavaScriptCore/yarr/ |
| RegexJIT.cpp | 355 void jumpToBacktrack(Jump jump, MacroAssembler* masm) 358 jump.linkTo(backtrackLabel, masm); 362 void jumpToBacktrack(JumpList& jumps, MacroAssembler* masm) 365 jumps.linkTo(backtrackLabel, masm); 369 bool plantJumpToBacktrackIfExists(MacroAssembler* masm) 372 masm->jump(backtrackLabel); 386 void linkAlternativeBacktracks(MacroAssembler* masm) 389 backTrackJumps.link(masm); 391 void linkAlternativeBacktracksTo(Label label, MacroAssembler* masm) 394 backTrackJumps.linkTo(label, masm); [all...] |
| /external/v8/src/ |
| full-codegen.cc | 441 #define __ ACCESS_MASM(masm()) 451 MacroAssembler masm(NULL, kInitialBufferSize); 454 FullCodeGenerator cgen(&masm); 461 Handle<Code> result = CodeGenerator::MakeCodeEpilogue(&masm, flags, info);
|
| stub-cache.cc | [all...] |
| /external/zlib/contrib/masmx64/ |
| gvmat64.asm | 13 ; and by taking inspiration on asm686 with masm, optimised assembly code
545 db 0dh,0ah,"asm686 with masm, optimised assembly code from Brian Raiter, written 1998, converted to amd 64 by Gilles Vollant 2005",0dh,0ah,0
|
| /external/zlib/contrib/masmx86/ |
| match686.asm | 4 ; for MASM. This is as assembly version of longest_match
457 db 0dh,0ah,"asm686 with masm, optimised assembly code from Brian Raiter, written 1998",0dh,0ah
|
| gvmat32.asm | 944 db 0dh,0ah,"asm686 with masm, optimised assembly code from Brian Raiter, written 1998",0dh,0ah
|