Home
last modified time | relevance | path

Searched refs:Literal (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
HDPPExpressions.cpp280 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), PP); in EvaluateValue() local
281 if (Literal.hadError) in EvaluateValue()
284 if (Literal.isFloatingLiteral() || Literal.isImaginary) { in EvaluateValue()
288 assert(Literal.isIntegerLiteral() && "Unknown ppnumber"); in EvaluateValue()
291 if (Literal.hasUDSuffix()) in EvaluateValue()
295 if (!PP.getLangOpts().C99 && Literal.isLongLong) { in EvaluateValue()
305 if (Literal.GetIntegerValue(Result.Val)) { in EvaluateValue()
314 Result.Val.setIsUnsigned(Literal.isUnsigned); in EvaluateValue()
320 if (!Literal.isUnsigned && Result.Val.isNegative()) { in EvaluateValue()
323 if (ValueLive && Literal.getRadix() == 10) in EvaluateValue()
[all …]
HDPreprocessor.cpp1330 StringLiteralParser Literal(StrToks, *this); in FinishLexStringLiteral() local
1331 assert(Literal.isAscii() && "Didn't allow wide strings in"); in FinishLexStringLiteral()
1333 if (Literal.hadError) in FinishLexStringLiteral()
1336 if (Literal.Pascal) { in FinishLexStringLiteral()
1342 String = Literal.GetString(); in FinishLexStringLiteral()
1353 NumericLiteralParser Literal(Spelling, Tok.getLocation(), *this); in parseSimpleIntegerLiteral() local
1354 if (Literal.hadError || !Literal.isIntegerLiteral() || Literal.hasUDSuffix()) in parseSimpleIntegerLiteral()
1357 if (Literal.GetIntegerValue(APVal)) in parseSimpleIntegerLiteral()
HDPPDirectives.cpp1190 StringLiteralParser Literal(StrTok, *this); in HandleLineDirective() local
1191 assert(Literal.isAscii() && "Didn't allow wide strings in"); in HandleLineDirective()
1192 if (Literal.hadError) { in HandleLineDirective()
1196 if (Literal.Pascal) { in HandleLineDirective()
1201 FilenameID = SourceMgr.getLineTableFilenameID(Literal.GetString()); in HandleLineDirective()
1340 StringLiteralParser Literal(StrTok, *this); in HandleDigitDirective() local
1341 assert(Literal.isAscii() && "Didn't allow wide strings in"); in HandleDigitDirective()
1342 if (Literal.hadError) { in HandleDigitDirective()
1346 if (Literal.Pascal) { in HandleDigitDirective()
1351 FilenameID = SourceMgr.getLineTableFilenameID(Literal.GetString()); in HandleDigitDirective()
HDPragma.cpp751 StringLiteralParser Literal(Tok, PP); in LexModuleNameComponent() local
752 if (Literal.hadError) in LexModuleNameComponent()
755 PP.getIdentifierInfo(Literal.GetString()), Tok.getLocation()); in LexModuleNameComponent()
1076 StringLiteralParser Literal(DiagName, PP); in HandlePragma() local
1077 if (Literal.hadError) in HandlePragma()
1079 PP.getDiagnostics().dump(Literal.GetString()); in HandlePragma()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
HDAMDGPUBaseInfo.cpp1143 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi) { in isInlinableLiteral64() argument
1144 if (Literal >= -16 && Literal <= 64) in isInlinableLiteral64()
1147 uint64_t Val = static_cast<uint64_t>(Literal); in isInlinableLiteral64()
1160 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi) { in isInlinableLiteral32() argument
1161 if (Literal >= -16 && Literal <= 64) in isInlinableLiteral32()
1173 uint32_t Val = static_cast<uint32_t>(Literal); in isInlinableLiteral32()
1186 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi) { in isInlinableLiteral16() argument
1190 if (Literal >= -16 && Literal <= 64) in isInlinableLiteral16()
1193 uint16_t Val = static_cast<uint16_t>(Literal); in isInlinableLiteral16()
1205 bool isInlinableLiteralV216(int32_t Literal, bool HasInv2Pi) { in isInlinableLiteralV216() argument
[all …]
HDAMDGPUBaseInfo.h638 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi);
641 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi);
644 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi);
647 bool isInlinableLiteralV216(int32_t Literal, bool HasInv2Pi);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDFormatVariadic.h44 enum class ReplacementType { Empty, Format, Literal }; enumerator
48 explicit ReplacementItem(StringRef Literal) in ReplacementItem()
49 : Type(ReplacementType::Literal), Spec(Literal) {} in ReplacementItem()
109 if (R.Type == ReplacementType::Literal) { in format()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaStmtAsm.cpp264 StringLiteral *Literal = Constraints[i]; in ActOnGCCAsmStmt() local
265 assert(Literal->isAscii()); in ActOnGCCAsmStmt()
271 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName); in ActOnGCCAsmStmt()
273 targetDiag(Literal->getBeginLoc(), in ActOnGCCAsmStmt()
334 FeatureMap, Literal->getString(), Size)) { in ActOnGCCAsmStmt()
347 StringLiteral *Literal = Constraints[i]; in ActOnGCCAsmStmt() local
348 assert(Literal->isAscii()); in ActOnGCCAsmStmt()
354 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName); in ActOnGCCAsmStmt()
357 targetDiag(Literal->getBeginLoc(), diag::err_asm_invalid_input_constraint) in ActOnGCCAsmStmt()
436 Literal->getString(), Size)) in ActOnGCCAsmStmt()
[all …]
HDSemaExpr.cpp1734 StringLiteralParser Literal(StringToks, PP); in ActOnStringLiteral() local
1735 if (Literal.hadError) in ActOnStringLiteral()
1744 if (Literal.isWide()) { in ActOnStringLiteral()
1747 } else if (Literal.isUTF8()) { in ActOnStringLiteral()
1751 } else if (Literal.isUTF16()) { in ActOnStringLiteral()
1754 } else if (Literal.isUTF32()) { in ActOnStringLiteral()
1757 } else if (Literal.isPascal()) { in ActOnStringLiteral()
1787 Context.getStringLiteralArrayType(CharTy, Literal.GetNumStringChars()); in ActOnStringLiteral()
1790 StringLiteral *Lit = StringLiteral::Create(Context, Literal.GetString(), in ActOnStringLiteral()
1791 Kind, Literal.Pascal, StrTy, in ActOnStringLiteral()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/
HDRefactoringCallbacks.cpp166 TemplateElement{TemplateElement::Literal, "$"}); in create()
189 TemplateElement{TemplateElement::Literal, in create()
205 case TemplateElement::Literal: in run()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
HDThreadSafetyOps.def20 TIL_OPCODE_DEF(Literal)
HDThreadSafetyTIL.h529 class Literal : public SExpr {
531 Literal(const Expr *C) in Literal() function
533 Literal(ValueType VT) : SExpr(COP_Literal), ValType(VT) {} in Literal() function
534 Literal(const Literal &) = default;
553 typename C::CType compare(const Literal* E, C& Cmp) const { in compare()
565 class LiteralT : public Literal {
567 LiteralT(T Dat) : Literal(ValueType::getValueType<T>()), Val(Dat) {} in LiteralT()
568 LiteralT(const LiteralT<T> &L) : Literal(L), Val(L.Val) {} in LiteralT()
578 typename V::R_SExpr Literal::traverse(V &Vs, typename V::R_Ctx Ctx) { in traverse()
HDThreadSafetyTraverse.h195 R_SExpr reduceLiteral(Literal &Orig) { return true; } in reduceLiteral()
198 R_SExpr reduceLiteralPtr(Literal &Orig) { return true; } in reduceLiteralPtr()
550 void printLiteral(const Literal *E, StreamType &SS) { in printLiteral()
/freebsd-11-stable/contrib/bmake/unit-tests/
HDvarmisc.mk61 @echo Literal=3.4.5 == ${3.4.5:L:${M_cmpv}}
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/
HDRefactoringCallbacks.h102 enum { Literal, Identifier } Type; enumerator
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
HDAMDGPUDisassembler.h46 mutable uint32_t Literal; variable
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/
HDCopyConfig.cpp329 case MatchStyle::Literal: in create()
345 return create(Pattern, MatchStyle::Literal, ErrorCallback); in create()
469 : MatchStyle::Literal; in parseObjcopyOptions()
897 : MatchStyle::Literal; in parseStripOptions()
HDCopyConfig.h93 Literal, // Default for symbols. enumerator
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
HDParseExprCXX.cpp2587 StringLiteralParser Literal(Toks, PP); in ParseUnqualifiedIdOperator() local
2588 if (Literal.hadError) in ParseUnqualifiedIdOperator()
2595 if (!Literal.getUDSuffix().empty()) { in ParseUnqualifiedIdOperator()
2596 II = &PP.getIdentifierTable().get(Literal.getUDSuffix()); in ParseUnqualifiedIdOperator()
2598 Lexer::AdvanceToTokenCharacter(TokLocs[Literal.getUDSuffixToken()], in ParseUnqualifiedIdOperator()
2599 Literal.getUDSuffixOffset(), in ParseUnqualifiedIdOperator()
2611 if (!Literal.GetString().empty() || Literal.Pascal) { in ParseUnqualifiedIdOperator()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
HDFrontendAction.cpp271 StringLiteralParser Literal(T, CI.getPreprocessor()); in ReadOriginalFileName() local
272 if (Literal.hadError) in ReadOriginalFileName()
277 InputFile = Literal.GetString().str(); in ReadOriginalFileName()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsConstantIslandPass.cpp1652 MachineOperand& Literal = I->getOperand(1); in prescanForConstants() local
1653 if (Literal.isImm()) { in prescanForConstants()
1654 int64_t V = Literal.getImm(); in prescanForConstants()
/freebsd-11-stable/contrib/gdb/gdb/
HDjv-exp.y230 Literal:
368 Literal
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
HDFileCheckImpl.h539 enum class AllowedOperand { LineVar, Literal, Any }; enumerator
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
HDAMDGPUAsmParser.cpp1545 APInt Literal(64, Imm.Val); in isInlinableImm() local
1581 static_cast<int16_t>(Literal.getLoBits(16).getSExtValue()), in isInlinableImm()
1586 static_cast<int32_t>(Literal.getLoBits(32).getZExtValue()), in isInlinableImm()
1712 APInt Literal(64, Val); in addLiteralImmOperand() local
1721 if (AMDGPU::isInlinableLiteral64(Literal.getZExtValue(), in addLiteralImmOperand()
1723 Inst.addOperand(MCOperand::createImm(Literal.getZExtValue())); in addLiteralImmOperand()
1730 if (Literal.getLoBits(32) != 0) { in addLiteralImmOperand()
1736 Inst.addOperand(MCOperand::createImm(Literal.lshr(32).getZExtValue())); in addLiteralImmOperand()
1764 APFloat FPLiteral(APFloat::IEEEdouble(), Literal); in addLiteralImmOperand()
1849 APInt Literal(64, Imm.Val); in addKImmFPOperands() local
[all …]
/freebsd-11-stable/contrib/file/magic/Magdir/
HDpgp111 >0 byte 0x72 Literal Data (old)
130 >>1 byte&0xc0 0xc0 Literal Data

12