Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r
/
lib
/
CodeGen
/
MachineSSAUpdater.cpp
af7b183
Remove trailing space
by Fangrui Song
· 7 years ago
0818e78
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
e3a9b4c
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
4831923
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
by David Blaikie
· 8 years ago
8fd0504
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
cb58e1e
Retire llvm::alignOf in favor of C++11 alignof.
by Benjamin Kramer
· 9 years ago
f6071e1
[NFC] Header cleanup
by Mehdi Amini
· 9 years ago
cd52a7a
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
cf0db29
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
ded375f
Remove unnecessary TargetMachine.h includes.
by Eric Christopher
· 11 years ago
6035518
Have MachineFunction cache a pointer to the subtarget to make lookups
by Eric Christopher
· 11 years ago
9f85dcc
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
283b399
[Modules] Make Support/Debug.h modular. This requires it to not change
by Chandler Carruth
· 11 years ago
4ba8443
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 11 years ago
2ca6265
remove a bunch of unused private methods
by Nuno Lopes
· 11 years ago
a0ec3f9
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size.
by Craig Topper
· 12 years ago
7b79b98
Use MachineInstrBuilder in a few CodeGen passes.
by Jakob Stoklund Olesen
· 13 years ago
37a942c
Remove the explicit MachineInstrBuilder(MI) constructor.
by Jakob Stoklund Olesen
· 13 years ago
d04a8d4
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
bb57feb
Fix undefined behavior: binding null pointer to reference. No functionality change.
by Richard Smith
· 13 years ago
fdc2d0f
Fix two rather subtle internal vs. external linker issues.
by Chandler Carruth
· 13 years ago
4d6ccb5
More dead code removal (using -Wunreachable-code)
by David Blaikie
· 14 years ago
89dae97
Mix some minor misuse of MachineBasicBlock iterator.
by Evan Cheng
· 14 years ago
fde18e5
Fix PR7096. When a block containing multiple defs is tail duplicated, the
by Bob Wilson
· 15 years ago
4aad88d
Combine the implementations of the core part of the SSAUpdater and
by Bob Wilson
· 15 years ago
211678a
Update MachineSSAUpdater with the same changes I made for the IR-level
by Bob Wilson
· 15 years ago
a4f2bb0
stop using DebugLoc::getUnknownLoc()
by Chris Lattner
· 15 years ago
3143e90
fix missing #includes.
by Chris Lattner
· 16 years ago
518bb53
move target-independent opcodes out of TargetInstrInfo
by Chris Lattner
· 16 years ago
6bb93ef
by David Greene
· 16 years ago
3a41ddb
Watch out for duplicated PHI instructions.
by Evan Cheng
· 16 years ago
75eb535
Pre-regalloc tale duplication. Work in progress.
by Evan Cheng
· 16 years ago
7e572eb
If BB is empty, insert PHI before end() instead of front().
by Evan Cheng
· 16 years ago
9d0f8bb
Don't try to be cute with undef optimization here. Let ProcessImplicitDefs handle it.
by Evan Cheng
· 16 years ago
2e65c29
- If the reaching definition is an undef and the use is a PHI, add the implicit_def to the end of the source block.
by Evan Cheng
· 16 years ago
01306ca
Handle undef values properly.
by Evan Cheng
· 16 years ago
229694f
Fill out codegen SSA updater. It's not yet tested.
by Evan Cheng
· 16 years ago
651ea53
Skeleton for MachineInstr level SSA updater.
by Evan Cheng
· 16 years ago