Aaron Ballman
|
0b45511a2e
|
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
llvm-svn: 229340
|
2015-02-15 22:54:22 +00:00 |
|
Craig Topper
|
30281a67fb
|
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
llvm-svn: 206142
|
2014-04-14 00:51:57 +00:00 |
|
Chandler Carruth
|
d37eb83879
|
[Allocator] Stop forward-declaring BumpPtrAllocator in a few places.
This is a necessary step to lifting some of its configuration into
template parameters rather than runtime parameters.
llvm-svn: 205140
|
2014-03-30 11:36:29 +00:00 |
|
Nuno Lopes
|
79d18a66ec
|
remove a bunch of unused private methods
found with a smarter version of -Wunused-member-function that I'm playwing with.
Appologies in advance if I removed someone's WIP code.
include/llvm/CodeGen/MachineSSAUpdater.h | 1
include/llvm/IR/DebugInfo.h | 3
lib/CodeGen/MachineSSAUpdater.cpp | 10 --
lib/CodeGen/PostRASchedulerList.cpp | 1
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 10 --
lib/IR/DebugInfo.cpp | 12 --
lib/MC/MCAsmStreamer.cpp | 2
lib/Support/YAMLParser.cpp | 39 ---------
lib/TableGen/TGParser.cpp | 16 ---
lib/TableGen/TGParser.h | 1
lib/Target/AArch64/AArch64TargetTransformInfo.cpp | 9 --
lib/Target/ARM/ARMCodeEmitter.cpp | 12 --
lib/Target/ARM/ARMFastISel.cpp | 84 --------------------
lib/Target/Mips/MipsCodeEmitter.cpp | 11 --
lib/Target/Mips/MipsConstantIslandPass.cpp | 12 --
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 21 -----
lib/Target/NVPTX/NVPTXISelDAGToDAG.h | 2
lib/Target/PowerPC/PPCFastISel.cpp | 1
lib/Transforms/Instrumentation/AddressSanitizer.cpp | 2
lib/Transforms/Instrumentation/BoundsChecking.cpp | 2
lib/Transforms/Instrumentation/MemorySanitizer.cpp | 1
lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 8 -
lib/Transforms/Scalar/SCCP.cpp | 1
utils/TableGen/CodeEmitterGen.cpp | 2
24 files changed, 2 insertions(+), 261 deletions(-)
llvm-svn: 204560
|
2014-03-23 17:09:26 +00:00 |
|
Craig Topper
|
ef3c8f8807
|
Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION.
llvm-svn: 164016
|
2012-09-17 06:59:23 +00:00 |
|
Bob Wilson
|
e81252b747
|
Combine the implementations of the core part of the SSAUpdater and
MachineSSAUpdater to avoid duplicating all the code.
llvm-svn: 103060
|
2010-05-04 23:18:19 +00:00 |
|
Bob Wilson
|
01b2bccb00
|
Update MachineSSAUpdater with the same changes I made for the IR-level
SSAUpdater. I'm going to try to refactor this to share most of the code
between them.
llvm-svn: 102353
|
2010-04-26 17:40:49 +00:00 |
|
Evan Cheng
|
79d3b53208
|
Pre-regalloc tale duplication. Work in progress.
llvm-svn: 90759
|
2009-12-07 10:15:19 +00:00 |
|
Evan Cheng
|
1c3edb4fa8
|
Fill out codegen SSA updater. It's not yet tested.
llvm-svn: 90395
|
2009-12-03 02:31:43 +00:00 |
|
Evan Cheng
|
e573096db2
|
Skeleton for MachineInstr level SSA updater.
llvm-svn: 90353
|
2009-12-02 22:02:52 +00:00 |
|