Home
last modified time | relevance | path

Searched refs:Sub (Results 1 – 25 of 365) sorted by relevance

12345678910>>...15

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp180 Sub(Op.getSubReg()) {} in RegisterRef()
181 RegisterRef(unsigned R = 0, unsigned S = 0) : Reg(R), Sub(S) {} in RegisterRef()
184 return Reg == RR.Reg && Sub == RR.Sub; in operator ==()
188 return Reg < RR.Reg || (Reg == RR.Reg && Sub < RR.Sub); in operator <()
192 unsigned Sub; member
199 unsigned getMaskForSub(unsigned Sub);
201 LaneBitmask getLaneMask(Register Reg, unsigned Sub);
261 unsigned HexagonExpandCondsets::getMaskForSub(unsigned Sub) { in INITIALIZE_PASS_DEPENDENCY()
262 switch (Sub) { in INITIALIZE_PASS_DEPENDENCY()
289 LaneBitmask HexagonExpandCondsets::getLaneMask(Register Reg, unsigned Sub) { in getLaneMask() argument
[all …]
H A DHexagonBitSimplify.cpp410 if (RR.Sub == 0) { in getSubregMask()
422 if (RR.Sub == Hexagon::isub_hi || RR.Sub == Hexagon::vsub_hi) in getSubregMask()
902 if (RR.Sub == 0) in getFinalVRegClass()
907 auto VerifySR = [&HRI] (const TargetRegisterClass *RC, unsigned Sub) -> void { in getFinalVRegClass() argument
909 assert(Sub == HRI.getHexagonSubRegIndex(*RC, Hexagon::ps_sub_lo) || in getFinalVRegClass()
910 Sub == HRI.getHexagonSubRegIndex(*RC, Hexagon::ps_sub_hi)); in getFinalVRegClass()
915 VerifySR(RC, RR.Sub); in getFinalVRegClass()
918 VerifySR(RC, RR.Sub); in getFinalVRegClass()
1350 .addReg(RS.Reg, 0, RS.Sub); in processBlock()
1351 HBS::replaceSubWithSub(RD.Reg, RD.Sub, NewR, 0, MRI); in processBlock()
[all …]
H A DBitTracker.cpp339 const auto &VC = composeWithSubRegIndex(*MRI.getRegClass(RR.Reg), RR.Sub); in getRegBitWidth()
344 (RR.Sub == 0) ? RR.Reg.asMCReg() : TRI.getSubReg(RR.Reg, RR.Sub); in getRegBitWidth()
366 if (!RR.Sub) in getCell()
368 BitMask M = mask(RR.Reg, RR.Sub); in getCell()
382 assert(RR.Sub == 0 && "Unexpected sub-register in definition"); in putCell()
707 BT::BitMask BT::MachineEvaluator::mask(Register Reg, unsigned Sub) const { in mask()
708 assert(Sub == 0 && "Generic BitTracker::mask called for Sub != 0"); in mask()
726 assert(RD.Sub == 0); in evaluate()
746 assert(RD.Sub == 0); in evaluate()
828 dbgs() << " input reg: " << printReg(RU.Reg, &ME.TRI, RU.Sub) in visitPHI()
[all …]
H A DHexagonBlockRanges.h37 unsigned Sub; member
40 return Reg < R.Reg || (Reg == R.Reg && Sub < R.Sub);
H A DBitTracker.h142 RegisterRef(Register R = 0, unsigned S = 0) : Reg(R), Sub(S) {} in Reg()
144 : Reg(MO.getReg()), Sub(MO.getSubReg()) {} in RegisterRef()
147 unsigned Sub; member
465 virtual BitMask mask(Register Reg, unsigned Sub) const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DCommandLine.cpp190 for (auto *Sub : RegisteredSubCommands) { in addLiteralOption() local
191 if (SC == Sub) in addLiteralOption()
193 addLiteralOption(Opt, Sub, Name); in addLiteralOption()
246 for (auto *Sub : RegisteredSubCommands) { in addOption() local
247 if (SC == Sub) in addOption()
249 addOption(O, Sub); in addOption()
274 SubCommand &Sub = *SC; in removeOption() local
275 auto End = Sub.OptionsMap.end(); in removeOption()
277 auto I = Sub.OptionsMap.find(Name); in removeOption()
279 Sub.OptionsMap.erase(I); in removeOption()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/
H A DMCExternalSymbolizer.cpp100 const MCExpr *Sub = nullptr; in tryAddingSymbolicOperand() local
105 Sub = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand()
107 Sub = MCConstantExpr::create((int)SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand()
116 if (Sub) { in tryAddingSymbolicOperand()
119 LHS = MCBinaryExpr::createSub(Add, Sub, Ctx); in tryAddingSymbolicOperand()
121 LHS = MCUnaryExpr::createMinus(Sub, Ctx); in tryAddingSymbolicOperand()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.cpp182 const MCExpr *Sub = nullptr; in tryAddingSymbolicOperand() local
187 Sub = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand()
189 Sub = MCConstantExpr::create(SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand()
198 if (Sub) { in tryAddingSymbolicOperand()
201 LHS = MCBinaryExpr::createSub(Add, Sub, Ctx); in tryAddingSymbolicOperand()
203 LHS = MCUnaryExpr::createMinus(Sub, Ctx); in tryAddingSymbolicOperand()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Fibonacci/
H A Dfibonacci.cpp83 Value *Sub = BinaryOperator::CreateSub(ArgX, One, "arg", RecurseBB); in CreateFibFunction() local
84 CallInst *CallFibX1 = CallInst::Create(FibF, Sub, "fibx1", RecurseBB); in CreateFibFunction()
88 Sub = BinaryOperator::CreateSub(ArgX, Two, "arg", RecurseBB); in CreateFibFunction()
89 CallInst *CallFibX2 = CallInst::Create(FibF, Sub, "fibx2", RecurseBB); in CreateFibFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp271 Instruction *Sub = BinaryOperator::CreateSub(X, Mul); in optimizeDivRem() local
306 Sub->insertAfter(Mul); in optimizeDivRem()
321 Sub->setOperand(0, FrX); in optimizeDivRem()
333 Sub->setName(RemInst->getName() + ".decomposed"); in optimizeDivRem()
336 RemInst = Sub; in optimizeDivRem()
338 OrigRemInst->replaceAllUsesWith(Sub); in optimizeDivRem()
H A DReassociate.cpp906 if (TheNeg->getOpcode() == Instruction::Sub) { in NegateValue()
983 for (auto Op : {Instruction::Add, Instruction::Sub, Instruction::Mul, in shouldConvertOrWithNoCommonBitsToAdd()
1019 static bool ShouldBreakUpSubtract(Instruction *Sub) { in ShouldBreakUpSubtract() argument
1021 if (match(Sub, m_Neg(m_Value())) || match(Sub, m_FNeg(m_Value()))) in ShouldBreakUpSubtract()
1025 if (isa<UndefValue>(Sub->getOperand(1))) in ShouldBreakUpSubtract()
1030 Value *V0 = Sub->getOperand(0); in ShouldBreakUpSubtract()
1032 isReassociableOp(V0, Instruction::Sub, Instruction::FSub)) in ShouldBreakUpSubtract()
1034 Value *V1 = Sub->getOperand(1); in ShouldBreakUpSubtract()
1036 isReassociableOp(V1, Instruction::Sub, Instruction::FSub)) in ShouldBreakUpSubtract()
1038 Value *VB = Sub->user_back(); in ShouldBreakUpSubtract()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp49 unsigned Sub, HSub; in copyHint() local
52 Sub = MI->getOperand(0).getSubReg(); in copyHint()
56 Sub = MI->getOperand(1).getSubReg(); in copyHint()
65 return Sub == HSub ? HReg : Register(); in copyHint()
73 if (Sub) in copyHint()
74 return TRI.getMatchingSuperReg(CopiedPReg, Sub, rc); in copyHint()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp191 auto *Sub = dyn_cast<BinaryOperator>(LHS); in trySADReplacement() local
192 if (!Sub || Sub->getOpcode() != Instruction::Sub) in trySADReplacement()
207 Value *Op0 = getZeroExtendedVal(Sub->getOperand(0)); in trySADReplacement()
208 Value *Op1 = getZeroExtendedVal(Sub->getOperand(1)); in trySADReplacement()
H A DX86WinAllocaExpander.cpp44 enum Lowering { TouchAndSub, Sub, Probe }; enumerator
105 return Sub; in getLowering()
163 case Sub: in computeLowerings()
230 case Sub: in lower()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/ParallelJIT/
H A DParallelJIT.cpp114 Value *Sub = BinaryOperator::CreateSub(ArgX, One, "arg", RecurseBB); in CreateFibFunction() local
115 Value *CallFibX1 = CallInst::Create(FibF, Sub, "fibx1", RecurseBB); in CreateFibFunction()
118 Sub = BinaryOperator::CreateSub(ArgX, Two, "arg", RecurseBB); in CreateFibFunction()
119 Value *CallFibX2 = CallInst::Create(FibF, Sub, "fibx2", RecurseBB); in CreateFibFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp126 case AtomicRMWInst::Sub: in visitAtomicRMWInst()
179 Op = AtomicRMWInst::Sub; in visitIntrinsicInst()
258 case AtomicRMWInst::Sub: in buildNonAtomicBinOp()
259 return B.CreateBinOp(Instruction::Sub, LHS, RHS); in buildNonAtomicBinOp()
433 case AtomicRMWInst::Sub: in getIdentityValueForAtomicOp()
533 Op == AtomicRMWInst::Sub ? AtomicRMWInst::Add : Op; in optimizeAtomic()
561 case AtomicRMWInst::Sub: { in optimizeAtomic()
664 case AtomicRMWInst::Sub: in optimizeAtomic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp303 MachineInstr *Sub = nullptr; in optimizeCompareInstr() local
331 Sub = &*I; in optimizeCompareInstr()
341 if (!MI && !Sub) in optimizeCompareInstr()
346 MI = Sub; in optimizeCompareInstr()
374 if (Sub) { in optimizeCompareInstr()
382 if (SrcReg2 != 0 && Sub->getOperand(1).getReg() == SrcReg2 && in optimizeCompareInstr()
383 Sub->getOperand(2).getReg() == SrcReg) { in optimizeCompareInstr()
/netbsd-src/sys/arch/m68k/fpsp/
H A Dsrem_mod.sa158 Sub.L D6,D3 ...(D3,D4,D5) is normalized
165 Sub.L D6,D3
203 Sub.L D6,D0 ...(D0,D1,D2) is normalized
210 Sub.L D6,D0
229 Sub.L D3,D0 ...L := expo(X)-expo(Y)
267 Sub.L D5,D2 ...lo(R) - lo(Y)
302 Sub.L D6,D0 ...(D0,D1,D2) is normalized
310 Sub.L D6,D0
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp764 SmallVector<Metadata *, 3> Sub; in ShiftTBAAStruct() local
781 Sub.push_back(ConstantAsMetadata::get( in ShiftTBAAStruct()
783 Sub.push_back(ConstantAsMetadata::get( in ShiftTBAAStruct()
785 Sub.push_back(MD->getOperand(i + 2)); in ShiftTBAAStruct()
787 return MDNode::get(MD->getContext(), Sub); in ShiftTBAAStruct()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp258 std::stable_partition(Subs.begin(), Subs.end(), [&](CHRScope *Sub) { in split() argument
259 assert(Sub && "null Sub"); in split()
260 Region *Parent = Sub->getParentRegion(); in split()
486 for (CHRScope *Sub : Subs) { in print()
487 OS << *Sub << ", "; in print()
1027 for (CHRScope *Sub : Subscopes) { in findScopes()
1030 Result->addSub(Sub); in findScopes()
1033 Scopes.push_back(Sub); in findScopes()
1125 for (CHRScope *Sub : Scope->Subs) in getSelectsInScope()
1126 getSelectsInScope(Sub, Output); in getSelectsInScope()
[all …]
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
H A Dexynos4412-n710x.dts98 "IN1RP", "Sub Mic",
99 "IN1RN", "Sub Mic",
/netbsd-src/external/gpl3/gdb.old/dist/zlib/old/
H A Dvisual-basic.txt93 Public Sub subCompressFile(ByVal strargOriFilPth As String, Optional ByVal
126 End Sub
128 Public Sub subUncompressFile(ByVal strargFilPth As String)
157 End Sub
/netbsd-src/external/gpl3/binutils.old/dist/zlib/old/
H A Dvisual-basic.txt93 Public Sub subCompressFile(ByVal strargOriFilPth As String, Optional ByVal
126 End Sub
128 Public Sub subUncompressFile(ByVal strargFilPth As String)
157 End Sub
/netbsd-src/external/gpl3/gdb/dist/zlib/old/
H A Dvisual-basic.txt93 Public Sub subCompressFile(ByVal strargOriFilPth As String, Optional ByVal
126 End Sub
128 Public Sub subUncompressFile(ByVal strargFilPth As String)
157 End Sub
/netbsd-src/external/gpl3/binutils/dist/zlib/old/
H A Dvisual-basic.txt93 Public Sub subCompressFile(ByVal strargOriFilPth As String, Optional ByVal
126 End Sub
128 Public Sub subUncompressFile(ByVal strargFilPth As String)
157 End Sub

12345678910>>...15