Home
last modified time | relevance | path

Searched refs:Res (Results 1 – 25 of 564) sorted by relevance

12345678910>>...23

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp77 if (int Res = cmpNumbers(L.getBitWidth(), R.getBitWidth())) in cmpAPInts() local
78 return Res; in cmpAPInts()
88 if (int Res = cmpAPInts(L.getLower(), R.getLower())) in cmpConstantRanges() local
89 return Res; in cmpConstantRanges()
97 if (int Res = cmpNumbers(APFloat::semanticsPrecision(SL), in cmpAPFloats() local
99 return Res; in cmpAPFloats()
100 if (int Res = cmpNumbers(APFloat::semanticsMaxExponent(SL), in cmpAPFloats() local
102 return Res; in cmpAPFloats()
103 if (int Res = cmpNumbers(APFloat::semanticsMinExponent(SL), in cmpAPFloats() local
105 return Res; in cmpAPFloats()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaMCCodeEmitter.cpp196 uint32_t Res = static_cast<uint32_t>(MO.getImm()); in getMachineOpValue() local
197 return Res; in getMachineOpValue()
265 int32_t Res = MO.getImm(); in getCallEncoding() local
266 if (Res & 0x3) { in getCallEncoding()
269 Res >>= 2; in getCallEncoding()
270 return Res; in getCallEncoding()
285 int32_t Res = MO.getImm(); in getL32RTargetEncoding() local
288 Res >>= 2; in getL32RTargetEncoding()
289 return Res; in getL32RTargetEncoding()
304 uint32_t Res = static_cast<uint32_t>(MI.getOperand(OpNo + 1).getImm()); in getMemRegEncoding() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp16 static int getInstSeqCost(RISCVMatInt::InstSeq &Res, bool HasRVC) { in getInstSeqCost() argument
18 return Res.size(); in getInstSeqCost()
21 for (auto Instr : Res) { in getInstSeqCost()
54 RISCVMatInt::InstSeq &Res) { in generateInstSeqImpl() argument
60 Res.emplace_back(RISCV::BSETI, Log2_64(Val)); in generateInstSeqImpl()
70 Res.emplace_back(RISCV::QC_LI, Val); in generateInstSeqImpl()
77 Res.emplace_back(RISCV::QC_E_LI, Val); in generateInstSeqImpl()
94 Res.emplace_back(RISCV::LUI, Hi20); in generateInstSeqImpl()
106 Res.emplace_back(AddiOpc, Lo12); in generateInstSeqImpl()
176 generateInstSeqImpl(Val, STI, Res); in generateInstSeqImpl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp136 MachineInstrBuilder MachineIRBuilder::buildDynStackAlloc(const DstOp &Res, in buildDynStackAlloc() argument
139 assert(Res.getLLTTy(*getMRI()).isPointer() && "expected ptr dst type"); in buildDynStackAlloc()
141 Res.addDefToMIB(*getMRI(), MIB); in buildDynStackAlloc()
147 MachineInstrBuilder MachineIRBuilder::buildFrameIndex(const DstOp &Res, in buildFrameIndex() argument
149 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildFrameIndex()
151 Res.addDefToMIB(*getMRI(), MIB); in buildFrameIndex()
156 MachineInstrBuilder MachineIRBuilder::buildGlobalValue(const DstOp &Res, in buildGlobalValue() argument
158 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildGlobalValue()
159 assert(Res.getLLTTy(*getMRI()).getAddressSpace() == in buildGlobalValue()
164 Res.addDefToMIB(*getMRI(), MIB); in buildGlobalValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp635 Value *Res = Builder.CreateBitCast(Arg, VectorType::getInteger(ArgTy)); in simplifyX86movmsk() local
636 Res = Builder.CreateIsNeg(Res); in simplifyX86movmsk()
637 Res = Builder.CreateBitCast(Res, IntegerTy); in simplifyX86movmsk()
638 Res = Builder.CreateZExtOrTrunc(Res, ResTy); in simplifyX86movmsk()
639 return Res; in simplifyX86movmsk()
661 Value *Res = PoisonValue::get(RetTy); in simplifyX86addcarry() local
662 Res = Builder.CreateInsertValue(Res, UAddOV, 0); in simplifyX86addcarry()
663 return Builder.CreateInsertValue(Res, UAddResult, 1); in simplifyX86addcarry()
714 std::pair<Value *, uint8_t> Res = {nullptr, 0}; in simplifyTernarylogic() local
724 Res = {Constant::getNullValue(Ty), 0}; in simplifyTernarylogic()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h245 void validateUnaryOp(const LLT Res, const LLT Op0);
246 void validateBinaryOp(const LLT Res, const LLT Op0, const LLT Op1);
247 void validateShiftOp(const LLT Res, const LLT Op0, const LLT Op1);
468 MachineInstrBuilder buildDynStackAlloc(const DstOp &Res, const SrcOp &Size,
480 MachineInstrBuilder buildFrameIndex(const DstOp &Res, int Idx);
492 MachineInstrBuilder buildGlobalValue(const DstOp &Res, const GlobalValue *GV);
503 MachineInstrBuilder buildConstantPool(const DstOp &Res, unsigned Idx);
517 MachineInstrBuilder buildPtrAdd(const DstOp &Res, const SrcOp &Op0,
537 std::optional<MachineInstrBuilder> materializePtrAdd(Register &Res,
543 MachineInstrBuilder buildPtrMask(const DstOp &Res, const SrcOp &Op0, in buildPtrMask() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DModuleSymbolTable.cpp150 uint32_t Res = BasicSymbolRef::SF_Executable; in CollectAsmSymbols() local
155 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols()
161 Res |= BasicSymbolRef::SF_Undefined; in CollectAsmSymbols()
162 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols()
165 Res |= BasicSymbolRef::SF_Weak; in CollectAsmSymbols()
166 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols()
169 Res |= BasicSymbolRef::SF_Weak; in CollectAsmSymbols()
170 Res |= BasicSymbolRef::SF_Undefined; in CollectAsmSymbols()
172 AsmSymbol(Key, BasicSymbolRef::Flags(Res)); in CollectAsmSymbols()
219 uint32_t Res = BasicSymbolRef::SF_None; in getSymbolFlags() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp408 RegisterCell Res(W); in eIMM() local
411 Res[i] = BitValue(V & 1); in eIMM()
414 return Res; in eIMM()
421 RegisterCell Res(BW); in eIMM() local
423 Res[i] = A[i]; in eIMM()
424 return Res; in eIMM()
431 RegisterCell Res(W); in eADD() local
440 Res[I] = BitValue(S & 1); in eADD()
449 Res[I] = BitValue::ref(V2); in eADD()
451 Res[I] = BitValue::ref(V1); in eADD()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h698 auto Res = std::make_unique<X86Operand>(Token, Loc, EndLoc); in CreateToken() local
699 Res->Tok.Data = Str.data(); in CreateToken()
700 Res->Tok.Length = Str.size(); in CreateToken()
701 return Res; in CreateToken()
708 auto Res = std::make_unique<X86Operand>(Register, StartLoc, EndLoc); member
709 Res->Reg.RegNo = Reg;
710 Res->AddressOf = AddressOf;
711 Res->OffsetOfLoc = OffsetOfLoc;
712 Res->SymName = SymName;
713 Res->OpDecl = OpDecl;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCExpr.cpp238 bool MCExpr::evaluateAsAbsolute(int64_t &Res) const { in evaluateAsAbsolute()
239 return evaluateAsAbsolute(Res, nullptr, false); in evaluateAsAbsolute()
242 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in evaluateAsAbsolute() argument
243 return evaluateAsAbsolute(Res, &Asm, false); in evaluateAsAbsolute()
246 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const { in evaluateAsAbsolute() argument
247 return evaluateAsAbsolute(Res, Asm, false); in evaluateAsAbsolute()
250 bool MCExpr::evaluateKnownAbsolute(int64_t &Res, const MCAssembler &Asm) const { in evaluateKnownAbsolute() argument
251 return evaluateAsAbsolute(Res, &Asm, true); in evaluateKnownAbsolute()
254 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in evaluateAsAbsolute() argument
260 Res = CE->getValue(); in evaluateAsAbsolute()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYAsmBackend.cpp286 MCInst Res; in relaxInstruction() local
293 Res.setOpcode(CSKY::LRW32); in relaxInstruction()
294 Res.addOperand(Inst.getOperand(0)); in relaxInstruction()
295 Res.addOperand(Inst.getOperand(1)); in relaxInstruction()
298 Res.setOpcode(CSKY::BR32); in relaxInstruction()
299 Res.addOperand(Inst.getOperand(0)); in relaxInstruction()
302 Res.setOpcode(CSKY::JSRI32); in relaxInstruction()
303 Res.addOperand(Inst.getOperand(1)); in relaxInstruction()
306 Res.setOpcode(CSKY::JMPI32); in relaxInstruction()
307 Res.addOperand(Inst.getOperand(1)); in relaxInstruction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp238 Value *Res = PoisonValue::get(VS.VecTy); in concatenate() local
251 Res = Builder.CreateInsertElement(Res, Fragment, I * VS.NumPacked, in concatenate()
256 Res = Fragment; in concatenate()
260 Res = Builder.CreateShuffleVector(Res, Fragment, InsertMask, in concatenate()
268 return Res; in concatenate()
643 ValueVector Res; in splitUnary() local
644 Res.resize(VS->NumFragments); in splitUnary()
646 Res[Frag] = Split(Builder, Op[Frag], I.getName() + ".i" + Twine(Frag)); in splitUnary()
647 gather(&I, Res, *VS); in splitUnary()
673 ValueVector Res; in splitBinary() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DSerializedDiagnosticReader.cpp43 if (Expected<llvm::SimpleBitstreamCursor::word_t> Res = Stream.Read(8)) { in readDiagnostics() local
44 if (Res.get() == C) in readDiagnostics()
48 consumeError(Res.takeError()); in readDiagnostics()
55 if (Expected<unsigned> Res = Stream.ReadCode()) { in readDiagnostics() local
56 if (Res.get() != llvm::bitc::ENTER_SUBBLOCK) in readDiagnostics()
60 consumeError(Res.takeError()); in readDiagnostics()
120 if (Expected<unsigned> Res = Stream.ReadCode()) in skipUntilRecordOrBlock() local
121 Code = Res.get(); in skipUntilRecordOrBlock()
123 return llvm::errorToErrorCode(Res.takeError()); in skipUntilRecordOrBlock()
132 if (Expected<unsigned> Res = Stream.ReadSubBlockID()) in skipUntilRecordOrBlock() local
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerIOWindows.cpp289 size_t Pos = Offset, Res; in ParseServerAndShare() local
290 if (!(Res = ParseDir(FileName, Pos))) in ParseServerAndShare()
292 Pos += Res; in ParseServerAndShare()
293 if (!(Res = ParseDir(FileName, Pos))) in ParseServerAndShare()
295 Pos += Res; in ParseServerAndShare()
313 size_t Pos = 0, Res; in ParseLocation() local
315 if ((Res = ParseCustomString(FileName, Pos, R"(\\?\)"))) { in ParseLocation()
316 Pos += Res; in ParseLocation()
317 if ((Res = ParseCustomString(FileName, Pos, R"(UNC\)"))) { in ParseLocation()
318 Pos += Res; in ParseLocation()
[all …]
H A DFuzzerDataFlowTrace.h87 uint32_t Res = 0; in NumberOfCoveredBlocks() local
90 Res++; in NumberOfCoveredBlocks()
91 return Res; in NumberOfCoveredBlocks()
101 uint32_t Res = Counters[0]; in SmallestNonZeroCounter() local
104 Res = Min(Res, Cnt); in SmallestNonZeroCounter()
105 assert(Res); in SmallestNonZeroCounter()
106 return Res; in SmallestNonZeroCounter()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUDelayedMCExpr.cpp32 MCValue Res; in assignDocNode() local
33 if (ExprValue->evaluateAsRelocatable(Res, nullptr)) { in assignDocNode()
34 if (Res.isAbsolute()) { in assignDocNode()
35 DN = getNode(DN, Type, Res); in assignDocNode()
46 MCValue Res; in resolveDelayedExpressions() local
48 if (!DE.ExprValue->evaluateAsRelocatable(Res, nullptr) || !Res.isAbsolute()) in resolveDelayedExpressions()
52 DE.DN = getNode(DE.DN, DE.Type, Res); in resolveDelayedExpressions()
/freebsd/contrib/llvm-project/llvm/lib/Testing/Annotations/
H A DAnnotations.cpp111 std::vector<std::pair<size_t, llvm::StringRef>> Res; in pointsWithPayload() local
112 Res.reserve(Iter->getValue().size()); in pointsWithPayload()
114 Res.push_back({All[I].Begin, All[I].Payload}); in pointsWithPayload()
116 return Res; in pointsWithPayload()
144 std::vector<Annotations::Range> Res; in ranges() local
145 Res.reserve(WithPayload.size()); in ranges()
147 Res.push_back(Range); in ranges()
148 return Res; in ranges()
156 std::vector<std::pair<Annotations::Range, llvm::StringRef>> Res; in rangesWithPayload() local
157 Res.reserve(Iter->getValue().size()); in rangesWithPayload()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DMakeSupport.cpp11 void clang::quoteMakeTarget(StringRef Target, SmallVectorImpl<char> &Res) { in quoteMakeTarget() argument
18 Res.push_back('\\'); in quoteMakeTarget()
21 Res.push_back('\\'); in quoteMakeTarget()
24 Res.push_back('$'); in quoteMakeTarget()
27 Res.push_back('\\'); in quoteMakeTarget()
33 Res.push_back(Target[i]); in quoteMakeTarget()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPExpressions.cpp683 llvm::APSInt Res(LHS.getBitWidth()); in EvaluateDirectiveSubExpr() local
693 Res.setIsUnsigned(LHS.isUnsigned() || RHS.isUnsigned()); in EvaluateDirectiveSubExpr()
696 if (ValueLive && Res.isUnsigned()) { in EvaluateDirectiveSubExpr()
708 LHS.Val.setIsUnsigned(Res.isUnsigned()); in EvaluateDirectiveSubExpr()
709 RHS.Val.setIsUnsigned(Res.isUnsigned()); in EvaluateDirectiveSubExpr()
717 Res = LHS.Val % RHS.Val; in EvaluateDirectiveSubExpr()
727 Res = llvm::APSInt(LHS.Val.sdiv_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr()
729 Res = LHS.Val / RHS.Val; in EvaluateDirectiveSubExpr()
738 if (Res.isSigned()) in EvaluateDirectiveSubExpr()
739 Res = llvm::APSInt(LHS.Val.smul_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DDeltaAlgorithm.cpp27 void DeltaAlgorithm::Split(const changeset_ty &S, changesetlist_ty &Res) { in Split() argument
37 Res.push_back(LHS); in Split()
39 Res.push_back(RHS); in Split()
53 changeset_ty Res; in Delta() local
54 if (Search(Changes, Sets, Res)) in Delta()
55 return Res; in Delta()
69 changeset_ty &Res) { in Search() argument
77 Res = Delta(*it, Sets); in Search()
93 Res = Delta(Complement, ComplementSets); in Search()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp129 ExprResult Res(ParseRHSOfBinaryExpression(LHS, prec::Conditional)); in ParseConstantExpressionInExprEvalContext() local
130 return Actions.ActOnConstantExpression(Res); in ParseConstantExpressionInExprEvalContext()
181 ExprResult Res(ParseRHSOfBinaryExpression(LHS, prec::Conditional)); in ParseCaseExpression() local
182 return Actions.ActOnCaseExpr(CaseLoc, Res); in ParseCaseExpression()
189 ExprResult Res(ParseRHSOfBinaryExpression(LHS, prec::LogicalOr)); in ParseConstraintExpression() local
190 if (Res.isUsable() && !Actions.CheckConstraintExpression(Res.get())) { in ParseConstraintExpression()
193 return Res; in ParseConstraintExpression()
567 ExprResult Res = ParseCastExpression(ParseKind, isAddressOfOperand, in ParseCastExpression() local
572 return Res; in ParseCastExpression()
725 ExprResult Res; in ParseCastExpression() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCAsmInfo.cpp138 bool PPC::evaluateAsConstant(const MCSpecifierExpr &Expr, int64_t &Res) { in evaluateAsConstant() argument
149 Res = *Tmp; in evaluateAsConstant()
153 static bool evaluateAsRelocatable(const MCSpecifierExpr &Expr, MCValue &Res, in evaluateAsRelocatable() argument
155 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluateAsRelocatable()
162 evaluateAsInt64(Expr.getSpecifier(), Res.getConstant()); in evaluateAsRelocatable()
163 if (Res.isAbsolute() && MaybeInt) { in evaluateAsRelocatable()
164 Res = MCValue::get(*MaybeInt); in evaluateAsRelocatable()
166 Res.setSpecifier(Expr.getSpecifier()); in evaluateAsRelocatable()
218 MCValue &Res, in evaluateAsRelocatableImpl() argument
220 return evaluateAsRelocatable(Expr, Res, Asm); in evaluateAsRelocatableImpl()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueLattice.h202 ValueLatticeElement Res; in get() local
203 Res.markConstant(C); in get()
204 return Res; in get()
207 ValueLatticeElement Res; in getNot() local
209 Res.markNotConstant(C); in getNot()
210 return Res; in getNot()
218 ValueLatticeElement Res; variable
220 Res.markUndef();
221 return Res;
224 ValueLatticeElement Res; variable
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCAsmInfo.cpp182 static bool evaluate(const MCSpecifierExpr &Expr, MCValue &Res, in evaluate() argument
191 if (!SubExpr->evaluateAsRelocatable(Res, Asm)) in evaluate()
194 Res.setSpecifier(Mips::S_Special); in evaluate()
198 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluate()
200 Res.setSpecifier(Expr.getSpecifier()); in evaluate()
201 return !Res.getSubSym(); in evaluate()
210 MCValue &Res, in evaluateAsRelocatableImpl() argument
212 return evaluate(Expr, Res, Asm); in evaluateAsRelocatableImpl()
221 const MCSpecifierExpr &Expr, MCValue &Res, const MCAssembler *Asm) const { in evaluateAsRelocatableImpl() argument
222 return evaluate(Expr, Res, Asm); in evaluateAsRelocatableImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCAsmInfo.cpp122 static bool evaluate(const MCSpecifierExpr &Expr, MCValue &Res, in evaluate() argument
124 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluate()
126 Res.setSpecifier(Expr.getSpecifier()); in evaluate()
160 const MCExpr *Res = in getExprForPersonalitySymbol() local
165 return MCBinaryExpr::createSub(Res, PC, Context); in getExprForPersonalitySymbol()
191 const MCSpecifierExpr &Expr, MCValue &Res, const MCAssembler *Asm) const { in evaluateAsRelocatableImpl() argument
192 return evaluate(Expr, Res, Asm); in evaluateAsRelocatableImpl()
240 const MCSpecifierExpr &Expr, MCValue &Res, const MCAssembler *Asm) const { in evaluateAsRelocatableImpl() argument
241 return evaluate(Expr, Res, Asm); in evaluateAsRelocatableImpl()
270 const MCSpecifierExpr &Expr, MCValue &Res, const MCAssembler *Asm) const { in evaluateAsRelocatableImpl() argument
[all …]

12345678910>>...23