Home
last modified time | relevance | path

Searched refs:CR2 (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp170 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()
189 const ConstantRange &CR2) { in getEquivalentPredWithFlippedSignedness() argument
196 if (areInsensitiveToSignednessOfICmpPredicate(CR1, CR2)) in getEquivalentPredWithFlippedSignedness()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h135 const ConstantRange &CR2);
141 const ConstantRange &CR2);
151 const ConstantRange &CR2);
/freebsd/sys/dev/xdma/controller/
H A Dpl330.h71 #define CR2 0xE08 /* Configuration Register 2 */ macro
/freebsd/include/rpcsvc/
H A Drex.x117 const CR2 = 0x00002000; /* tty 37 */ variable
/freebsd/sys/sys/
H A Dioctl_compat.h103 #define CR2 0x00002000 /* tty 37 */ macro
/freebsd/libexec/getty/
H A Dsubr.c403 { 2, CR2 },
406 { 166, CR2 },
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp186 {PPC::CR2, -4}, in getCalleeSavedSpillSlots()
1199 if (isSVR4ABI && isPPC64 && (PPC::CR2 <= Reg && Reg <= PPC::CR4)) { in emitPrologue()
1203 Register CRReg = isELFv2ABI? Reg : PPC::CR2; in emitPrologue()
2056 if ((SavedRegs.test(PPC::CR2) || SavedRegs.test(PPC::CR3) || in determineCalleeSaves()
2251 if (CSInfo.getReg() == PPC::CR2) { in processFunctionBeforeFrameFinalized()
2442 bool IsCRField = PPC::CR2 <= Reg && Reg <= PPC::CR4; in spillCalleeSavedRegisters()
2548 MBB.insert(MI, BuildMI(*MF, DL, TII.get(RestoreOp), PPC::CR2) in restoreCRs()
2600 return PPC::CR2 == Reg || Reg == PPC::CR3 || Reg == PPC::CR4; in isCalleeSavedCR()
2635 if (Reg == PPC::CR2) { in restoreCalleeSavedRegisters()
H A DPPCRegisterInfo.h36 Reg = PPC::CR2; in getCRFromCRBit()
H A DPPCCallingConv.td304 R28, R29, R30, R31, CR2, CR3, CR4
328 F27, F28, F29, F30, F31, CR2, CR3, CR4
338 F27, F28, F29, F30, F31, CR2, CR3, CR4
H A DPPCRegisterInfo.td282 def CR2 : CR<2, "cr2", [CR2LT, CR2GT, CR2EQ, CR2UN]>, DwarfRegNum<[70, 70]>;
470 CR7, CR2, CR3, CR4)> {
471 let AltOrders = [(sub CRRC, CR2, CR3, CR4)];
H A DPPCRegisterInfo.cpp1519 if (PPC::CR2 <= Reg && Reg <= PPC::CR4) { in hasReservedSpillSlot()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewRegisters.def33 #pragma push_macro("CR2")
96 CV_REGISTER(CR2, 82)
364 #pragma pop_macro("CR2")
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyValueInfo.cpp1004 [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 DValueTracking.cpp6963 ConstantRange CR2 = computeConstantRange(V, ForSigned, SQ.IIQ.UseInstrInfo); in computeConstantRangeIncludingKnownBits() local
6966 return CR1.intersectWith(CR2, RangeType); in computeConstantRangeIncludingKnownBits()
8395 const auto CR2 = ConstantRange::makeExactICmpRegion(Pred2, *RHSC2); in isKnownInversion() local
8397 return CR1.inverse() == CR2; in isKnownInversion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1298 ConstantRange CR2 = ConstantRange::makeExactICmpRegion( in foldAndOrOfICmpsUsingRanges() local
1301 CR2 = CR2.subtract(*Offset2); in foldAndOrOfICmpsUsingRanges()
1305 std::optional<ConstantRange> CR = CR1.exactUnionWith(CR2); in foldAndOrOfICmpsUsingRanges()
1308 CR2.isWrappedSet()) in foldAndOrOfICmpsUsingRanges()
1313 APInt LowerDiff = CR1.getLower() ^ CR2.getLower(); in foldAndOrOfICmpsUsingRanges()
1314 APInt UpperDiff = (CR1.getUpper() - 1) ^ (CR2.getUpper() - 1); in foldAndOrOfICmpsUsingRanges()
1317 CR1Size != CR2.getUpper() - CR2.getLower()) in foldAndOrOfICmpsUsingRanges()
1320 CR = CR1.getLower().ult(CR2.getLower()) ? CR1 : CR2; in foldAndOrOfICmpsUsingRanges()
4148 ConstantRange CR2 = ConstantRange::makeExactICmpRegion(PredR, *RC); in foldXorOfICmps() local
4149 auto CRUnion = CR1.exactUnionWith(CR2); in foldXorOfICmps()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp7068 ConstantRange CR2 = ConstantRange::makeExactICmpRegion( in tryFoldAndOrOrICmpsUsingRanges() local
7071 CR2 = CR2.subtract(*Offset2); 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()
7087 CR1Size != CR2.getUpper() - CR2.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 DPPCInstPrinter.cpp501 case PPC::CR2: RegNo = 2; break; in printcrbitm()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h512 ENTRY(CR2) \
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.td506 def CR2 : X86Reg<"cr2", 2>;
/freebsd/contrib/file/magic/Magdir/
H A Dimages293 # Canon RAW version 2 (CR2) files are a kind of TIFF with an extra magic
298 0 string II\x2a\0\x10\0\0\0CR Canon CR2 raw image data