summaryrefslogtreecommitdiff
path: root/lldb/source/Core/Scalar.cpp
AgeCommit message (Expand)Author
2018-08-07Move RegisterValue,Scalar,State from Core to UtilityPavel Labath
2018-07-12[IRInterpreter] Fix misevaluation of interpretation expressions with `urem`.Davide Italiano
2018-06-19Scalar: Use llvm integer conversion functionsPavel Labath
2018-04-30Reflow paragraphs in comments.Adrian Prantl
2018-04-02[Core] Grab-bag of improvements for Scalar.Davide Italiano
2018-03-27[Core] Correctly handle float division in Scalar.Davide Italiano
2017-05-12Rename Error -> Status.Zachary Turner
2017-04-20Changed a use of APInt::getSignBit to APInt::getSignMask.Sean Callanan
2017-04-06iwyu fixes for lldbCore.Zachary Turner
2017-03-22Delete some more dead includes.Zachary Turner
2017-03-04Move DataBuffer / DataExtractor and friends from Core -> Utility.Zachary Turner
2017-02-14Remove dependencies from Utility to Core and Target.Zachary Turner
2017-02-02Move classes from Core -> Utility.Zachary Turner
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann
2016-11-02Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-09-02Reapply "Make Scalar::GetValue more consistent"Pavel Labath
2016-09-02Revert "Make Scalar::GetValue more consistent"Pavel Labath
2016-09-02Make Scalar::GetValue more consistentPavel Labath
2016-05-19Avoid an assertion failure when a bit field is extracted from a value of the ...Bryan Chan
2016-05-04Fixed a missing break and fixed spacing.Greg Clayton
2016-04-28Revert "Fixed a bug where const this would cause parser errors about $__lldb_...Pavel Labath
2016-04-28Fixed a bug where const this would cause parser errors about $__lldb_expr.Sean Callanan
2016-04-15Fix usage of APInt.getRawData for big-endian systemsUlrich Weigand
2016-04-15Make Scalar::SChar return an explicit signed typeUlrich Weigand
2016-04-15Fix Scalar::MakeSigned for 128- and 256-bit types.Ulrich Weigand
2016-04-15Fix Scalar::SetValueFromData for 128- and 256-bit typesUlrich Weigand
2016-04-14Revert r266311 - Fix usage of APInt.getRawData for big-endian systemsUlrich Weigand
2016-04-14Fix usage of APInt.getRawData for big-endian systemsUlrich Weigand
2016-04-14Make Scalar::GetBytes and RegisterValue::GetBytes constUlrich Weigand
2016-03-12Fix Clang-tidy modernize-use-nullptr warnings in some files in source/Core; o...Eugene Zelenko
2016-03-10Certain hardware architectures have registers of 256 bits in sizeEnrico Granata
2016-02-26Fix all of the unannotated switch cases to annotate the fall through or do th...Greg Clayton
2016-02-09Fix invalid shift operator overload in ScalarPavel Labath
2015-11-26Add 64/128 bit arm neon register definitions on linuxTamas Berghammer
2015-11-13Remove a broken hack from Scalar::ULongLong and fix a testTamas Berghammer
2015-11-07Make lldb::endian::InlHostByteOrder() private.Bruce Mitchener
2015-10-18Silence -Wqual-cast warnings from GCC 5.2Saleem Abdulrasool
2015-08-20[LLDB] Use llvm::APInt and llvm::APFloat in Scalar and RegisterValueSagar Thakur
2015-08-17Revert "[LLDB] Use llvm::APInt and llvm::APFloat in Scalar and RegisterValue"Pavel Labath
2015-08-17[LLDB] Use llvm::APInt and llvm::APFloat in Scalar and RegisterValueSagar Thakur
2015-08-10Revert r244308 since it's introducing test regressions on Linux:Oleksiy Vyalov
2015-08-07[LLDB][MIPS] Fix offsets of all register sets and add MSA regset and FRE=1 mo...Sagar Thakur
2015-06-01Initialize 3 variables which were being used un-initialized.Hafiz Abid Qadeer
2015-01-15Moved Args::StringToXIntYZ to StringConvert::ToXIntYZVince Harron
2014-07-01Fix typos.Bruce Mitchener
2014-03-03Fix Windows build using portable types for formatting the log outputsDeepak Panickal
2013-08-08Check for division by zero when performing modulusSean Callanan
2013-05-24Fixed signed operations in the IR interpreter.Sean Callanan
2013-04-13Added a SetData() method to ValueObject. ThisSean Callanan