aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/FileCheck/FileCheck.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-03-30[llvm] Use llvm::append_range (NFC) (#133658)Kazu Hirata1-4/+2
2025-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata1-8/+4
2025-03-17[FileCheck] Avoid repeated hash lookups (NFC) (#131553)Kazu Hirata1-2/+4
2025-02-13[FileCheck] Avoid repeated hash lookups (NFC) (#127026)Kazu Hirata1-8/+5
2025-01-23[FileCheck] Use move semantics instead of std::swap. NFC. (#123304)Jay Foad1-4/+4
2025-01-16[FileCheck] Remove unneeded unique_ptr. NFC. (#123216)Jay Foad1-10/+9
2024-08-28[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#106330)Kazu Hirata1-1/+1
2024-07-05[llvm] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim1-1/+1
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad1-1/+1
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata1-1/+1
2024-03-05[FileCheck] Fix parsing empty global and pseudo variable names (#83667)Daniil Kovalev1-0/+6
2024-03-02Revert "[FileCheck] Fix parsing empty global and pseudo variable names" (#83657)Daniil Kovalev1-6/+0
2024-03-02[FileCheck] Fix parsing empty global and pseudo variable names (#82595)Daniil Kovalev1-0/+6
2024-02-04[FileCheck] Simplify a use of StringRef::consume_front (NFC)Kazu Hirata1-3/+1
2024-02-03[FileCheck] Use StringRef::rtrim (NFC)Kazu Hirata1-3/+1
2024-01-19[FileCheck]: Fix diagnostics for NOT prefixes (#78412)Vinayak Dev1-28/+33
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-16/+16
2023-11-15[FileCheck] Don't use regex to find prefixes (#72237)Nikita Popov1-40/+62
2023-11-14[FileCheck] Avoid capturing group for {{regex}} (#72136)Nikita Popov1-3/+7
2023-08-07[FileCheck] Turn errors into assert in valueFromStringRepr()Thomas Preud'homme1-16/+10
2023-08-07[FileCheck, 4/4] NFC: Stop using ExpressionValueThomas Preud'homme1-55/+34
2023-08-07[FileCheck, 3/4] Allow AP value for numeric expressionsThomas Preud'homme1-103/+96
2023-07-04[FileCheck, 2/4] NFC: Switch to APInt getter for ExpressionValueThomas Preud'homme1-164/+66
2023-07-04[FileCheck, 1/4] NFC: Switch ExpressionValue to APIntThomas Preud'homme1-32/+9
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-05-23Turn unreachable error into assertThomas Preud'homme1-5/+2
2023-03-14[llvm] Use *{Set,Map}::contains (NFC)Kazu Hirata1-6/+3
2022-12-19[FileCheck] Remove the last llvm::OptionalBenjamin Kramer1-2/+2
2022-12-14[FileCheck] llvm::Optional => std::optionalFangrui Song1-13/+13
2022-12-14Revert "[FileCheck] llvm::Optional => std::optional"Douglas Yung1-14/+14
2022-12-14[FileCheck] llvm::Optional => std::optionalFangrui Song1-14/+14
2022-12-10Revert "[FileCheck] Use std::optional in FileCheck.cpp (NFC)"Kazu Hirata1-2/+1
2022-12-10[FileCheck] Use std::optional in FileCheck.cpp (NFC)Kazu Hirata1-1/+2
2022-12-05CheckedArithmetic: llvm::Optional => std::optionalFangrui Song1-4/+4
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata1-4/+5
2022-11-26Revert "[FileCheck] Use std::optional in FileCheck.cpp (NFC)"Kazu Hirata1-2/+1
2022-11-26[FileCheck] Use std::optional in FileCheck.cpp (NFC)Kazu Hirata1-1/+2
2022-07-25[llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKSDavid Spickett1-0/+2
2022-05-26[FileCheck] Catch missspelled directives.Ivan Kosarev1-2/+26
2022-01-13[FileCheck] Allow literal '['s before "[[var...]]"Jay Foad1-4/+7
2022-01-07[llvm] Use true/false instead of 1/0 (NFC)Kazu Hirata1-1/+1
2021-10-23[llvm] Use StringRef::contains (NFC)Kazu Hirata1-2/+2
2021-09-01[FileCheck] Use StringRef for MatchRegexp to fix crash.Florian Hahn1-3/+5
2021-06-25[llvm] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö1-1/+1
2021-04-20Fix PR46880: Fail CHECK-NOT with undefined variableThomas Preud'homme1-39/+26
2021-03-24[FileCheck] Fix PR49531: invalid use of string varThomas Preud'homme1-1/+8
2021-03-17[FileCheck] Fix redundant diagnostics due to numeric errorsJoel E. Denny1-0/+2
2021-03-17[FileCheck] Fix numeric error propagationJoel E. Denny1-132/+186
2021-03-12[FileCheck] Add support for hex alternate form in FileCheckThomas Preud'homme1-11/+34
2021-03-11[FileCheck] Fix naming of OverflowErrorStr varThomas Preud'homme1-3/+8