/external/llvm/lib/Transforms/Scalar/ |
Reassociate.cpp | 16 // function arguments are rank = 1, and other values are assigned ranks 79 /// \brief Utility class representing a base and exponent pair which form one 104 /// C1) The operand is in the form "X & C", where C is a constant and C != ~0 108 /// C2.2) Any operand E which doesn't fall into C1 and C2.1, we view this 128 // could potentially shorten crital path, and expose more loop-invariants. 198 I->getOpcode() == Instruction::And)) { 225 /// Return true if V is an instruction of the specified opcode and if it 291 // assures us that X and ~X will have the same rank. 370 /// Note that 0 <= k < Bitwidth, and if Bitwidth > 3 then x^(2^k) = 0 for every 384 /// the routine returns 1 in LHS in the first case, and 0 in LHS in the second [all...] |
/external/opencv/cxcore/src/ |
cxlogic.cpp | 16 // Redistribution and use in source and binary forms, with or without modification, 20 // this list of conditions and the following disclaimer. 23 // this list of conditions and the following disclaimer in the documentation 24 // and/or other materials provided with the distribution. 29 // This software is provided by the copyright holders and contributors "as is" and 31 // warranties of merchantability and fitness for a particular purpose are disclaimed. 36 // and on any theory of liability, whether in contract, strict liability, 508 ICV_DEF_BIN_LOG_OP_2D( CV_AND, And ) [all...] |
/external/v8/src/ |
code-stubs-hydrogen.cc | 412 // so that it doesn't build and eager frame. 471 // point and wasn't caught since it wasn't built in the snapshot. We should 475 // so that it doesn't build and eager frame. 599 // next GC, and allocation sites are designed to survive several GCs anyway. 698 can_store.And(); 831 // holey and non-holey versions. We check them in order smi, object, double [all...] |
/external/v8/src/compiler/ |
machine-operator.h | 41 // A Store needs a MachineType and a WriteBarrierKind in order to emit the 84 // machine-level but machine-independent and thus define a language suitable 276 // in the target type and are *not* defined for other inputs. 295 // of the number and mapping multiple input values onto the same output value. 307 // integer and vice versa. 630 V(Word, And) \
|
/external/v8/src/runtime/ |
runtime-atomics.cc | 294 DO_UINT8_CLAMPED_OP(And, &)
|
/external/v8/test/mjsunit/ |
regexp.js | 2 // Redistribution and use in source and binary forms, with or without 7 // notice, this list of conditions and the following disclaimer. 9 // copyright notice, this list of conditions and the following 10 // disclaimer in the documentation and/or other materials provided 16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 23 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 130 // Test that we handle \s and \S correctly on special Unicode characters [all...] |
/external/valgrind/exp-bbv/tests/arm-linux/ |
ll.S | 8 # And to avoid reading from /proc 59 orr r5,r4,r5,LSL #8 @ shift 0xff left by 8 and or in the byte we loaded 74 @ this has match_length and match_position 87 and r7,r7,r0 @ mask it 97 and r2,r2,r0 @ mask r 112 b store_byte @ and store it 155 bl center_and_print @ center and print 192 @ find 'sor\t: ' and grab up to ' ' 229 bl center_and_print @ center and print 241 bl center_and_print @ center and prin [all...] |
/external/zlib/src/ |
make_vms.com | 57 $ axp = f$getsyi("HW_MODEL").ge.1024 .and. f$getsyi("HW_MODEL").lt.4096 61 $! Why is this needed? And if it is needed, why not simply ".not. vax"? 108 $! Why /NAMES = AS_IS? Why not simply ".not. vax"? And why not on VAX? 298 $! Check command line options and set symbols accordingly 340 if (cc_com .nes. "DECC") .and. - 341 (cc_com .nes. "VAXC") .and. - 384 $ its_vaxc = .not. its_decc .and. (F$Search("SYS$System:VAXC.Exe") .nes. "") 385 $ its_gnuc = .not. (its_decc .or. its_vaxc) .and. (f$trnlnm("gnu_cc") .nes. "") 478 $! Read list of core library sources from makefile.in and create options 506 $! Take record extracted in crea_olist and split it into single filename [all...] |
/prebuilts/gdb/darwin-x86/lib/python2.7/ |
collections.py | 29 # The inherited dict provides __getitem__, __len__, __contains__, and get. 34 # The circular doubly linked list starts and ends with a sentinel element. 57 # and the inherited dictionary is updated with the new key/value pair. 67 # removed by updating the links in the predecessor and successor nodes. 133 '''od.pop(k[,d]) -> v, remove specified key and return the corresponding 154 '''od.popitem() -> (k, v), return and remove a (key, value) pair. 208 return dict.__eq__(self, other) and all(_imap(_eq, self, other)) 270 'Return self as a plain tuple. Used by copy and pickle.' 324 raise ValueError('Type names and field names can only contain ' 325 'alphanumeric characters and underscores: %r' % name [all...] |
/prebuilts/gdb/linux-x86/lib/python2.7/ |
collections.py | 29 # The inherited dict provides __getitem__, __len__, __contains__, and get. 34 # The circular doubly linked list starts and ends with a sentinel element. 57 # and the inherited dictionary is updated with the new key/value pair. 67 # removed by updating the links in the predecessor and successor nodes. 133 '''od.pop(k[,d]) -> v, remove specified key and return the corresponding 154 '''od.popitem() -> (k, v), return and remove a (key, value) pair. 208 return dict.__eq__(self, other) and all(_imap(_eq, self, other)) 270 'Return self as a plain tuple. Used by copy and pickle.' 324 raise ValueError('Type names and field names can only contain ' 325 'alphanumeric characters and underscores: %r' % name [all...] |
/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/ |
collections.py | 29 # The inherited dict provides __getitem__, __len__, __contains__, and get. 34 # The circular doubly linked list starts and ends with a sentinel element. 57 # and the inherited dictionary is updated with the new key/value pair. 67 # removed by updating the links in the predecessor and successor nodes. 133 '''od.pop(k[,d]) -> v, remove specified key and return the corresponding 154 '''od.popitem() -> (k, v), return and remove a (key, value) pair. 208 return dict.__eq__(self, other) and all(_imap(_eq, self, other)) 270 'Return self as a plain tuple. Used by copy and pickle.' 324 raise ValueError('Type names and field names can only contain ' 325 'alphanumeric characters and underscores: %r' % name [all...] |
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/ |
collections.py | 29 # The inherited dict provides __getitem__, __len__, __contains__, and get. 34 # The circular doubly linked list starts and ends with a sentinel element. 57 # and the inherited dictionary is updated with the new key/value pair. 67 # removed by updating the links in the predecessor and successor nodes. 133 '''od.pop(k[,d]) -> v, remove specified key and return the corresponding 154 '''od.popitem() -> (k, v), return and remove a (key, value) pair. 208 return dict.__eq__(self, other) and all(_imap(_eq, self, other)) 270 'Return self as a plain tuple. Used by copy and pickle.' 324 raise ValueError('Type names and field names can only contain ' 325 'alphanumeric characters and underscores: %r' % name [all...] |
/prebuilts/tools/common/m2/repository/org/easymock/easymock/2.4/ |
easymock-2.4.jar | |
/external/harfbuzz_ng/ |
git.mk | 8 # Copying and distribution of this file, with or without modification, 10 # notice and this notice are preserved. 27 # chances are very high that it's a generated file and should be in one 39 # me the output of "git status" as well as your Makefile.am and Makefile for 40 # the directories involved and I'll diagnose. 46 # not tarballs. It serves no useful purpose in tarballs and clutters the 56 # - gitignore: makes all gitignore files in the current dir and subdirs. 66 # And add those files to git. See vte/gnome-pty-helper/git.mk for 110 # Modules that use libtool and use AC_CONFIG_MACRO_DIR() may also include this,
|
/external/v8/src/full-codegen/mips/ |
full-codegen-mips.cc | 33 // class has a number of methods to emit the code which is patchable and the 35 // marker is a andi zero_reg, rx, #yyyy instruction, and rx * 0x0000ffff + yyyy 38 // The marker instruction is effectively a NOP (dest is zero_reg) and will 98 // and arguments have been pushed on the stack left to right. The actual 212 // It's saved in the stack and kept live in cp. 243 // Register holding this function and new target are both trashed in case we 245 // and we allocate a context, the value of |function_in_register| is correct. 308 // Visit the declarations and body unless there is an illegal [all...] |
/external/v8/src/full-codegen/mips64/ |
full-codegen-mips64.cc | 33 // class has a number of methods to emit the code which is patchable and the 35 // marker is a andi zero_reg, rx, #yyyy instruction, and rx * 0x0000ffff + yyyy 38 // The marker instruction is effectively a NOP (dest is zero_reg) and will 98 // and arguments have been pushed on the stack left to right. The actual 211 // It's saved in the stack and kept live in cp. 242 // Register holding this function and new target are both trashed in case we 244 // and we allocate a context, the value of |function_in_register| is correct. 306 // Visit the declarations and body. [all...] |
/external/clang/lib/CodeGen/ |
MicrosoftCXXABI.cpp | 85 // The 'most_derived' parameter goes second if the ctor is variadic and 176 // Both Itanium and MSVC ABIs have destructor variants. The variant names 184 // The base and complete destructors are the same as in Itanium, although the 192 // bit 2 is zero, and therefore does not contain a loop. 194 // For virtual destructors, only one entry is reserved in the vftable, and it 200 // destructor, and all of the other variants are emitted on an as-needed basis 223 // and the complete object, so the "this" argument may sometimes point to 399 // For example, this code prints "100" and "1": 415 // Whereas it prints "104" and "104" if you give A a destructor. 591 /// \brief Emits a full member pointer with the fields common to data and [all...] |
/external/v8/src/s390/ |
macro-assembler-s390.cc | 336 // only set during incremental collection, and then it's also guaranteed that 396 // catch stores of smis and stores into the young generation. 461 // catch stores of Smis and stores into young gen. 472 // Save caller-saved registers. js_function and code_entry are in the 493 // Restore caller-saved registers (including js_function and code_entry). 515 // Store pointer to buffer and increment buffer top. 589 // Push and pop all registers that can hold pointers. 954 // The following instructions must remain together and unmodified 1004 // Drop the execution stack down to the frame pointer and restore 1005 // the caller frame pointer, return address and constant pool pointer [all...] |
/external/v8/test/cctest/ |
test-disasm-arm64.cc | 2 // Redistribution and use in source and binary forms, with or without 7 // notice, this list of conditions and the following disclaimer. 9 // copyright notice, this list of conditions and the following 10 // disclaimer in the documentation and/or other materials provided 16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 23 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 118 // Instructions generated by C compiler, disassembled by objdump, and [all...] |
test-assembler-arm64.cc | 2 // Redistribution and use in source and binary forms, with or without 7 // notice, this list of conditions and the following disclaimer. 9 // copyright notice, this list of conditions and the following 10 // disclaimer in the documentation and/or other materials provided 16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 23 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 50 // Tests are functions which accept no parameters and have no return values [all...] |
/external/v8/src/compiler/arm64/ |
code-generator-arm64.cc | 329 // We need to save and restore lr if the frame was elided. 702 // selector already perform a Claim to reserve space on the stack and [all...] |
/art/compiler/utils/mips/ |
assembler_mips_test.cc | 13 * See the License for the specific language governing permissions and 310 TEST_F(AssemblerMIPSTest, And) { 311 DriverStr(RepeatRRR(&mips::MipsAssembler::And, "and ${reg1}, ${reg2}, ${reg3}"), "And"); [all...] |
/external/llvm/include/llvm/IR/ |
PatternMatch.h | 10 // This file provides a simple and efficient mechanism for performing general 12 // that it allows you to write concise patterns that are expressive and easy to 21 // ... Pattern is matched and variables are bound ... 63 /// \brief Match an arbitrary value and ignore it. 66 /// \brief Match an arbitrary binary operation and ignore it. 71 /// \brief Matches any compare instruction and ignore it. 74 /// \brief Match an arbitrary ConstantInt and ignore it. 82 /// \brief Match an arbitrary Constant and ignore it. 136 /// zero_initializer for vectors and ConstantPointerNull for pointers. 148 /// zero_initializer for vectors and ConstantPointerNull for pointers. Fo [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 69 // IR module verification is enabled by default in debug builds, and disabled 117 // We allocated with operator new and with some extra memory hanging off the 377 // an old-style (llvmgcc3) static ctor with __main linked in and in use. If 406 // to not even allow this and just assert here. 481 // IR module verification is enabled by default in debug builds, and disabled 521 // create, we assume they only want the JIT, and we fail if they only want 559 // If we can't make a JIT and we didn't request one specifically, try making 791 case Instruction::And: 809 case Instruction::And: GV.IntVal = LHS.IntVal & RHS.IntVal; break; [all...] |
/external/v8/src/arm64/ |
macro-assembler-arm64-inl.h | 34 // Assumes that Smis are shifted by 32 bits and little endianness. 46 void MacroAssembler::And(const Register& rd, 51 LogicalMacro(rd, rn, operand, AND); 722 // Only emit an instruction if fd and fn are different, and they are both D [all...] |