Searched refs:compiler (Results 1 - 25 of 1053) sorted by relevance

1234567891011>>

/external/v8/src/interpreter/
H A Dinterpreter-assembler.h29 compiler::Node* BytecodeOperandCount(int operand_index);
32 compiler::Node* BytecodeOperandFlag(int operand_index);
35 compiler::Node* BytecodeOperandIdx(int operand_index);
38 compiler::Node* BytecodeOperandUImm(int operand_index);
41 compiler::Node* BytecodeOperandImm(int operand_index);
44 compiler::Node* BytecodeOperandReg(int operand_index);
47 compiler::Node* BytecodeOperandRuntimeId(int operand_index);
50 compiler::Node* BytecodeOperandIntrinsicId(int operand_index);
53 compiler::Node* GetAccumulator();
54 void SetAccumulator(compiler
[all...]
H A Dinterpreter-intrinsics.h18 namespace compiler { namespace in namespace:v8::internal
20 } // namespace compiler
59 compiler::Node* InvokeIntrinsic(compiler::Node* function_id,
60 compiler::Node* context,
61 compiler::Node* first_arg_reg,
62 compiler::Node* arg_count);
74 compiler::Node* IsInstanceType(compiler::Node* input, int type);
75 compiler
[all...]
/external/v8/src/
H A Dcode-stub-assembler.h10 #include "src/compiler/code-assembler.h"
43 // without modifying files in the compiler directory (and requiring a review
44 // from a compiler directory OWNER).
45 class V8_EXPORT_PRIVATE CodeStubAssembler : public compiler::CodeAssembler {
81 compiler::Node* UntagParameter(compiler::Node* value, ParameterMode mode) {
86 compiler::Node* TagParameter(compiler::Node* value, ParameterMode mode) {
91 compiler::Node* NoContextConstant();
92 #define HEAP_CONSTANT_ACCESSOR(rootName, name) compiler
[all...]
/external/apache-xml/src/main/java/org/apache/xpath/compiler/
H A DXPathDumper.java21 package org.apache.xpath.compiler;
/external/kernel-headers/original/uapi/linux/
H A Dstddef.h1 #include <linux/compiler.h>
/external/clang/unittests/CodeGen/
H A DBufferSourceTest.cpp43 CompilerInstance compiler; local
45 compiler.createDiagnostics();
46 compiler.getLangOpts().CPlusPlus = 1;
47 compiler.getLangOpts().CPlusPlus11 = 1;
49 compiler.getTargetOpts().Triple = llvm::Triple::normalize(
51 compiler.setTarget(clang::TargetInfo::CreateTargetInfo(
52 compiler.getDiagnostics(),
54 compiler.getTargetOpts())));
56 compiler.createFileManager();
57 compiler
[all...]
/external/protobuf/src/google/protobuf/compiler/
H A Dpackage_info.h35 // This file exists solely to document the google::protobuf::compiler namespace.
43 // Implementation of the Protocol Buffer compiler.
52 // - You want to write a custom protocol compiler which generates different
54 // by the official compiler. For this purpose, command_line_interface.h
55 // provides you with a complete compiler front-end, so all you need to do
57 // function. You can even make your compiler support the official languages
61 namespace compiler {} namespace in namespace:google::protobuf
H A Dmain.cc33 #include <google/protobuf/compiler/command_line_interface.h>
34 #include <google/protobuf/compiler/cpp/cpp_generator.h>
35 #include <google/protobuf/compiler/python/python_generator.h>
36 #include <google/protobuf/compiler/java/java_generator.h>
37 #include <google/protobuf/compiler/javamicro/javamicro_generator.h>
38 #include <google/protobuf/compiler/javanano/javanano_generator.h>
39 #include <google/protobuf/compiler/ruby/ruby_generator.h>
40 #include <google/protobuf/compiler/csharp/csharp_generator.h>
41 #include <google/protobuf/compiler/objectivec/objectivec_generator.h>
42 #include <google/protobuf/compiler/j
[all...]
H A Dtest_plugin.cc38 #include <google/protobuf/compiler/plugin.h>
39 #include <google/protobuf/compiler/mock_code_generator.h>
49 google::protobuf::compiler::MockCodeGenerator generator("test_plugin");
50 return google::protobuf::compiler::PluginMain(argc, argv, &generator);
/external/syslinux/com32/include/syslinux/
H A Dreboot.h37 #include <klibc/compiler.h>
/external/syslinux/core/
H A Derrno.c1 #include <klibc/compiler.h>
/external/eigen/bench/
H A Dbench_multi_compilers.sh13 # for each compiler, compile benchfile and run the benchmark
15 # check the compiler exists
16 compiler=`echo ${CLIST[$i]} | cut -d " " -f 1`
17 if [ -e `which $compiler` ]; then
24 echo "compiler not found: $compiler"
/external/pcre/dist2/src/sljit/
H A DsljitNativePPC_32.c2 * Stack-less Just-In-Time compiler
29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) argument
32 return push_inst(compiler, ADDI | D(reg) | A(0) | IMM(imm));
35 return push_inst(compiler, ORI | S(TMP_ZERO) | A(reg) | IMM(imm));
37 FAIL_IF(push_inst(compiler, ADDIS | D(reg) | A(0) | IMM(imm >> 16)));
38 return (imm & 0xffff) ? push_inst(compiler, ORI | S(reg) | A(reg) | IMM(imm)) : SLJIT_SUCCESS;
44 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, argument
54 return push_inst(compiler, OR | S(src2) | A(dst) | B(src2));
62 return push_inst(compiler, EXTSB | S(src2) | A(dst));
63 return push_inst(compiler, INS_CLEAR_LEF
247 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw init_value) argument
[all...]
H A DsljitNativeARM_T2_32.c2 * Stack-less Just-In-Time compiler
184 static sljit_s32 push_inst16(struct sljit_compiler *compiler, sljit_ins inst) argument
189 ptr = (sljit_u16*)ensure_buf(compiler, sizeof(sljit_u16));
192 compiler->size++;
196 static sljit_s32 push_inst32(struct sljit_compiler *compiler, sljit_ins inst) argument
198 sljit_u16 *ptr = (sljit_u16*)ensure_buf(compiler, sizeof(sljit_ins));
202 compiler->size += 2;
206 static SLJIT_INLINE sljit_s32 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) argument
208 FAIL_IF(push_inst32(compiler, MOVW | RD4(dst) |
210 return push_inst32(compiler, MOV
342 sljit_generate_code(struct sljit_compiler *compiler) argument
477 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) argument
511 emit_op_imm(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 dst, sljit_uw arg1, sljit_uw arg2) argument
870 emit_set_delta(struct sljit_compiler *compiler, sljit_s32 dst, sljit_s32 reg, sljit_sw value) argument
891 getput_arg_fast(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw) argument
1002 getput_arg(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw, sljit_s32 next_arg, sljit_sw next_argw) argument
1110 emit_op_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw) argument
1119 emit_op_mem2(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg1, sljit_sw arg1w, sljit_s32 arg2, sljit_sw arg2w) argument
1130 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
1175 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
1190 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) argument
1240 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) argument
1314 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1447 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1538 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_s32 size) argument
1565 emit_fop_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw) argument
1629 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1650 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1674 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1692 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1740 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1793 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) argument
1816 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) argument
1898 sljit_emit_label(struct sljit_compiler *compiler) argument
1914 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) argument
1947 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) argument
1975 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw, sljit_s32 type) argument
2057 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) argument
[all...]
H A DsljitLir.c2 * Stack-less Just-In-Time compiler
31 if (SLJIT_UNLIKELY(compiler->error)) \
32 return compiler->error; \
37 if (SLJIT_UNLIKELY(compiler->error)) \
44 return compiler->error; \
56 compiler->error = SLJIT_ERR_ALLOC_FAILED; \
64 compiler->error = SLJIT_ERR_ALLOC_FAILED; \
72 compiler->error = SLJIT_ERR_EX_ALLOC_FAILED; \
266 compiler->error = SLJIT_ERR_BAD_ARGUMENT; \
274 compiler
330 struct sljit_compiler *compiler = (struct sljit_compiler*)SLJIT_MALLOC(sizeof(struct sljit_compiler), allocator_data); local
411 sljit_free_compiler(struct sljit_compiler *compiler) argument
438 sljit_set_compiler_memory_error(struct sljit_compiler *compiler) argument
486 ensure_buf(struct sljit_compiler *compiler, sljit_uw size) argument
505 ensure_abuf(struct sljit_compiler *compiler, sljit_uw size) argument
524 sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size) argument
540 reverse_buf(struct sljit_compiler *compiler) argument
556 set_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
573 set_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
590 set_label(struct sljit_label *label, struct sljit_compiler *compiler) argument
601 set_jump(struct sljit_jump *jump, struct sljit_compiler *compiler, sljit_s32 flags) argument
612 set_const(struct sljit_const *const_, struct sljit_compiler *compiler) argument
775 sljit_compiler_verbose(struct sljit_compiler *compiler, FILE* verbose) argument
905 check_sljit_generate_code(struct sljit_compiler *compiler) argument
925 check_sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
951 check_sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
980 check_sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) argument
1005 check_sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) argument
1020 check_sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) argument
1035 check_sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) argument
1055 check_sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1094 check_sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1145 check_sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_s32 size) argument
1177 check_sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1211 check_sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1240 check_sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1270 check_sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1300 check_sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1327 check_sljit_emit_label(struct sljit_compiler *compiler) argument
1338 check_sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) argument
1359 check_sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1382 check_sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1406 check_sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) argument
1428 check_sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw, sljit_s32 type) argument
1464 check_sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset) argument
1481 check_sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) argument
1525 emit_mov_before_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) argument
1595 sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1677 sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1708 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset) argument
1740 sljit_free_compiler(struct sljit_compiler *compiler) argument
1746 sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size) argument
1755 sljit_compiler_verbose(struct sljit_compiler *compiler, FILE* verbose) argument
1763 sljit_generate_code(struct sljit_compiler *compiler) argument
1776 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
1792 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) argument
1808 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) argument
1818 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) argument
1827 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) argument
1836 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) argument
1844 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1858 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1881 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_s32 size) argument
1897 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) argument
1911 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1928 sljit_emit_label(struct sljit_compiler *compiler) argument
1935 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) argument
1943 sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1957 sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) argument
1985 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) argument
1995 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw, sljit_s32 type) argument
2011 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset) argument
2021 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw initval) argument
[all...]
/external/javassist/src/main/javassist/compiler/ast/
H A DArrayInit.java16 package javassist.compiler.ast;
18 import javassist.compiler.CompileError;
H A DCallExpr.java16 package javassist.compiler.ast;
18 import javassist.compiler.CompileError;
19 import javassist.compiler.TokenId;
20 import javassist.compiler.MemberResolver;
/external/javassist/src/main/javassist/compiler/
H A DSyntaxError.java16 package javassist.compiler;
/external/protobuf/src/google/protobuf/compiler/java/
H A Djava_generator_factory.cc33 #include <google/protobuf/compiler/java/java_generator_factory.h>
35 #include <google/protobuf/compiler/java/java_context.h>
36 #include <google/protobuf/compiler/java/java_enum_field.h>
37 #include <google/protobuf/compiler/java/java_extension.h>
38 #include <google/protobuf/compiler/java/java_extension_lite.h>
39 #include <google/protobuf/compiler/java/java_field.h>
40 #include <google/protobuf/compiler/java/java_helpers.h>
41 #include <google/protobuf/compiler/java/java_message.h>
42 #include <google/protobuf/compiler/java/java_message_lite.h>
43 #include <google/protobuf/compiler/jav
47 namespace compiler { namespace in namespace:google::protobuf
[all...]
/external/autotest/frontend/db/backends/afe_sqlite/
H A Dcompiler.py1 from django.db.models.sql import compiler namespace
4 class SQLCompiler(compiler.SQLCompiler):
19 class SQLInsertCompiler(compiler.SQLInsertCompiler, SQLCompiler):
22 class SQLDeleteCompiler(compiler.SQLDeleteCompiler, SQLCompiler):
25 class SQLUpdateCompiler(compiler.SQLUpdateCompiler, SQLCompiler):
28 class SQLAggregateCompiler(compiler.SQLAggregateCompiler, SQLCompiler):
31 class SQLDateCompiler(compiler.SQLDateCompiler, SQLCompiler):
/external/protobuf/src/google/protobuf/compiler/csharp/
H A Dcsharp_generator.h36 #include <google/protobuf/compiler/code_generator.h>
40 namespace compiler { namespace in namespace:google::protobuf
44 : public google::protobuf::compiler::CodeGenerator {
53 } // namespace compiler
/external/protobuf/src/google/protobuf/compiler/ruby/
H A Druby_generator.h36 #include <google/protobuf/compiler/code_generator.h>
40 namespace compiler { namespace in namespace:google::protobuf
44 : public google::protobuf::compiler::CodeGenerator {
53 } // namespace compiler
/external/clang/test/SemaCXX/
H A Dpragma-init_seg.cpp9 #pragma init_seg(L".my_seg") // expected-warning {{expected 'compiler', 'lib', 'user', or a string literal}}
10 #pragma init_seg( // expected-warning {{expected 'compiler', 'lib', 'user', or a string literal}}
19 #pragma init_seg(compiler)
21 #pragma init_seg(compiler) // expected-warning {{'#pragma init_seg' is only supported when targeting a Microsoft environment}}
/external/syslinux/com32/elflink/ldlinux/
H A Dadvwrite.c34 #include <klibc/compiler.h>
/external/syslinux/com32/include/sys/
H A Dtypes.h8 #include <klibc/compiler.h>

Completed in 515 milliseconds

1234567891011>>