Searched refs:Literal (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DFormatVariadic.h45 enum class ReplacementType { Empty, Format, Literal };
49 explicit ReplacementItem(StringRef Literal) argument
50 : Type(ReplacementType::Literal), Spec(Literal) {}
88 if (R.Type == ReplacementType::Literal) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp1197 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi) {
1198 if (isInlinableIntLiteral(Literal))
1201 uint64_t Val = static_cast<uint64_t>(Literal);
1214 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi) {
1215 if (isInlinableIntLiteral(Literal))
1227 uint32_t Val = static_cast<uint32_t>(Literal);
1240 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi) {
1244 if (isInlinableIntLiteral(Literal))
1247 uint16_t Val = static_cast<uint16_t>(Literal);
1259 bool isInlinableLiteralV216(int32_t Literal, boo
[all...]
H A DAMDGPUBaseInfo.h643 inline bool isInlinableIntLiteral(int64_t Literal) { argument
644 return Literal >= -16 && Literal <= 64;
649 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi);
652 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi);
655 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi);
658 bool isInlinableLiteralV216(int32_t Literal, bool HasInv2Pi);
661 bool isInlinableIntLiteralV216(int32_t Literal);
664 bool isFoldableLiteralV216(int32_t Literal, bool HasInv2Pi);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/
H A DPPExpressions.cpp298 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(),
301 if (Literal.hadError)
304 if (Literal.isFloatingLiteral() || Literal.isImaginary) {
308 assert(Literal.isIntegerLiteral() && "Unknown ppnumber");
311 if (Literal.hasUDSuffix())
315 if (!PP.getLangOpts().C99 && Literal.isLongLong) {
325 if (Literal.GetIntegerValue(Result.Val)) {
334 Result.Val.setIsUnsigned(Literal.isUnsigned);
340 if (!Literal
[all...]
H A DPreprocessor.cpp1350 StringLiteralParser Literal(StrToks, *this);
1351 assert(Literal.isAscii() && "Didn't allow wide strings in");
1353 if (Literal.hadError)
1356 if (Literal.Pascal) {
1362 String = std::string(Literal.GetString());
1373 NumericLiteralParser Literal(Spelling, Tok.getLocation(), getSourceManager(),
1376 if (Literal.hadError || !Literal.isIntegerLiteral() || Literal.hasUDSuffix())
1379 if (Literal
[all...]
H A DPPDirectives.cpp1190 StringLiteralParser Literal(StrTok, *this);
1191 assert(Literal.isAscii() && "Didn't allow wide strings in");
1192 if (Literal.hadError) {
1196 if (Literal.Pascal) {
1201 FilenameID = SourceMgr.getLineTableFilenameID(Literal.GetString());
1340 StringLiteralParser Literal(StrTok, *this);
1341 assert(Literal.isAscii() && "Didn't allow wide strings in");
1342 if (Literal.hadError) {
1346 if (Literal.Pascal) {
1351 FilenameID = SourceMgr.getLineTableFilenameID(Literal
[all...]
H A DPragma.cpp756 StringLiteralParser Literal(Tok, PP);
757 if (Literal.hadError)
760 PP.getIdentifierInfo(Literal.GetString()), Tok.getLocation());
1081 StringLiteralParser Literal(DiagName, PP);
1082 if (Literal.hadError)
1084 PP.getDiagnostics().dump(Literal.GetString());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp264 StringLiteral *Literal = Constraints[i]; local
265 assert(Literal->isAscii());
271 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName);
273 targetDiag(Literal->getBeginLoc(),
342 FeatureMap, Literal->getString(), Size)) {
355 StringLiteral *Literal = Constraints[i]; local
356 assert(Literal->isAscii());
362 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName);
365 targetDiag(Literal->getBeginLoc(), diag::err_asm_invalid_input_constraint)
450 Literal
458 StringLiteral *Literal = Clobbers[i]; local
515 StringLiteral *Literal = Constraints[ConstraintIdx]; local
[all...]
H A DSemaExpr.cpp1767 StringLiteralParser Literal(StringToks, PP);
1768 if (Literal.hadError)
1777 if (Literal.isWide()) {
1780 } else if (Literal.isUTF8()) {
1784 } else if (Literal.isUTF16()) {
1787 } else if (Literal.isUTF32()) {
1790 } else if (Literal.isPascal()) {
1820 Context.getStringLiteralArrayType(CharTy, Literal.GetNumStringChars());
1823 StringLiteral *Lit = StringLiteral::Create(Context, Literal.GetString(),
1824 Kind, Literal
3556 BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, QualType Ty, SourceLocation Loc) argument
7478 ExprResult Literal = DefaultLvalueConversion(exprs[0]); local
7500 ExprResult Literal = DefaultLvalueConversion(exprs[0]); local
10959 Expr *Literal; local
[all...]
H A DSemaChecking.cpp147 StringLiteral *Literal = dyn_cast<StringLiteral>(StrArg); local
148 if (!Literal || !Literal->isAscii()) {
169 auto *Literal = dyn_cast<StringLiteral>(Arg->IgnoreParenCasts()); local
170 if (!Literal || !Literal->isWide()) {
5442 StringLiteral *Literal = dyn_cast<StringLiteral>(Arg); local
5444 if (!Literal || !Literal->isAscii()) {
5450 if (Literal
5472 auto *Literal = dyn_cast<StringLiteral>(Arg); local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/
H A DRefactoringCallbacks.cpp166 TemplateElement{TemplateElement::Literal, "$"});
189 TemplateElement::Literal,
205 case TemplateElement::Literal:
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Tooling/
H A DRefactoringCallbacks.h102 enum { Literal, Identifier } Type; enumerator in enum:clang::tooling::ReplaceNodeWithTemplate::TemplateElement::__anon1480
/freebsd-13-stable/contrib/bearssl/T0/
H A DWordBuilder.cs182 internal void Literal(TValue v) method in class:WordBuilder
H A DT0Comp.cs415 wordBuilder.Literal(tv);
542 wordBuilder.Literal(cpu.Pop());
578 wordBuilder.Literal(v);
584 wordBuilder.Literal(new TValue(0,
589 wordBuilder.Literal(new TValue(0,
1440 wordBuilder.Literal(v);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.h46 mutable uint32_t Literal; member in class:llvm::AMDGPUDisassembler
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DCopyConfig.h95 Literal, // Default for symbols. member in class:llvm::objcopy::MatchStyle
H A DCopyConfig.cpp331 case MatchStyle::Literal:
347 return create(Pattern, MatchStyle::Literal, ErrorCallback);
492 : MatchStyle::Literal;
984 : MatchStyle::Literal;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h529 class Literal : public SExpr { class in namespace:clang::threadSafety
531 Literal(const Expr *C) function in class:clang::threadSafety::Literal
533 Literal(ValueType VT) : SExpr(COP_Literal), ValType(VT) {} function in class:clang::threadSafety::Literal
534 Literal(const Literal &) = default;
553 typename C::CType compare(const Literal* E, C& Cmp) const {
565 class LiteralT : public Literal {
567 LiteralT(T Dat) : Literal(ValueType::getValueType<T>()), Val(Dat) {}
568 LiteralT(const LiteralT<T> &L) : Literal(L), Val(L.Val) {}
578 typename V::R_SExpr Literal
[all...]
H A DThreadSafetyTraverse.h195 R_SExpr reduceLiteral(Literal &Orig) { return true; }
198 R_SExpr reduceLiteralPtr(Literal &Orig) { return true; }
550 void printLiteral(const Literal *E, StreamType &SS) {
/freebsd-13-stable/contrib/bmake/unit-tests/
H A Dvarmisc.mk66 @echo Literal=3.4.5 == ${3.4.5:L:${M_cmpv}}
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendAction.cpp269 StringLiteralParser Literal(T, CI.getPreprocessor());
270 if (Literal.hadError)
275 InputFile = Literal.GetString().str();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp1651 MachineOperand& Literal = I->getOperand(1); local
1652 if (Literal.isImm()) {
1653 int64_t V = Literal.getImm();
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp2625 StringLiteralParser Literal(Toks, PP);
2626 if (Literal.hadError)
2633 if (!Literal.getUDSuffix().empty()) {
2634 II = &PP.getIdentifierTable().get(Literal.getUDSuffix());
2636 Lexer::AdvanceToTokenCharacter(TokLocs[Literal.getUDSuffixToken()],
2637 Literal.getUDSuffixOffset(),
2649 if (!Literal.GetString().empty() || Literal.Pascal) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp742 auto Literal = local
746 if (Literal.isIntegerLiteral())
749 assert(Literal.isFloatingLiteral());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1577 APInt Literal(64, Imm.Val);
1613 static_cast<int16_t>(Literal.getLoBits(16).getSExtValue()),
1618 static_cast<int32_t>(Literal.getLoBits(32).getZExtValue()),
1744 APInt Literal(64, Val);
1753 if (AMDGPU::isInlinableLiteral64(Literal.getZExtValue(),
1755 Inst.addOperand(MCOperand::createImm(Literal.getZExtValue()));
1762 if (Literal.getLoBits(32) != 0) {
1768 Inst.addOperand(MCOperand::createImm(Literal.lshr(32).getZExtValue()));
1796 APFloat FPLiteral(APFloat::IEEEdouble(), Literal); local
1881 APInt Literal(6
1890 APFloat FPLiteral(APFloat::IEEEdouble(), Literal); local
[all...]

Completed in 779 milliseconds

12