Home
last modified time | relevance | path

Searched refs:expr (Results 1 – 23 of 23) sorted by relevance

/art/tools/cpp-define-generator/
Dmain.cc67 void emit_check_eq(T value, const std::string& expr) { in emit_check_eq() argument
68 std::cout << "DEFINE_CHECK_EQ(" << value << ", (" << expr << "))" << std::endl; in emit_check_eq()
106 #define DEFINE_EXPR(macro_name, field_type, expr) \ in main() argument
107 cpp_define(to_upper(#macro_name), static_cast<field_type>(expr)); \ in main()
109 "static_cast<" #field_type ">(" #expr ")"); in main()
Dcommon.def20 #define DEFINE_OFFSET_EXPR(holder_type, field_name, field_type, expr) \
21 DEFINE_EXPR(holder_type ## _ ## field_name ## _OFFSET, field_type, expr)
Dconstant_jit.def23 #define DEFINE_JIT_CONSTANT(macro_name, type, expr) \
24 DEFINE_EXPR(JIT_ ## macro_name, type, (expr))
Dconstant_thread.def23 #define DEFINE_THREAD_CONSTANT(macro_name, type, expr) \
24 DEFINE_EXPR(THREAD_ ## macro_name, type, (expr))
Dconstant_class.def23 #define DEFINE_FLAG_OFFSET(type_name, field_name, expr) \
24 DEFINE_EXPR(type_name ## _ ## field_name, uint32_t, (expr))
Dconstant_rosalloc.def23 #define DEFINE_ROSALLOC_CONSTANT(macro_name, type, expr) \
24 DEFINE_EXPR(ROSALLOC_ ## macro_name, type, (expr))
Doffsets_all.def26 // #define DEFINE_EXPR(define_name, field_type, expr) ...
30 #define DEFINE_EXPR(define_name, field_type, expr)
/art/compiler/debug/
Delf_debug_loc_writer.h212 dwarf::Expression expr(&expr_buffer); in WriteDebugLocEntry()
221 expr.WriteOpFbreg(value - method_info->frame_size_in_bytes); in WriteDebugLocEntry()
227 expr.WriteOpReg(GetDwarfCoreReg(isa, value).num()); in WriteDebugLocEntry()
237 expr.WriteOpReg(Reg::ArmDp(value / 2).num()); in WriteDebugLocEntry()
240 expr.WriteOpReg(GetDwarfFpReg(isa, value).num()); in WriteDebugLocEntry()
246 expr.WriteOpConsts(value); in WriteDebugLocEntry()
247 expr.WriteOpStackValue(); in WriteDebugLocEntry()
260 expr.WriteOpPiece(4); in WriteDebugLocEntry()
264 if (expr.size() > 0) { in WriteDebugLocEntry()
273 debug_loc.PushUint16(expr.size()); in WriteDebugLocEntry()
[all …]
Delf_debug_info_writer.h174 Expression expr(&expr_buffer); in Write()
175 expr.WriteOpCallFrameCfa(); in Write()
176 info_.WriteExprLoc(DW_AT_frame_base, expr); in Write()
343 Expression expr(&expr_buffer); in Write()
348 expr.WriteOpDerefSize(4); in Write()
350 expr.WriteOpNeg(); in Write()
352 expr.WriteOpConstu(0xFFFFFFFF); in Write()
353 expr.WriteOpAnd(); in Write()
356 expr.WriteOpPlusUconst(mirror::Class::MethodsOffset().Uint32Value()); in Write()
358 info_.WriteExprLoc(DW_AT_data_member_location, expr); in Write()
/art/compiler/debug/dwarf/
Ddwarf_test.cc70 uint8_t expr[] = { 0 }; in TEST_F() local
71 opcodes.DefCFAExpression(expr, arraysize(expr)); in TEST_F()
91 opcodes.Expression(reg, expr, arraysize(expr)); in TEST_F()
93 opcodes.ValExpression(reg, expr, arraysize(expr)); in TEST_F()
Ddebug_frame_opcode_writer.h251 void ALWAYS_INLINE DefCFAExpression(uint8_t* expr, int expr_size) { in DefCFAExpression() argument
257 this->PushData(expr, expr_size); in DefCFAExpression()
261 void ALWAYS_INLINE Expression(Reg reg, uint8_t* expr, int expr_size) { in Expression() argument
268 this->PushData(expr, expr_size); in Expression()
272 void ALWAYS_INLINE ValExpression(Reg reg, uint8_t* expr, int expr_size) { in ValExpression() argument
279 this->PushData(expr, expr_size); in ValExpression()
Ddebug_info_entry_writer.h101 void WriteExprLoc(Attribute attrib, const Expression& expr) { in WriteExprLoc() argument
103 this->PushUleb128(dchecked_integral_cast<uint32_t>(expr.size())); in WriteExprLoc()
104 this->PushData(expr.data()); in WriteExprLoc()
/art/test/
Drun-all-tests22 newProg=`expr "${newProg}" : ".* -> \(.*\)$"`
23 if expr "x${newProg}" : 'x/' >/dev/null; then
161 elif expr "x$1" : "x--" >/dev/null 2>&1; then
Drun-test23 newProg=`expr "${newProg}" : ".* -> \(.*\)$"`
24 if expr "x${newProg}" : 'x/' >/dev/null; then
392 elif expr "x$1" : "x--" >/dev/null 2>&1; then
/art/test/dexdump/
Drun-all-tests22 newProg=`expr "${newProg}" : ".* -> \(.*\)$"`
23 if expr "x${newProg}" : 'x/' >/dev/null; then
/art/tools/
Dsetup-buildbot-device.sh34 abs_time_difference_in_seconds=$(expr $host_seconds_since_epoch - $device_seconds_since_epoch)
36 abs_time_difference_in_seconds=$(expr 0 - $abs_time_difference_in_seconds)
/art/tools/checker/match/
Dline.py113 eval_string = "".join(map(lambda expr: getEvalText(expr, variables, checkerLine),
/art/test/952-invoke-custom/generator/
Dbuild-test.sh23 newProg=`expr "${newProg}" : ".* -> \(.*\)$"`
24 if expr "x${newProg}" : 'x/' >/dev/null; then
/art/test/551-checker-shifter-operand/
Dbuild94 elif expr "x$1" : "x--" >/dev/null 2>&1; then
/art/runtime/
Dentrypoints_order_test.cc33 #define CHECKED(expr, name) \ argument
34 EXPECT_TRUE(expr) << #name
/art/test/etc/
Ddefault-build140 elif expr "x$1" : "x--" >/dev/null 2>&1; then
Drun-test-jar286 elif expr "x$1" : "x--" >/dev/null 2>&1; then
/art/tools/jfuzz/
DREADME.md16 jfuzz [-s seed] [-d expr-depth] [-l stmt-length]