Home
last modified time | relevance | path

Searched refs:inline_asm (Results 1 – 3 of 3) sorted by relevance

/art/compiler/llvm/
Druntime_support_builder_x86.cc46 std::string inline_asm(StringPrintf("mov %%fs:%d, $0", Thread::SelfOffset().Int32Value())); in EmitGetCurrentThread() local
47 InlineAsm* func = InlineAsm::get(ori_func->getFunctionType(), inline_asm, "=r", false); in EmitGetCurrentThread()
58 std::string inline_asm(StringPrintf("mov %%fs:%d, $0", static_cast<int>(offset))); in EmitLoadFromThreadOffset() local
59 InlineAsm* func = InlineAsm::get(func_ty, inline_asm, "=r", true); in EmitLoadFromThreadOffset()
71 std::string inline_asm(StringPrintf("mov $0, %%fs:%d", static_cast<int>(offset))); in EmitStoreToThreadOffset() local
72 InlineAsm* func = InlineAsm::get(func_ty, inline_asm, "r", true); in EmitStoreToThreadOffset()
Druntime_support_builder_arm.cc75 std::string inline_asm(StringPrintf("ldr%c $0, [r9, #%d]", in EmitLoadFromThreadOffset() local
78 InlineAsm* func = InlineAsm::get(func_ty, inline_asm, "=r", true); in EmitLoadFromThreadOffset()
90 std::string inline_asm(StringPrintf("str%c $0, [r9, #%d]", in EmitStoreToThreadOffset() local
93 InlineAsm* func = InlineAsm::get(func_ty, inline_asm, "r", true); in EmitStoreToThreadOffset()
/art/tools/
Dcpplint.py1370 self.inline_asm = _NO_ASM
1613 if inner_block.inline_asm in (_NO_ASM, _END_ASM):
1618 inner_block.inline_asm = _INSIDE_ASM
1622 inner_block.inline_asm = _NO_ASM
1623 elif (inner_block.inline_asm == _INSIDE_ASM and
1626 inner_block.inline_asm = _END_ASM
1708 self.stack[-1].inline_asm = _BLOCK_ASM
3809 if nesting_state.stack and nesting_state.stack[-1].inline_asm != _NO_ASM: