/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 170 const ConstantRange &CR1, const ConstantRange &CR2) { in areInsensitiveToSignednessOfICmpPredicate() argument 171 if (CR1.isEmptySet() || CR2.isEmptySet()) in areInsensitiveToSignednessOfICmpPredicate() 174 return (CR1.isAllNonNegative() && CR2.isAllNonNegative()) || in areInsensitiveToSignednessOfICmpPredicate() 175 (CR1.isAllNegative() && CR2.isAllNegative()); in areInsensitiveToSignednessOfICmpPredicate() 179 const ConstantRange &CR1, const ConstantRange &CR2) { in areInsensitiveToSignednessOfInvertedICmpPredicate() argument 180 if (CR1.isEmptySet() || CR2.isEmptySet()) in areInsensitiveToSignednessOfInvertedICmpPredicate() 183 return (CR1.isAllNonNegative() && CR2.isAllNegative()) || in areInsensitiveToSignednessOfInvertedICmpPredicate() 184 (CR1.isAllNegative() && CR2.isAllNonNegative()); in areInsensitiveToSignednessOfInvertedICmpPredicate() 188 CmpInst::Predicate Pred, const ConstantRange &CR1, in getEquivalentPredWithFlippedSignedness() argument 196 if (areInsensitiveToSignednessOfICmpPredicate(CR1, CR2)) in getEquivalentPredWithFlippedSignedness() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ConstantRange.h | 134 areInsensitiveToSignednessOfICmpPredicate(const ConstantRange &CR1, 140 areInsensitiveToSignednessOfInvertedICmpPredicate(const ConstantRange &CR1, 150 const ConstantRange &CR1,
|
/freebsd/sys/dev/xdma/controller/ |
H A D | pl330.h | 70 #define CR1 0xE04 /* Configuration Register 1 */ macro
|
/freebsd/include/rpcsvc/ |
H A D | rex.x | 116 const CR1 = 0x00001000; /* tn 300 */ variable
|
/freebsd/sys/sys/ |
H A D | ioctl_compat.h | 102 #define CR1 0x00001000 /* tn 300 */ macro
|
/freebsd/libexec/getty/ |
H A D | subr.c | 402 { 1, CR1 }, 405 { 83, CR1 },
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | CodeViewRegisters.def | 32 #pragma push_macro("CR1") 95 CV_REGISTER(CR1, 81) 363 #pragma pop_macro("CR1")
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 1004 [BO, NoWrapKind](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueBinaryOp() argument 1005 return CR1.overflowingBinaryOp(BO->getOpcode(), CR2, NoWrapKind); in solveBlockValueBinaryOp() 1010 BO, BB, [BO](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueBinaryOp() argument 1011 return CR1.binaryOp(BO->getOpcode(), CR2); in solveBlockValueBinaryOp() 1019 WO, BB, [WO](const ConstantRange &CR1, const ConstantRange &CR2) { in solveBlockValueOverflowIntrinsic() argument 1020 return CR1.binaryOp(WO->getBinaryOp(), CR2); in solveBlockValueOverflowIntrinsic()
|
H A D | ValueTracking.cpp | 6961 ConstantRange CR1 = in computeConstantRangeIncludingKnownBits() local 6966 return CR1.intersectWith(CR2, RangeType); in computeConstantRangeIncludingKnownBits() 8394 const auto CR1 = ConstantRange::makeExactICmpRegion(Pred1, *RHSC1); in isKnownInversion() local 8397 return CR1.inverse() == CR2; in isKnownInversion()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.h | 33 Reg = PPC::CR1; in getCRFromCRBit()
|
H A D | PPCInstrInfo.td | 741 let Defs = [CR1] in 1039 let Defs = [CR1] in 1053 let Defs = [CR1] in 1066 let Defs = [CR1] in 1079 let Defs = [CR1] in 1093 let Defs = [CR1] in 1107 let Defs = [CR1] in 1121 let Defs = [CR1] in 1150 let Defs = [CR1] in 1164 let Defs = [CR1] in [all …]
|
H A D | PPCInstr64Bit.td | 1541 let Defs = [X0,X4,X5,X6,X7,X8,X9,X10,X11,X12,LR8,CTR8,CR0,CR1,CR5,CR6,CR7], Size = 8 in 1543 let Defs = [X0,X2,X4,X5,X6,X7,X8,X9,X10,X11,X12,LR8,CTR8,CR0,CR1,CR5,CR6,CR7], Size = 8 in 1548 let Defs = [X0,X4,X5,X6,X7,X8,X9,X10,X11,X12,LR8,CTR8,CR0,CR1,CR5,CR6,CR7] in 1550 let Defs = [X0,X2,X4,X5,X6,X7,X8,X9,X10,X11,X12,LR8,CTR8,CR0,CR1,CR5,CR6,CR7] in 1576 Defs = [X0,X3,X4,X5,X6,X7,X8,X9,X10,X11,X12,LR8,CTR8,CR0,CR1,CR5,CR6,CR7] 1609 Defs = [X0,X3,X4,X5,X6,X7,X8,X9,X10,X11,X12,LR8,CTR8,CR0,CR1,CR5,CR6,CR7]
|
H A D | PPCRegisterInfo.td | 281 def CR1 : CR<1, "cr1", [CR1LT, CR1GT, CR1EQ, CR1UN]>, DwarfRegNum<[69, 69]>; 469 (add CR0, CR1, CR5, CR6,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1293 ConstantRange CR1 = ConstantRange::makeExactICmpRegion( in foldAndOrOfICmpsUsingRanges() local 1296 CR1 = CR1.subtract(*Offset1); in foldAndOrOfICmpsUsingRanges() 1305 std::optional<ConstantRange> CR = CR1.exactUnionWith(CR2); in foldAndOrOfICmpsUsingRanges() 1307 if (!(ICmp1->hasOneUse() && ICmp2->hasOneUse()) || CR1.isWrappedSet() || in foldAndOrOfICmpsUsingRanges() 1313 APInt LowerDiff = CR1.getLower() ^ CR2.getLower(); in foldAndOrOfICmpsUsingRanges() 1314 APInt UpperDiff = (CR1.getUpper() - 1) ^ (CR2.getUpper() - 1); in foldAndOrOfICmpsUsingRanges() 1315 APInt CR1Size = CR1.getUpper() - CR1.getLower(); in foldAndOrOfICmpsUsingRanges() 1320 CR = CR1.getLower().ult(CR2.getLower()) ? CR1 : CR2; in foldAndOrOfICmpsUsingRanges() 4147 ConstantRange CR1 = ConstantRange::makeExactICmpRegion(PredL, *LC); in foldXorOfICmps() local 4149 auto CRUnion = CR1.exactUnionWith(CR2); in foldXorOfICmps() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GuardWidening.cpp | 742 ConstantRange CR1 = in mergeChecks() local 749 CR0.exactIntersectWith(CR1)) { in mergeChecks()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 7063 ConstantRange CR1 = ConstantRange::makeExactICmpRegion( in tryFoldAndOrOrICmpsUsingRanges() local 7066 CR1 = CR1.subtract(*Offset1); in tryFoldAndOrOrICmpsUsingRanges() 7075 std::optional<ConstantRange> CR = CR1.exactUnionWith(CR2); in tryFoldAndOrOrICmpsUsingRanges() 7078 if (CR1.isWrappedSet() || CR2.isWrappedSet()) in tryFoldAndOrOrICmpsUsingRanges() 7083 LowerDiff = CR1.getLower() ^ CR2.getLower(); in tryFoldAndOrOrICmpsUsingRanges() 7084 APInt UpperDiff = (CR1.getUpper() - 1) ^ (CR2.getUpper() - 1); in tryFoldAndOrOrICmpsUsingRanges() 7085 APInt CR1Size = CR1.getUpper() - CR1.getLower(); in tryFoldAndOrOrICmpsUsingRanges() 7090 CR = CR1.getLower().ult(CR2.getLower()) ? CR1 : CR2; in tryFoldAndOrOrICmpsUsingRanges()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCInstPrinter.cpp | 500 case PPC::CR1: RegNo = 1; break; in printcrbitm()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/ |
H A D | X86DisassemblerDecoder.h | 511 ENTRY(CR1) \
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86RegisterInfo.td | 505 def CR1 : X86Reg<"cr1", 1>;
|