/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 91 /// C1) The operand is in the form "X & C", where C is a constant and C != ~0 95 /// C2.2) Any operand E which doesn't fall into C1 and C2.1, we view this 1313 const APInt &C1 = Opnd1->getConstPart(); 1314 if (C1 != ConstOpnd) 1318 Res = createAndInstr(I, X, ~C1); 1319 // ConstOpnd was C2, now C1 ^ C2. 1320 ConstOpnd ^= C1; 1359 const APInt &C1 = Opnd1->getConstPart(); 1361 APInt C3((~C1) ^ C2); 1371 ConstOpnd ^= C1; [all...] |
H A D | InferAddressSpaces.cpp | 854 auto *C1 = dyn_cast<Constant>(Src1); local 859 if ((C1 && Src0AS == UninitializedAddressSpace) || 865 else if (C1 && isSafeToCastConstAddrSpace(C1, Src0AS))
|
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/src/std/ |
H A D | parallelism.d | 357 private template isRoundRobin(R : RoundRobinBuffer!(C1, C2), C1, C2) 2358 auto asyncBuf(C1, C2)(C1 next, C2 empty, size_t initialBufSize = 0, size_t nBuffers = 100) 2360 Parameters!C1.length == 1 && 2362 isArray!(Parameters!C1[0]) 2364 auto roundRobin = RoundRobinBuffer!(C1, C2)(next, empty, initialBufSize, nBuffers); 3860 private struct RoundRobinBuffer(C1, C2) 3864 alias Array = Parameters!(C1.init)[0]; 3869 C1 nextDe [all...] |
H A D | string.d | 3230 alias C1 = ElementEncodingType!Range; 3232 static if (is(Unqual!C1 == Unqual!C2) && (isSomeString!Range || (hasSlicing!Range && C2.sizeof == 4))) 3246 alias C = C1; // and ranges do not 3383 alias C1 = ElementEncodingType!Range; 3385 static if (is(Unqual!C1 == Unqual!C2) && (isSomeString!Range || (hasSlicing!Range && C2.sizeof == 4))) 3399 alias C = C1; // and ranges do not 4736 C1[] translate(C1, C2 = immutable char)(C1[] str, 4739 if (isSomeChar!C1 [all...] |
H A D | format.d | 1775 class C1 { bool val; alias val this; this(bool v){ val = v; } } 1778 formatTest( new C1(false), "false" ); 1779 formatTest( new C1(true), "true" ); 2052 class C1 { long val; alias val this; this(long v){ val = v; } } 2055 formatTest( new C1(10), "10" ); 2327 class C1 { double val; alias val this; this(double v){ val = v; } } 2330 formatTest( new C1(2.25), "2.25" ); 2383 class C1 { cdouble val; alias val this; this(cdouble v){ val = v; } } 2386 formatTest( new C1(3+2.25i), "3+2.25i" ); 2428 class C1 { idoubl [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 1343 // e.g. (A & C1)^(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0 1352 // e.g. (X | C1) ^ C2 --> (X | C1) & ~C2 iff (C1&C2) == C2 1452 // If this is ((X >>u C1) << ShAmt), see if we can simplify this into a 1460 unsigned C1 = SA2->getZExtValue(); local 1462 int Diff = ShAmt - C1; 1560 // If this is ((X << C1) >> 1568 unsigned C1 = SA2->getZExtValue(); local 2365 SDValue C1 = getUndefOrConstantElt(BO.getOperand(1), i, UndefOp1); local 3214 ConstantSDNode *C1; local 3412 simplifySetCCWithCTPOP(const TargetLowering &TLI, EVT VT, SDValue N0, const APInt &C1, ISD::CondCode Cond, const SDLoc &dl, SelectionDAG &DAG) argument 3517 const APInt &C1 = N1C->getAPIntValue(); local 3551 const APInt &C1 = N1C->getAPIntValue(); local 3888 const APInt &C1 = N1C->getAPIntValue(); local 4072 const APInt &C1 = N1C->getAPIntValue(); local [all...] |
H A D | SelectionDAG.cpp | 2259 const APInt &C1 = N1C->getAPIntValue(); 2263 case ISD::SETEQ: return getBoolConstant(C1 == C2, dl, VT, OpVT); 2264 case ISD::SETNE: return getBoolConstant(C1 != C2, dl, VT, OpVT); 2265 case ISD::SETULT: return getBoolConstant(C1.ult(C2), dl, VT, OpVT); 2266 case ISD::SETUGT: return getBoolConstant(C1.ugt(C2), dl, VT, OpVT); 2267 case ISD::SETULE: return getBoolConstant(C1.ule(C2), dl, VT, OpVT); 2268 case ISD::SETUGE: return getBoolConstant(C1.uge(C2), dl, VT, OpVT); 2269 case ISD::SETLT: return getBoolConstant(C1.slt(C2), dl, VT, OpVT); 2270 case ISD::SETGT: return getBoolConstant(C1.sgt(C2), dl, VT, OpVT); 2271 case ISD::SETLE: return getBoolConstant(C1 [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 296 Value *C1 = Builder.CreateICmpEQ(Idx, FirstTrueIdx); 299 return BinaryOperator::CreateOr(C1, C2); 316 Value *C1 = Builder.CreateICmpNE(Idx, FirstFalseIdx); 319 return BinaryOperator::CreateAnd(C1, C2); 1418 // icmp(phi(C1, C2, ...), C) -> phi(icmp(C1, C), icmp(C2, C), ...). 1634 /// Fold icmp (and (sh X, Y), C2), C1. 1637 const APInt &C1, 1643 // If this is: (X >> C3) & C2 != C1 (where any shift and any compare could 1644 // exist), turn it into (X & (C2 << C3)) != (C1 << C 1635 foldICmpAndShift(ICmpInst &Cmp, BinaryOperator *And, const APInt &C1, const APInt &C2) argument 1721 foldICmpAndConstConst(ICmpInst &Cmp, BinaryOperator *And, const APInt &C1) argument 3448 const APInt *C0, *C1; // FIXME: non-splats, potentially with undef. local 4252 ConstantInt *C1, *C2; local [all...] |
H A D | InstCombineCalls.cpp | 743 const APInt *C0, *C1; local 744 if (!match(I1, m_APInt(C1)) || !I0->hasOneUse()) 750 if (match(I0, m_SMin(m_Value(X), m_APInt(C0))) && *C0 == *C1 + 1) 754 if (match(I0, m_SMax(m_Value(X), m_APInt(C0))) && *C1 == *C0 + 1) 758 if (match(I0, m_UMin(m_Value(X), m_APInt(C0))) && *C0 == *C1 + 1) 762 if (match(I0, m_UMax(m_Value(X), m_APInt(C0))) && *C1 == *C0 + 1) 1151 // uaddo (X +nuw C0), C1 -> uaddo X, C0 + C1 1152 // saddo (X +nsw C0), C1 -> saddo X, C0 + C1 1154 const APInt *C0, *C1; local 1316 const APFloat *C1, *C2; local [all...] |
H A D | InstCombineInternal.h | 550 /// expression X % C0 + (( X / C0 ) % C1) * C0 can be simplified to 551 /// X % (C0 * C1) 696 const APInt &C1); 698 const APInt &C1, const APInt &C2); 699 Instruction *foldICmpShrConstConst(ICmpInst &I, Value *ShAmt, const APInt &C1, 701 Instruction *foldICmpShlConstConst(ICmpInst &I, Value *ShAmt, const APInt &C1,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 78 bool isLSRCostLess(TargetTransformInfo::LSRCost &C1,
|
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 28 MAP(C1, 65) \
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | IfConversion.cpp | 408 static bool IfcvtTokenCmp(const std::unique_ptr<IfcvtToken> &C1, argument 410 int Incr1 = (C1->Kind == ICDiamond) 411 ? -(int)(C1->NumDups + C1->NumDups2) : (int)C1->NumDups; 418 if (!C1->NeedSubsumption && C2->NeedSubsumption) 420 else if (C1->NeedSubsumption == C2->NeedSubsumption) { 422 if ((unsigned)C1->Kind < (unsigned)C2->Kind) 424 else if (C1->Kind == C2->Kind) 425 return C1 [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Demangle/ |
H A D | MicrosoftDemangle.cpp | 1050 uint8_t C1 = rebasedHexDigitToNumber(Nibbles[0]); 1053 return (C1 << 4) | C2; 1089 uint8_t C1, C2; local 1091 C1 = demangleCharLiteral(MangledName); 1098 return ((wchar_t)C1 << 8) | (wchar_t)C2;
|
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/ |
H A D | string.d | 3773 alias C1 = ElementEncodingType!Range; 3775 static if (is(immutable C1 == immutable C2) && (isSomeString!Range || (hasSlicing!Range && C2.sizeof == 4))) 3789 alias C = C1; // and ranges do not 3924 alias C1 = ElementEncodingType!Range; 3926 static if (is(immutable C1 == immutable C2) && (isSomeString!Range || (hasSlicing!Range && C2.sizeof == 4))) 3940 alias C = C1; // and ranges do not 5281 C1[] translate(C1, C2 = immutable char)(C1[] str, 5284 if (isSomeChar!C1 [all...] |
H A D | parallelism.d | 341 private template isRoundRobin(R : RoundRobinBuffer!(C1, C2), C1, C2) 2458 auto asyncBuf(C1, C2)(C1 next, C2 empty, size_t initialBufSize = 0, size_t nBuffers = 100) 2460 Parameters!C1.length == 1 && 2462 isArray!(Parameters!C1[0]) 2464 auto roundRobin = RoundRobinBuffer!(C1, C2)(next, empty, initialBufSize, nBuffers); 4121 private struct RoundRobinBuffer(C1, C2) 4125 alias Array = Parameters!(C1.init)[0]; 4130 C1 nextDe [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | poly-int.h | 269 poly_ints, the first of which has coefficients of type C1 and the 271 #define POLY_POLY_COEFF(C1, C2) typename poly_result<C1, C2>::type 275 poly_int with coefficients of type C1 and the second operand is 277 #define POLY_CONST_COEFF(C1, T2) \ 278 POLY_POLY_COEFF (C1, typename if_nonpoly<T2>::type) 284 /* The result type for a binary operation on poly_int<N, C1> and 286 #define POLY_POLY_RESULT(N, C1, C2) poly_int<N, POLY_POLY_COEFF (C1, C2)> 289 for a binary operation on poly_int<N, C1> an [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | poly-int.h | 269 poly_ints, the first of which has coefficients of type C1 and the 271 #define POLY_POLY_COEFF(C1, C2) typename poly_result<C1, C2>::type 275 poly_int with coefficients of type C1 and the second operand is 277 #define POLY_CONST_COEFF(C1, T2) \ 278 POLY_POLY_COEFF (C1, typename if_nonpoly<T2>::type) 284 /* The result type for a binary operation on poly_int<N, C1> and 286 #define POLY_POLY_RESULT(N, C1, C2) poly_int<N, POLY_POLY_COEFF (C1, C2)> 289 for a binary operation on poly_int<N, C1> an [all...] |
/netbsd-current/usr.bin/deroff/ |
H A D | deroff.c | 100 # define C1 _C1() macro 103 # define C1 C1get macro 563 if (C1 == '.' || c == '\'') { 564 while (C1 == ' ' || c == '\t') 566 if (c == 'E' && C1 == 'N') { 580 if (C1 == 'e' && C1 == 'l') 581 if (C1 == 'i' && C1 == 'm') { 582 while (C1 [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LowerSwitch.cpp | 88 bool operator()(const CaseRange &C1, const CaseRange &C2) { argument 89 const ConstantInt *CI1 = cast<const ConstantInt>(C1.Low);
|
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/aarch64/ |
H A D | diagnostic.s | 70 sysl x7, #1, x15, C1, #1
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCTargetDesc.cpp | 121 SystemZ::C0, SystemZ::C1, SystemZ::C2, SystemZ::C3,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 366 if (const ConstantFP *C1 = dyn_cast<ConstantFP>(Src1)) { 371 APFloat Val1 = C1->getValueAPF(); 543 if (const ConstantFP *C1 = dyn_cast<ConstantFP>(Src1)) { 545 APFloat Result = fmed3AMDGCN(C0->getValueAPF(), C1->getValueAPF(),
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 223 bool isLSRCostLess(TargetTransformInfo::LSRCost &C1,
|
/netbsd-current/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.hash/ |
H A D | test_hash.d | 296 extern(C++) static class C1 312 auto c1 = new C1();
|