aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Utility/Scalar.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-09-23[lldb] Use APSInt's right shift operator in Scalar (#160149)Ilia Kuklin1-17/+3
2025-09-12[lldb] Allow division by floating point zero in Scalar (#158115)Ilia Kuklin1-2/+3
2025-08-06[lldb] Add `ValueObject::CreateValueObjectFromScalar` and fix `Scalar::GetDat...Ilia Kuklin1-15/+45
2024-09-18[LLDB] Fix operators <= and >= returning a wrong result when comparing to a f...Ilia Kuklin1-28/+21
2024-09-05[lldb] Make conversions from llvm::Error explicit with Status::FromEr… (#10...Adrian Prantl1-1/+1
2024-08-27[lldb] Turn lldb_private::Status into a value type. (#106163)Adrian Prantl1-13/+12
2024-06-15[lldb] Remove dead code block (NFC) (#94775)Shivam Gupta1-3/+1
2024-05-03[lldb] Fix Scalar::GetData for non-multiple-of-8-bits values (#90846)Pavel Labath1-2/+2
2024-03-28[LLDB] Add APFloat helper functions to Scalar class. (#86862)cmtice1-0/+42
2023-10-17[lldb] Scalar::GetValue() should take a Stream by reference (#69231)Alex Langford1-5/+5
2023-07-09[lldb] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-02-20Migrate away from the soft-deprecated functions in APInt.h (NFC)Kazu Hirata1-1/+1
2021-09-09[APInt] Normalize naming on keep constructors / predicate methods.Chris Lattner1-1/+1
2021-06-11[lldb] Fix compilation after removal of APInt::toStringRaphael Isemann1-1/+1
2020-08-28[lldb/Utility] Polish the Scalar classPavel Labath1-97/+80
2020-08-27[lldb/Utility] Use APSInt in the Scalar classPavel Labath1-97/+60
2020-08-27[lldb] Fix gcc 5.4.0 compile errorDavid Spickett1-3/+3
2020-08-24[lldb/Utility] Remove some Scalar type accessorsPavel Labath1-21/+2
2020-08-20[lldb/Utility] Simplify Scalar handling of float typesPavel Labath1-128/+71
2020-08-17[lldb/Utility] Simplify and generalize Scalar classPavel Labath1-340/+72
2020-08-14[lldb/Utility] Simplify Scalar::PromoteToMaxTypePavel Labath1-113/+50
2020-07-27[lldb/Utility] Clean up Scalar constructorsPavel Labath1-4/+0
2020-07-22[lldb] Eliminate unneeded value parameters in Utility (NFC)Jonas Devlieghere1-1/+1
2020-07-20[lldb/Utility] Simplify Scalar::SetValueFromDataPavel Labath1-97/+20
2020-07-13[lldb/Utility] Rewrite Scalar::SetValueFromCStringPavel Labath1-104/+49
2020-07-08[lldb/Utility] Simplify Scalar float accessorsPavel Labath1-76/+28
2020-07-07[lldb/Utility] Fix float->integral conversions in Scalar APInt gettersPavel Labath1-42/+21
2020-07-06[lldb/Utility] Merge Scalar::Get(Value)TypeAsCStringPavel Labath1-38/+0
2020-07-03[lldb/Utility] Simplify more Scalar methodsPavel Labath1-491/+129
2020-07-02[lldb] Fix type conversion in the Scalar gettersPavel Labath1-45/+40
2020-07-01[lldb] Scalar re-fix UB in float->int conversionsPavel Labath1-56/+20
2020-06-30[lldb/Scalar] Fix undefined behaviorJonas Devlieghere1-1/+11
2020-06-29[lldb] Deduplicate Scalar integral gettersPavel Labath1-239/+29
2020-06-26[lldb] Rewrite Scalar::PromotePavel Labath1-655/+135
2020-06-25[lldb] Rewrite Scalar::GetBytesPavel Labath1-87/+45
2020-06-24[lldb] Refactor Scalar::TruncOrExtendToPavel Labath1-23/+3
2020-06-11[lldb] Remove Scalar operator= overloadsPavel Labath1-95/+0
2020-06-10[lldb/Utility] Remove m_ieee_quad from ScalarPavel Labath1-32/+15
2020-06-03[Scalar] Fix assignment operator for long long.Andy Yankovsky1-1/+1
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2020-01-07[lldb][NFC] Use static_cast instead of reinterpret_cast where possibleRaphael Isemann1-7/+7
2019-11-11lldb: Fix some -Wdeprecated-copy warningsPavel Labath1-9/+0
2019-09-23[LLDB] Remove a stray semicolon. NFC.Martin Storsjo1-1/+1
2019-09-10Implement DW_OP_convertAdrian Prantl1-0/+45
2019-05-23[Utility] Modernize C-style catsJonas Devlieghere1-118/+131
2019-05-22Delete unnecessary copy ctorsFangrui Song1-3/+0
2019-04-29DWARFExpression: Fix implementation of DW_OP_pickPavel Labath1-0/+7
2019-04-10[NFC] Remove ASCII lines from commentsJonas Devlieghere1-2/+0
2019-01-30[Scalar] Remove partially wrong and unused functions.Davide Italiano1-50/+0
2019-01-30[Scalar] Hoist a duplicated (and sometimes wrong) comment.Davide Italiano1-9/+3