Home
last modified time | relevance | path

Searched refs:macro (Results 1 - 25 of 690) sorted by relevance

12345678910>>...28

/third_party/lzma/Asm/arm64/
H A D7zAsm.S41 .macro p2_add reg:req, param:req
45 .macro p2_sub reg:req, param:req
49 .macro p2_sub_s reg:req, param:req
53 .macro p2_and reg:req, param:req
57 .macro xor reg:req, param:req
61 .macro or reg:req, param:req
65 .macro shl reg:req, param:req
69 .macro shr reg:req, param:req
73 .macro sar reg:req, param:req
77 .macro p1_ne
[all...]
H A DLzmaDecOpt.S41 .macro PLOAD dest:req, mem:req
44 .macro PLOAD_PREINDEXED dest:req, mem:req, offset:req
47 .macro PLOAD_2 dest:req, mem1:req, mem2:req
50 .macro PLOAD_LSL dest:req, mem1:req, mem2:req
53 .macro PSTORE src:req, mem:req
56 .macro PSTORE_2 src:req, mem1:req, mem2:req
59 .macro PSTORE_LSL src:req, mem1:req, mem2:req
62 .macro PSTORE_LSL_M1 src:req, mem1:req, mem2:req, temp_reg:req
63 // you must check that temp_reg is free register when macro is used
70 .macro PLOA
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/preprocessor/
H A DMacroExpander.cpp77 for (const std::shared_ptr<Macro> &macro : mExpander->mMacrosToReenable) in ~ScopedMacroReenabler()
81 ASSERT(macro->name.substr() != ""); in ~ScopedMacroReenabler()
82 macro->disabled = false; in ~ScopedMacroReenabler()
119 // Defined operator is parsed here since it may be generated by macro expansion. in lex()
120 // Defined operator produced by macro expansion has undefined behavior according to C++ in lex()
126 // Defined inside a macro is forbidden in WebGL. in lex()
171 std::shared_ptr<Macro> macro = iter->second; in lex() local
172 if (macro->disabled) in lex()
180 // otherwise there could be a #undef of the macro before the next token. in lex()
181 macro in lex()
246 pushMacro(std::shared_ptr<Macro> macro, const Token &identifier) pushMacro() argument
291 expandMacro(const Macro &macro, const Token &identifier, std::vector<Token> *replacements) expandMacro() argument
349 collectMacroArgs(const Macro &macro, const Token &identifier, std::vector<MacroArg> *args, SourceLocation *closingParenthesisLocation) collectMacroArgs() argument
463 replaceMacroParams(const Macro &macro, const std::vector<MacroArg> &args, std::vector<Token> *replacements) replaceMacroParams() argument
[all...]
H A DMacro.cpp34 std::shared_ptr<Macro> macro = std::make_shared<Macro>(); in PredefineMacro() local
35 macro->predefined = true; in PredefineMacro()
36 macro->type = Macro::kTypeObj; in PredefineMacro()
37 macro->name = name; in PredefineMacro()
38 macro->replacements.push_back(token); in PredefineMacro()
40 (*macroSet)[name] = macro; in PredefineMacro()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/preprocessor/
H A DMacroExpander.cpp86 for (const auto &macro : mExpander->mMacrosToReenable) in ~ScopedMacroReenabler()
90 assert(!macro->name.substr().empty()); in ~ScopedMacroReenabler()
91 macro->disabled = false; in ~ScopedMacroReenabler()
129 // Defined operator is parsed here since it may be generated by macro expansion. in lex()
130 // Defined operator produced by macro expansion has undefined behavior according to C++ in lex()
177 std::shared_ptr<Macro> macro = iter->second; in lex() local
178 if (macro->disabled) in lex()
186 // otherwise there could be a #undef of the macro before the next token. in lex()
187 macro->expansionCount++; in lex()
188 if ((macro in lex()
252 pushMacro(std::shared_ptr<Macro> macro, const Token &identifier) pushMacro() argument
297 expandMacro(const Macro &macro, const Token &identifier, std::vector<Token> *replacements) expandMacro() argument
355 collectMacroArgs(const Macro &macro, const Token &identifier, std::vector<MacroArg> *args, SourceLocation *closingParenthesisLocation) collectMacroArgs() argument
467 replaceMacroParams(const Macro &macro, const std::vector<MacroArg> &args, std::vector<Token> *replacements) replaceMacroParams() argument
[all...]
H A DMacro.cpp42 std::shared_ptr<Macro> macro = std::make_shared<Macro>(); in PredefineMacro() local
43 macro->predefined = true; in PredefineMacro()
44 macro->type = Macro::kTypeObj; in PredefineMacro()
45 macro->name = name; in PredefineMacro()
46 macro->replacements.push_back(token); in PredefineMacro()
48 (*macroSet)[name] = macro; in PredefineMacro()
/third_party/ffmpeg/libavresample/arm/
H A Dresample_neon.S25 .macro resample_one fmt, es=2
102 .macro LOAD1
107 .macro LOAD2
111 .macro LOAD4
115 .macro MLA1
118 .macro MLA2
121 .macro MLA4
125 .macro MUL4
129 .macro INIT4
132 .macro STOR
[all...]
/third_party/protobuf/objectivec/DevTools/
H A Dpddm_tests.py53 macro = result._macros.get('foo')
54 self.assertIsNotNone(macro)
55 self.assertEquals(macro.name, 'foo')
56 self.assertEquals(macro.args, tuple())
57 self.assertEquals(macro.body, 'body')
75 macro = result._macros.get('noArgs')
76 self.assertIsNotNone(macro)
77 self.assertEquals(macro.name, 'noArgs')
78 self.assertEquals(macro.args, tuple())
79 self.assertEquals(macro
[all...]
/third_party/ffmpeg/libavcodec/arm/
H A Dmlpdsp_init_arm.c48 #define PACK_CHANNELS(macro,order,channels) \
49 macro(order,channels,0) \
50 macro(order,channels,1) \
51 macro(order,channels,2) \
52 macro(order,channels,3) \
53 macro(order,channels,4) \
54 macro(order,channels,5) \
55 macro(order,channels,mixed)
56 #define PACK_ORDER(macro,order) \
57 PACK_CHANNELS(macro,orde
[all...]
/third_party/ffmpeg/libavresample/aarch64/
H A Dresample_neon.S24 .macro resample_one fmt, es=2
26 .macro M_MUL2 x:vararg
28 .macro M_MLA2 x:vararg
114 .macro LOAD1 d1, addr
117 .macro LOAD2 d1, addr
120 .macro LOAD4 d1, d2, addr
123 .macro LOAD8 d1, d2, d3, d4, addr
126 .macro M_MLA d, r0, r1, d2:vararg
129 .macro M_MLA2 second:vararg
132 .macro M_MU
[all...]
/third_party/ffmpeg/libavutil/arm/
H A Dasm.S84 .macro function name, export=0, align=2
87 .macro endfunc
117 .macro const name, align=2, relocate=0
118 .macro endconst
140 .macro movw rd, val
146 .macro mov32 rd, val
157 .macro put_pic num
161 .macro do_def_pic num, val, label
162 .macro put_pic_\num
173 .macro def_pi
[all...]
/third_party/ffmpeg/libswscale/arm/
H A Drgb2yuv_neon_common.S23 .macro alias name, tgt, set=1
33 .macro alias_dw_all qw, dw_l, dw_h
45 .macro alias_qw name, qw, set=1
51 .macro prologue
56 .macro epilogue
61 .macro load_arg reg, ix
71 .macro alias_loop_420sp set=1
98 .macro loop_420sp s_fmt, d_fmt, init, kernel, precision
154 .macro downsample
162 .macro downsample_ars
[all...]
H A Dyuv2rgb_neon.S25 .macro compute_premult
35 .macro compute_color dst_comp1 dst_comp2 pre
42 .macro compute_rgba r1 g1 b1 a1 r2 g2 b2 a2
50 .macro compute dst ofmt
82 .macro process_1l_internal dst src ofmt
87 .macro process_1l ofmt
92 .macro process_2l ofmt
98 .macro load_args_nv12
119 .macro load_args_nv21
123 .macro load_args_yuv420
[all...]
/third_party/vk-gl-cts/external/vulkan-docs/src/scripts/spec_tools/
H A Dentity_db.py18 'macro': data.macro,
71 System types use the macro `code`, and they do not generate API/validity includes.
231 def findMacroAndEntity(self, macro, entity):
232 """Look up EntityData by macro and entity pair.
235 return self._byMacroAndEntity.get((macro, entity))
273 if data.macro == 'slink':
371 def shouldBeRecognized(self, macro, entity_name):
372 """Determine, based on the macro and the name provided, if we should expect to recognize the entity.
375 return self.isLinkedMacro(macro)
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
H A DCore.h1510 * functions are defined by a macro, so it isn't obvious which are
1519 #define LLVM_FOR_EACH_VALUE_SUBCLASS(macro) \
1520 macro(Argument) \
1521 macro(BasicBlock) \
1522 macro(InlineAsm) \
1523 macro(User) \
1524 macro(Constant) \
1525 macro(BlockAddress) \
1526 macro(ConstantAggregateZero) \
1527 macro(ConstantArra
[all...]
/third_party/lzma/Asm/x86/
H A DAesOpt.asm51 MY_SEG_PROC macro name:req, numParams:req
57 MY_SEG_ENDP macro
116 WOP macro op, op2
133 SAVE_XMM macro num_used_mm_regs:req
158 RESTORE_XMM macro num_used_mm_regs:req
182 MY_PROLOG macro num_used_mm_regs:req
214 MY_EPILOG macro
231 OP_KEY macro op:req, offs:req
236 WOP_KEY macro op:req, offs:req
245 XOR_WITH_DATA macro re
[all...]
H A D7zAsm.asm49 MY_ASM_START macro
59 MY_PROC macro name:req, numParams:req
74 MY_ENDP macro
160 MY_PUSH_2_REGS macro
165 MY_POP_2_REGS macro
174 MY_PUSH_4_REGS macro
181 MY_POP_4_REGS macro
243 MY_ABI_LINUX_TO_WIN_2 macro
248 MY_ABI_LINUX_TO_WIN_3 macro
254 MY_ABI_LINUX_TO_WIN_4 macro
[all...]
/third_party/ffmpeg/libavutil/x86/
H A Dx86inc.asm88 %macro SECTION_RODATA 0-1 16
114 %macro CPUNOP 1
146 ; we need more flexible macro.
161 %macro DECLARE_REG 2-3
181 %macro DECLARE_REG_SIZE 3
207 %macro DECLARE_REG_TMP 1-*
216 %macro DECLARE_REG_TMP_SIZE 0-*
235 %macro PUSH 1
242 %macro POP 1
249 %macro PUSH_IF_USE
[all...]
/third_party/elfutils/tests/
H A Ddwarf-getmacros.c33 mac (Dwarf_Macro *macro, void *dbg) in mac() argument
38 dwarf_macro_opcode (macro, &opcode); in mac()
44 int r = dwarf_macro_param (macro, 0, &at); in mac()
63 if (dwarf_macro_getsrcfiles (dbg, macro, &files, &nfiles) < 0) in mac()
68 dwarf_macro_param2 (macro, &w, NULL); in mac()
87 dwarf_macro_param2 (macro, NULL, &value); in mac()
99 dwarf_macro_getparamcnt (macro, &paramcnt); in mac()
/third_party/ffmpeg/libavcodec/ppc/
H A Dasm.S43 .macro extfunc name
61 .macro movrel rd, sym, gp
65 .macro get_got rd
78 .macro extfunc name
85 .macro movrel rd, sym, gp
94 .macro get_got rd
108 .macro DEFINE_REG n
/third_party/vk-gl-cts/external/vulkan-docs/src/scripts/
H A Dcheck_spec_links.py47 # These are marked with the code: macro
59 # TODO *text macro checking actually needs fixing for Vulkan
101 def shouldBeRecognized(self, macro, entity_name):
102 """Determine, based on the macro and the name provided, if we should expect to recognize the entity."""
103 if super().shouldBeRecognized(macro, entity_name):
107 if macro in self._conditionally_recognized and self.likelyRecognizedEntity(entity_name):
125 """Report an appropriate message when we found that the macro used is incorrect.
127 May be overridden depending on each API's behavior regarding macro misuse:
133 group = 'macro'
142 # Non-extension, we found the macro thoug
[all...]
/third_party/ffmpeg/libswscale/aarch64/
H A Dyuv2rgb_neon.S24 .macro load_yoff_ycoeff yoff ycoeff
33 .macro load_args_nv12
45 .macro load_args_nv21
49 .macro load_args_yuv420p
65 .macro load_args_yuv422p
79 .macro load_chroma_nv12
85 .macro load_chroma_nv21
91 .macro load_chroma_yuv420p
98 .macro load_chroma_yuv422p
102 .macro increment_nv1
[all...]
/third_party/elfutils/libdw/
H A Ddwarf_macro_param.c1 /* Return a given parameter of a macro.
36 dwarf_macro_param (Dwarf_Macro *macro, size_t idx, Dwarf_Attribute *ret) in dwarf_macro_param() argument
38 if (macro == NULL) in dwarf_macro_param()
41 if (idx >= libdw_macro_nforms (macro)) in dwarf_macro_param()
44 *ret = macro->attributes[idx]; in dwarf_macro_param()
/third_party/ffmpeg/libavfilter/x86/
H A Dvf_gblur.asm36 %macro MOVSXDIFNIDN 1-*
43 %macro KXNOR 2-*
55 %macro KMOVW 2-4
66 %macro PUSH_MASK 5
84 %macro VMASKMOVPS 4
93 %macro VGATHERDPS 4
101 %macro VSCATTERDPS128 7
120 %macro VSCATTERDPS256 7
132 %macro VSCATTERDPS 8-*
145 %macro INIT_WORD_MAS
[all...]
/third_party/ffmpeg/libavcodec/x86/
H A Dh264_qpel_10bit.asm50 %macro AVG_MOV 2
55 %macro ADDW 3
64 %macro FILT_H 4
74 %macro PRELOAD_V 0
86 %macro FILT_V 8
98 %macro MC 1
112 %macro MCAxA_OP 7
154 %macro cglobal_mc 6
172 %macro COPY4 0
183 %macro MC0
[all...]

Completed in 14 milliseconds

12345678910>>...28