Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 gadi atpakaļ |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 gadi atpakaļ |
Fangrui Song
|
af7b1832a0
Remove trailing space
|
7 gadi atpakaļ |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 gadi atpakaļ |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 gadi atpakaļ |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 gadi atpakaļ |
Eugene Zelenko
|
8fd05041c0
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 gadi atpakaļ |
Benjamin Kramer
|
cb58e1e3bc
Retire llvm::alignOf in favor of C++11 alignof.
|
8 gadi atpakaļ |
Mehdi Amini
|
f6071e14c5
[NFC] Header cleanup
|
9 gadi atpakaļ |
Alexander Kornienko
|
cd52a7a381
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
|
10 gadi atpakaļ |
Alexander Kornienko
|
cf0db29df2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 gadi atpakaļ |
Eric Christopher
|
ded375f282
Remove unnecessary TargetMachine.h includes.
|
11 gadi atpakaļ |
Eric Christopher
|
6035518e3b
Have MachineFunction cache a pointer to the subtarget to make lookups
|
11 gadi atpakaļ |
Eric Christopher
|
9f85dccfc6
Remove the TargetMachine forwards for TargetSubtargetInfo based
|
11 gadi atpakaļ |
Chandler Carruth
|
283b399377
[Modules] Make Support/Debug.h modular. This requires it to not change
|
11 gadi atpakaļ |
Craig Topper
|
4ba844388c
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 gadi atpakaļ |
Nuno Lopes
|
2ca626570f
remove a bunch of unused private methods
|
11 gadi atpakaļ |
Craig Topper
|
a0ec3f9b7b
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size.
|
12 gadi atpakaļ |
Jakob Stoklund Olesen
|
7b79b9862c
Use MachineInstrBuilder in a few CodeGen passes.
|
12 gadi atpakaļ |
Jakob Stoklund Olesen
|
37a942cd52
Remove the explicit MachineInstrBuilder(MI) constructor.
|
12 gadi atpakaļ |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 gadi atpakaļ |
Richard Smith
|
bb57febe3c
Fix undefined behavior: binding null pointer to reference. No functionality change.
|
13 gadi atpakaļ |
Chandler Carruth
|
fdc2d0faf3
Fix two rather subtle internal vs. external linker issues.
|
13 gadi atpakaļ |
David Blaikie
|
4d6ccb5f68
More dead code removal (using -Wunreachable-code)
|
13 gadi atpakaļ |
Evan Cheng
|
89dae971b1
Mix some minor misuse of MachineBasicBlock iterator.
|
13 gadi atpakaļ |
Bob Wilson
|
fde18e5eff
Fix PR7096. When a block containing multiple defs is tail duplicated, the
|
15 gadi atpakaļ |
Bob Wilson
|
4aad88d1fd
Combine the implementations of the core part of the SSAUpdater and
|
15 gadi atpakaļ |
Bob Wilson
|
211678a0d7
Update MachineSSAUpdater with the same changes I made for the IR-level
|
15 gadi atpakaļ |
Chris Lattner
|
a4f2bb08de
stop using DebugLoc::getUnknownLoc()
|
15 gadi atpakaļ |
Chris Lattner
|
3143e90ca8
fix missing #includes.
|
15 gadi atpakaļ |