summaryrefslogtreecommitdiff
path: root/llvm/lib/FileCheck/FileCheck.cpp
AgeCommit message (Expand)Author
2025-09-09[FileCheck] Fix --enable-var-scope for numvars after reassignment (#157158)Clipi
2025-07-23[FileCheck] Limit quadratic partial-match search behavior (#147833)Jon Roelofs
2025-06-27[FileCheck] Improve printing variables with escapes (#145865)Mészáros Gergely
2025-06-04[llvm] Remove unused includes (NFC) (#142733)Kazu Hirata
2025-03-30[llvm] Use llvm::append_range (NFC) (#133658)Kazu Hirata
2025-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata
2025-03-17[FileCheck] Avoid repeated hash lookups (NFC) (#131553)Kazu Hirata
2025-02-13[FileCheck] Avoid repeated hash lookups (NFC) (#127026)Kazu Hirata
2025-01-23[FileCheck] Use move semantics instead of std::swap. NFC. (#123304)Jay Foad
2025-01-16[FileCheck] Remove unneeded unique_ptr. NFC. (#123216)Jay Foad
2024-08-28[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#106330)Kazu Hirata
2024-07-05[llvm] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata
2024-03-05[FileCheck] Fix parsing empty global and pseudo variable names (#83667)Daniil Kovalev
2024-03-02Revert "[FileCheck] Fix parsing empty global and pseudo variable names" (#83657)Daniil Kovalev
2024-03-02[FileCheck] Fix parsing empty global and pseudo variable names (#82595)Daniil Kovalev
2024-02-04[FileCheck] Simplify a use of StringRef::consume_front (NFC)Kazu Hirata
2024-02-03[FileCheck] Use StringRef::rtrim (NFC)Kazu Hirata
2024-01-19[FileCheck]: Fix diagnostics for NOT prefixes (#78412)Vinayak Dev
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-11-15[FileCheck] Don't use regex to find prefixes (#72237)Nikita Popov
2023-11-14[FileCheck] Avoid capturing group for {{regex}} (#72136)Nikita Popov
2023-08-07[FileCheck] Turn errors into assert in valueFromStringRepr()Thomas Preud'homme
2023-08-07[FileCheck, 4/4] NFC: Stop using ExpressionValueThomas Preud'homme
2023-08-07[FileCheck, 3/4] Allow AP value for numeric expressionsThomas Preud'homme
2023-07-04[FileCheck, 2/4] NFC: Switch to APInt getter for ExpressionValueThomas Preud'homme
2023-07-04[FileCheck, 1/4] NFC: Switch ExpressionValue to APIntThomas Preud'homme
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2023-05-23Turn unreachable error into assertThomas Preud'homme
2023-03-14[llvm] Use *{Set,Map}::contains (NFC)Kazu Hirata
2022-12-19[FileCheck] Remove the last llvm::OptionalBenjamin Kramer
2022-12-14[FileCheck] llvm::Optional => std::optionalFangrui Song
2022-12-14Revert "[FileCheck] llvm::Optional => std::optional"Douglas Yung
2022-12-14[FileCheck] llvm::Optional => std::optionalFangrui Song
2022-12-10Revert "[FileCheck] Use std::optional in FileCheck.cpp (NFC)"Kazu Hirata
2022-12-10[FileCheck] Use std::optional in FileCheck.cpp (NFC)Kazu Hirata
2022-12-05CheckedArithmetic: llvm::Optional => std::optionalFangrui Song
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-26Revert "[FileCheck] Use std::optional in FileCheck.cpp (NFC)"Kazu Hirata
2022-11-26[FileCheck] Use std::optional in FileCheck.cpp (NFC)Kazu Hirata
2022-07-25[llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKSDavid Spickett
2022-05-26[FileCheck] Catch missspelled directives.Ivan Kosarev
2022-01-13[FileCheck] Allow literal '['s before "[[var...]]"Jay Foad
2022-01-07[llvm] Use true/false instead of 1/0 (NFC)Kazu Hirata
2021-10-23[llvm] Use StringRef::contains (NFC)Kazu Hirata
2021-09-01[FileCheck] Use StringRef for MatchRegexp to fix crash.Florian Hahn
2021-06-25[llvm] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö
2021-04-20Fix PR46880: Fail CHECK-NOT with undefined variableThomas Preud'homme
2021-03-24[FileCheck] Fix PR49531: invalid use of string varThomas Preud'homme