| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 506 TargetLoweringOpt &TLO) const { in ShrinkDemandedConstant() 511 if (targetShrinkDemandedConstant(Op, DemandedBits, DemandedElts, TLO)) in ShrinkDemandedConstant() 512 return TLO.New.getNode(); in ShrinkDemandedConstant() 532 SDValue NewC = TLO.DAG.getConstant(DemandedBits & C, DL, VT); in ShrinkDemandedConstant() 533 SDValue NewOp = TLO.DAG.getNode(Opcode, DL, VT, Op.getOperand(0), NewC); in ShrinkDemandedConstant() 534 return TLO.CombineTo(Op, NewOp); in ShrinkDemandedConstant() 546 TargetLoweringOpt &TLO) const { in ShrinkDemandedConstant() 551 return ShrinkDemandedConstant(Op, DemandedBits, DemandedElts, TLO); in ShrinkDemandedConstant() 559 TargetLoweringOpt &TLO) const { in ShrinkDemandedOp() 565 SelectionDAG &DAG = TLO.DAG; in ShrinkDemandedOp() [all …]
|
| H A D | DAGCombiner.cpp | 312 void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO); 327 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations); in SimplifyDemandedBits() local 329 if (!TLI.SimplifyDemandedBits(Op, DemandedBits, Known, TLO, 0, false)) in SimplifyDemandedBits() 335 CommitTargetLoweringOpt(TLO); in SimplifyDemandedBits() 855 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { in CommitTargetLoweringOpt() argument 856 return ((DAGCombiner*)DC)->CommitTargetLoweringOpt(TLO); in CommitTargetLoweringOpt() 1134 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { in CommitTargetLoweringOpt() argument 1137 LLVM_DEBUG(dbgs() << "\nReplacing.2 "; TLO.Old.getNode()->dump(&DAG); in CommitTargetLoweringOpt() 1138 dbgs() << "\nWith: "; TLO.New.getNode()->dump(&DAG); in CommitTargetLoweringOpt() 1144 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New); in CommitTargetLoweringOpt() [all …]
|
| /netbsd-src/common/lib/libc/arch/arm/atomic/ |
| H A D | atomic_op_asm.h | 63 #define TLO r5 macro 69 #define TLO r4 macro
|
| H A D | sync_fetch_and_add_8.S | 45 adds TLO, LO, NLO /* calculate new value */
|
| H A D | sync_fetch_and_sub_8.S | 45 subs TLO, LO, NLO /* calculate new value */
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3298 TargetLoweringOpt &TLO) const; 3302 TargetLoweringOpt &TLO) const; 3310 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() argument 3318 TargetLoweringOpt &TLO) const; 3335 TargetLoweringOpt &TLO, unsigned Depth = 0, 3341 KnownBits &Known, TargetLoweringOpt &TLO, 3387 TargetLoweringOpt &TLO, unsigned Depth = 0, 3458 APInt &KnownZero, TargetLoweringOpt &TLO, unsigned Depth = 0) const; 3469 TargetLoweringOpt &TLO, 3522 void CommitTargetLoweringOpt(const TargetLoweringOpt &TLO);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1073 TargetLoweringOpt &TLO) const override; 1093 TargetLoweringOpt &TLO, 1099 TargetLoweringOpt &TLO, 1106 TargetLoweringOpt &TLO,
|
| H A D | X86ISelLowering.cpp | 34452 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 34480 EVT ExtSVT = EVT::getIntegerVT(*TLO.DAG.getContext(), ActiveBits); in targetShrinkDemandedConstant() 34481 EVT ExtVT = EVT::getVectorVT(*TLO.DAG.getContext(), ExtSVT, in targetShrinkDemandedConstant() 34484 TLO.DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(Op), VT, in targetShrinkDemandedConstant() 34485 Op.getOperand(1), TLO.DAG.getValueType(ExtVT)); in targetShrinkDemandedConstant() 34487 TLO.DAG.getNode(Opcode, SDLoc(Op), VT, Op.getOperand(0), NewC); in targetShrinkDemandedConstant() 34488 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant() 34535 SDValue NewC = TLO.DAG.getConstant(ZeroExtendMask, DL, VT); in targetShrinkDemandedConstant() 34536 SDValue NewOp = TLO.DAG.getNode(ISD::AND, DL, VT, Op.getOperand(0), NewC); in targetShrinkDemandedConstant() 34537 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 1606 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in PerformDAGCombine() local 1609 if (TLI.ShrinkDemandedConstant(OutVal, DemandedMask, TLO) || in PerformDAGCombine() 1610 TLI.SimplifyDemandedBits(OutVal, DemandedMask, Known, TLO)) in PerformDAGCombine() 1611 DCI.CommitTargetLoweringOpt(TLO); in PerformDAGCombine() 1622 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in PerformDAGCombine() local 1625 if (TLI.ShrinkDemandedConstant(Time, DemandedMask, TLO) || in PerformDAGCombine() 1626 TLI.SimplifyDemandedBits(Time, DemandedMask, Known, TLO)) in PerformDAGCombine() 1627 DCI.CommitTargetLoweringOpt(TLO); in PerformDAGCombine()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 423 TargetLoweringOpt &TLO, 506 TargetLoweringOpt &TLO) const override;
|
| H A D | ARMISelLowering.cpp | 18203 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 18206 if (!TLO.LegalOps) in targetShrinkDemandedConstant() 18241 return TLO.CombineTo(Op, Op.getOperand(0)); in targetShrinkDemandedConstant() 18246 auto UseMask = [Mask, Op, VT, &TLO](unsigned NewMask) -> bool { in targetShrinkDemandedConstant() 18250 SDValue NewC = TLO.DAG.getConstant(NewMask, DL, VT); in targetShrinkDemandedConstant() 18251 SDValue NewOp = TLO.DAG.getNode(ISD::AND, DL, VT, Op.getOperand(0), NewC); in targetShrinkDemandedConstant() 18252 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant() 18285 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBitsForTargetNode() argument 18300 return TLO.CombineTo( in SimplifyDemandedBitsForTargetNode() 18301 Op, TLO.DAG.getNode( in SimplifyDemandedBitsForTargetNode() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 511 TargetLoweringOpt &TLO) const override; 1078 TargetLoweringOpt &TLO,
|
| H A D | AArch64ISelLowering.cpp | 1551 TargetLowering::TargetLoweringOpt &TLO, in optimizeLogicalImm() argument 1630 New = TLO.DAG.getNode(Op.getOpcode(), DL, VT, Op.getOperand(0), in optimizeLogicalImm() 1631 TLO.DAG.getConstant(NewImm, DL, VT)); in optimizeLogicalImm() 1636 SDValue EncConst = TLO.DAG.getTargetConstant(Enc, DL, VT); in optimizeLogicalImm() 1638 TLO.DAG.getMachineNode(NewOpc, DL, VT, Op.getOperand(0), EncConst), 0); in optimizeLogicalImm() 1641 return TLO.CombineTo(Op, New); in optimizeLogicalImm() 1646 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 1648 if (!TLO.LegalOps) in targetShrinkDemandedConstant() 1684 return optimizeLogicalImm(Op, Size, Imm, DemandedBits, TLO, NewOpc); in targetShrinkDemandedConstant() 14791 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in performTBISimplification() local [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 326 TargetLoweringOpt &TLO) const override;
|
| H A D | RISCVISelLowering.cpp | 5975 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 5977 if (!TLO.LegalOps) in targetShrinkDemandedConstant() 6004 auto UseMask = [Mask, Op, VT, &TLO](const APInt &NewMask) -> bool { in targetShrinkDemandedConstant() 6008 SDValue NewC = TLO.DAG.getConstant(NewMask, DL, VT); in targetShrinkDemandedConstant() 6009 SDValue NewOp = TLO.DAG.getNode(ISD::AND, DL, VT, Op.getOperand(0), NewC); in targetShrinkDemandedConstant() 6010 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 4069 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in PerformDAGCombine() local 4072 if (TLI.ShrinkDemandedConstant(BitsFrom, Demanded, TLO) || in PerformDAGCombine() 4073 TLI.SimplifyDemandedBits(BitsFrom, Demanded, Known, TLO)) { in PerformDAGCombine() 4074 DCI.CommitTargetLoweringOpt(TLO); in PerformDAGCombine()
|
| /netbsd-src/share/misc/ |
| H A D | airport | 7678 TLO:Tol, Papua New Guinea
|
| /netbsd-src/external/bsd/openldap/dist/libraries/liblunicode/ |
| H A D | UnicodeData.txt | 3647 13E0;CHEROKEE LETTER TLO;Lo;0;L;;;;;N;;;;; 4238 163B;CANADIAN SYLLABICS CARRIER TLO;Lo;0;L;;;;;N;;;;;
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/wind/ |
| H A D | UnicodeData.txt | 3732 13E0;CHEROKEE LETTER TLO;Lo;0;L;;;;;N;;;;; 4323 163B;CANADIAN SYLLABICS CARRIER TLO;Lo;0;L;;;;;N;;;;;
|
| /netbsd-src/external/gpl3/gcc/dist/contrib/unicode/ |
| H A D | UnicodeData.txt | 4462 13E0;CHEROKEE LETTER TLO;Lu;0;L;;;;;N;;;;ABB0; 5061 163B;CANADIAN SYLLABICS CARRIER TLO;Lo;0;L;;;;;N;;;;; 14999 ABB0;CHEROKEE SMALL LETTER TLO;Ll;0;L;;;;;N;;;13E0;;13E0
|
| /netbsd-src/external/gpl3/gcc.old/dist/contrib/unicode/ |
| H A D | UnicodeData.txt | 4449 13E0;CHEROKEE LETTER TLO;Lu;0;L;;;;;N;;;;ABB0; 5048 163B;CANADIAN SYLLABICS CARRIER TLO;Lo;0;L;;;;;N;;;;; 14964 ABB0;CHEROKEE SMALL LETTER TLO;Ll;0;L;;;;;N;;;13E0;;13E0
|
| /netbsd-src/external/gpl2/gettext/dist/gettext-tools/libuniname/ |
| H A D | UnicodeDataNames.txt | 3777 13E0;CHEROKEE LETTER TLO;Lo;0;L;;;;;N;;;;; 4368 163B;CANADIAN SYLLABICS CARRIER TLO;Lo;0;L;;;;;N;;;;;
|