Home
last modified time | relevance | path

Searched refs:LCR (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp708 static bool narrowSDivOrSRem(BinaryOperator *Instr, const ConstantRange &LCR, in narrowSDivOrSRem() argument
722 std::max(LCR.getMinSignedBits(), RCR.getMinSignedBits()); in narrowSDivOrSRem()
727 LCR.contains(APInt::getSignedMinValue(MinSignedBits).sext(OrigWidth))) in narrowSDivOrSRem()
881 static bool processSRem(BinaryOperator *SDI, const ConstantRange &LCR, in processSRem() argument
886 if (LCR.abs().icmp(CmpInst::ICMP_ULT, RCR.abs())) { in processSRem()
896 std::array<Operand, 2> Ops = {{{SDI->getOperand(0), getDomain(LCR)}, in processSRem()
940 static bool processSDiv(BinaryOperator *SDI, const ConstantRange &LCR, in processSDiv() argument
949 std::array<Operand, 2> Ops = {{{SDI->getOperand(0), getDomain(LCR)}, in processSDiv()
993 ConstantRange LCR = LVI->getConstantRangeAtUse(Instr->getOperandUse(0)); in processSDivOrSRem() local
996 if (processSDiv(Instr, LCR, RCR, LVI)) in processSDivOrSRem()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.td904 def LCR : UnaryRR <"lcr", 0x13, ineg, GR32, GR32>;
2368 (SLLG GR64:$val, (LCR GR32:$shift), 0)>;
2371 (SRAG GR64:$val, (LCR GR32:$shift), 0)>;
2374 (SRLG GR64:$val, (LCR GR32:$shift), 0)>;
2377 (RLLG GR64:$val, (LCR GR32:$shift), 0)>;
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVEInstrInfo.td894 // e.g. LCR
1540 // Section 8.19.9 - LCR (Load Communication Register)
1541 defm LCR : LOADCRm<"lcr", 0x40, I64>;
/openbsd/src/gnu/usr.bin/gcc/gcc/config/i370/
Di370.md3351 return \"LCR %0,%1\";
3368 return \"SLL %1,16\;SRA %1,16\;LCR %0,%1\";
/openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/
Drandom458 * An alternative LCR (Lehmer Generator function) .
/openbsd/src/gnu/usr.bin/gcc/gcc/config/s390/
Ds390.md181 ; CCA: Zero <Zero >Zero Overflow (A, AR, AH, AHI, S, SR, SH, SHI, LTR, LCR, LNR,…
/openbsd/src/gnu/usr.bin/binutils/cpu/
Dfrv.cpu5396 "LCR conditional branch to lr"
/openbsd/src/gnu/usr.bin/binutils-2.17/cpu/
Dfrv.cpu5937 "LCR conditional branch to lr"