Home
last modified time | relevance | path

Searched refs:I2 (Results 1 - 25 of 176) sorted by relevance

12345678

/third_party/skia/third_party/externals/libwebp/src/dsp/
H A Dmips_macro.h42 I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) \
44 "ulw %[" #O1 "], " #I2 "+" XSTR(I9) "*" #I6 "(%[" #I0 "]) \n\t" \
53 I0, I1, I2, I3, I4, I5, I6, I7) \
58 "mul %[" #O4 "], %[" #I2 "], %[kC2] \n\t" \
59 "mul %[" #O5 "], %[" #I2 "], %[kC1] \n\t" \
85 I0, I1, I2, I3) \
88 "sra %[" #O2 "], %[" #I2 "], 16 \n\t" \
98 I0, I1, I2, I3, I4, I5, I6, I7) \
103 "addq.ph %[" #O4 "], %[" #I2 "], %[" #I6 "] \n\t" \
104 "subq.ph %[" #O5 "], %[" #I2 "],
[all...]
/third_party/typescript/tests/baselines/reference/
H A DdeclInput-2.js6 interface I2 {}
14 public m25: I2; // don't generate
17 public m252(): I2 { return null; } // don't generate
19 public m262(i:I2) {}
61 interface I2 {
70 m25: I2;
73 m252(): I2;
75 m262(i: I2): void;
H A DobjectTypesIdentityWithCallSignaturesDifferingParamCounts2.js8 interface I2<T> {
22 function foo4(x: I2<string>);
23 function foo4(x: I2<string>); // error
26 function foo5(x: I2<string>);
27 function foo5(x: I2<number>); // ok
35 function foo14(x: I2<string>); // error
39 function foo14b(x: I2<string>); // ok
43 function foo15(x: I2<number>); // ok
H A DinterfaceDeclaration2.js5 interface I2 { }
6 class I2 { }
17 var I2 = /** @class */ (function () {
18 function I2() {
20 return I2;
H A DnumericIndexerTyping2.js6 class I2 extends I {
12 var i2: I2;
36 var I2 = /** @class */ (function (_super) {
37 __extends(I2, _super);
38 function I2() {
41 return I2;
H A DobjectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts2.js9 interface I2 {
19 function foo2(x: I2);
20 function foo2(x: I2); // error
32 function foo14(x: I2); // error
36 function foo14b(x: I2); // ok
40 function foo15(x: I2); // ok
H A DassignmentCompatWithGenericCallSignatures4.js4 interface I2<T> {
8 var x: <T extends I2<T>>(z: T) => void
9 var y: <T extends I2<I2<T>>>(z: T) => void
11 // These both do not make sense as we would eventually be comparing I2<T> to I2<I2<T>>, and they are self referencing anyway
20 // These both do not make sense as we would eventually be comparing I2<T> to I2<I2<
[all...]
H A DtypeAssertionsWithUnionTypes01.js6 interface I2 extends I1 {
11 var y: number | I2 = x;
14 var a = <number | I2>z;
16 var c = <I2>z;
H A DcontextualTypeWithUnionTypeMembers.js12 interface I2<T> {
24 var i2: I2<number>;
25 var i1Ori2: I1<number> | I2<number> = i1;
26 var i1Ori2: I1<number> | I2<number> = i2;
27 var i1Ori2: I1<number> | I2<number> = { // Like i1
35 var i1Ori2: I1<number> | I2<number> = { // Like i2
43 var i1Ori2: I1<number> | I2<number> = { // Like i1 and i2 both
53 var arrayI1OrI2: Array<I1<number> | I2<number>> = [i1, i2, { // Like i1
H A Des6ImportNamedImportWithTypesAndValues.js7 export interface I2 {
13 export class C2 implements I2 {
52 export interface I2 {
58 export declare class C2 implements I2 {
H A DobjectTypesIdentityWithCallSignatures3.js8 interface I2<T> {
31 function foo14(x: I2<string>); // error
35 function foo14b(x: I2<string>); // error
39 function foo15(x: I2<number>); // ok
H A DoverloadCrash.js3 interface I2 {c:number; d:number;};
7 declare function foo(n1:I2, n3:I2);
H A DunionTypeReduction.js2 interface I2 {
11 var i2: I2, i3: I3;
13 var e1: I2 | I3;
H A Dmutrec.js15 y:I2;
18 interface I2 {
27 var i2:I2;
H A DinterfaceInheritance.js7 interface I2 extends I1 {
23 class C1 implements I2 { // should be an error - it doesn't implement the members of I1
27 var i2: I2;
H A DtypeAssertionsWithIntersectionTypes01.js6 interface I2 extends I1 {
16 var z: I2 = x;
20 var c = <I2>z;
H A DconstEnums.js101 import I2 = A2.B;
117 function foo2(e: I2.C.E): void {
118 if (e === I2.C.E.V1) {
120 else if (e === I2.C.E.V2) {
193 var I2 = A2.B; variable
207 if (e === 10 /* I2.C.E.V1 */) {
209 else if (e === 110 /* I2.C.E.V2 */) {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DInstruction.cpp380 static bool haveSameSpecialState(const Instruction *I1, const Instruction *I2, in haveSameSpecialState() argument
382 assert(I1->getOpcode() == I2->getOpcode() && in haveSameSpecialState()
386 return AI->getAllocatedType() == cast<AllocaInst>(I2)->getAllocatedType() && in haveSameSpecialState()
387 (AI->getAlignment() == cast<AllocaInst>(I2)->getAlignment() || in haveSameSpecialState()
390 return LI->isVolatile() == cast<LoadInst>(I2)->isVolatile() && in haveSameSpecialState()
391 (LI->getAlignment() == cast<LoadInst>(I2)->getAlignment() || in haveSameSpecialState()
393 LI->getOrdering() == cast<LoadInst>(I2)->getOrdering() && in haveSameSpecialState()
394 LI->getSyncScopeID() == cast<LoadInst>(I2)->getSyncScopeID(); in haveSameSpecialState()
396 return SI->isVolatile() == cast<StoreInst>(I2)->isVolatile() && in haveSameSpecialState()
397 (SI->getAlignment() == cast<StoreInst>(I2) in haveSameSpecialState()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp96 void combine(MachineInstr &I1, MachineInstr &I2,
100 bool isSafeToMoveTogether(MachineInstr &I1, MachineInstr &I2,
261 /// isSafeToMoveTogether - Returns true if it is safe to move I1 next to I2 such
264 MachineInstr &I2, in isSafeToMoveTogether()
268 Register I2UseReg = UseReg(I2.getOperand(1)); in isSafeToMoveTogether()
270 // It is not safe to move I1 and I2 into one combine if I2 has a true in isSafeToMoveTogether()
277 // First try to move I2 towards I1. in isSafeToMoveTogether()
279 // A reverse_iterator instantiated like below starts before I2, and I1 in isSafeToMoveTogether()
281 // Look at instructions I in between I2 an in isSafeToMoveTogether()
263 isSafeToMoveTogether(MachineInstr &I1, MachineInstr &I2, unsigned I1DestReg, unsigned I2DestReg, bool &DoInsertAtI1) isSafeToMoveTogether() argument
509 MachineInstr *I2 = findPairable(I1, DoInsertAtI1, OptForSize); runOnMachineFunction() local
527 MachineBasicBlock::iterator I2 = std::next(MachineBasicBlock::iterator(I1)); findPairable() local
573 combine(MachineInstr &I1, MachineInstr &I2, MachineBasicBlock::iterator &MI, bool DoInsertAtI1, bool OptForSize) combine() argument
[all...]
/third_party/mesa3d/src/panfrost/bifrost/
H A Dbi_opt_dual_tex.c70 bi_fuse_dual(bi_context *ctx, bi_instr *I1, bi_instr *I2) in bi_fuse_dual() argument
81 .secondary_texture_index = I2->texture_index, in bi_fuse_dual()
82 .secondary_sampler_index = I2->sampler_index, in bi_fuse_dual()
83 .secondary_format = bi_format_for_texs_2d(I2->op), in bi_fuse_dual()
88 assert(I1->lod_mode == I2->lod_mode); in bi_fuse_dual()
96 I1->dest[0], I2->dest[0], bi_null(), /* staging */ in bi_fuse_dual()
100 bi_count_write_registers(I2, 0)); in bi_fuse_dual()
102 I->skip = I1->skip && I2->skip; in bi_fuse_dual()
105 bi_remove_instruction(I2); in bi_fuse_dual()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp148 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) { in runInternal()
150 Type *I2ElTy = cast<PointerType>((*I2)->getType())->getElementType(); in runInternal()
154 AliasResult AR = AA.alias(*I1, I1Size, *I2, I2Size); in runInternal()
157 PrintResults(AR, PrintNoAlias, *I1, *I2, F.getParent()); in runInternal()
161 PrintResults(AR, PrintMayAlias, *I1, *I2, F.getParent()); in runInternal()
165 PrintResults(AR, PrintPartialAlias, *I1, *I2, F.getParent()); in runInternal()
169 PrintResults(AR, PrintMustAlias, *I1, *I2, F.getParent()); in runInternal()
206 for (SetVector<Value *>::iterator I2 in runInternal()
[all...]
H A DPostDominators.cpp55 const Instruction *I2) const { in dominates()
56 assert(I1 && I2 && "Expecting valid I1 and I2"); in dominates()
59 const BasicBlock *BB2 = I2->getParent(); in dominates()
65 if (isa<PHINode>(I1) && isa<PHINode>(I2)) in dominates()
68 // Loop through the basic block until we find I1 or I2. in dominates()
70 for (; &*I != I1 && &*I != I2; ++I) in dominates()
73 return &*I == I2; in dominates()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A DAPSInt.h301 static bool isSameValue(const APSInt &I1, const APSInt &I2) { in isSameValue() argument
302 return !compareValues(I1, I2); in isSameValue()
306 static int compareValues(const APSInt &I1, const APSInt &I2) { in compareValues() argument
307 if (I1.getBitWidth() == I2.getBitWidth() && I1.isSigned() == I2.isSigned()) in compareValues()
308 return I1.IsUnsigned ? I1.compare(I2) : I1.compareSigned(I2); in compareValues()
311 if (I1.getBitWidth() > I2.getBitWidth()) in compareValues()
312 return compareValues(I1, I2.extend(I1.getBitWidth())); in compareValues()
313 if (I2 in compareValues()
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/sb/
H A Dsb_ir.cpp335 for (vvec::iterator I2 = dst.begin(), E2 = dst.end(); in update_packed_items()
336 I2 != E2; ++I2) { in update_packed_items()
337 value *v = *I2; in update_packed_items()
346 for (vvec::iterator I2 = dst.begin(), E2 = dst.end(); in update_packed_items()
347 I2 != E2; ++I2, ++chan) { in update_packed_items()
348 *I2 = swp[chan]; in update_packed_items()
356 for (vvec::iterator I2 = n->src.begin(), E2 = n->src.end(); in update_packed_items()
357 I2 ! in update_packed_items()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/
H A DInstructionTables.cpp54 for (unsigned I2 = 0, E2 = SubUnit.NumUnits; I2 < E2; ++I2) { in execute()
55 ResourceRef ResourceUnit = std::make_pair(SubUnitIdx, 1U << I2); in execute()

Completed in 8 milliseconds

12345678