Pass LiveQueryResult by value
authorMatthias Braun <matze@braunis.de>
Thu, 10 Oct 2013 21:28:52 +0000 (21:28 +0000)
committerMatthias Braun <matze@braunis.de>
Thu, 10 Oct 2013 21:28:52 +0000 (21:28 +0000)
commit5649e25ce86b9d89d228ae7c392413571b0f8c19
tree5d52d34808f1ab241f9cdc53e4fe889d76a0f6cb
parent87a86058fa0726328de42ace85b5532d18775646
Pass LiveQueryResult by value

This makes the API a bit more natural to use and makes it easier to make
LiveRanges implementation details private.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192394 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LiveInterval.h
lib/CodeGen/InlineSpiller.cpp
lib/CodeGen/LiveInterval.cpp
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/LiveRangeEdit.cpp
lib/CodeGen/MachineScheduler.cpp
lib/CodeGen/MachineVerifier.cpp
lib/CodeGen/RegisterCoalescer.cpp
lib/CodeGen/RegisterPressure.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp