Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
b813556f35bc93c996643b426f118ae05e2b80df
/
llvm
/
lib
/
CodeGen
/
MachineBasicBlock.cpp
451d1a6
Fix misue of iterator pointing to erased object. Uncovered by _GLIBCXX_DEBUG.
by David Greene
· 18 years ago
2afd702
Move CorrectExtraCFGEdges() from BranchFolding.cpp to a MachineBasicBlock method.
by Evan Cheng
· 18 years ago
df75785
Move ReplaceUsesOfBlockWith() out of BranchFolding into a MachineBasicBlock general facility.
by Evan Cheng
· 18 years ago
a92b2b3
Move isSuccessor() offline, change it to use std::find.
by Evan Cheng
· 18 years ago
f90c8fb
print isLandingPad() for MBBs
by Chris Lattner
· 18 years ago
9bc8d4b
Print preds / succs BB numbers.
by Evan Cheng
· 19 years ago
f7ed82d
Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.
by Evan Cheng
· 19 years ago
da81bf4
For PR1207:
by Reid Spencer
· 19 years ago
41d2a1d
Added removeLiveIn.
by Evan Cheng
· 19 years ago
bcf1d7f
Add live-ins to MachineBasicBlock.
by Evan Cheng
· 19 years ago
29192e6
The best unbreakage yet, addressing Bill's concerns.
by Jeff Cohen
· 19 years ago
b82309f
An even better unbreakage...
by Jeff Cohen
· 19 years ago
355fc5a
Removed more <iostream> includes
by Bill Wendling
· 19 years ago
20350c4
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
by Evan Cheng
· 19 years ago
ace542f
Implement operator<< for machine basic blocks to make it easier to dump them.
by Chris Lattner
· 19 years ago
94866be
add moveBefore/moveAfter helper methods
by Chris Lattner
· 19 years ago
4e107aa
print labels even if a MBB doesn't have a corresponding LLVM BB, just don't
by Chris Lattner
· 19 years ago
16ae43e
MachineBasicBlock::splice was incorrectly updating parent pointers on
by Chris Lattner
· 19 years ago
de154b1
Print the MBB ID # along with the bb tag in the -print-machine-instrs output.
by Chris Lattner
· 19 years ago
9a1e91b
print the preds of each MBB
by Chris Lattner
· 19 years ago
8c2c1e9
Refactor a bunch of includes so that TargetMachine.h doesn't have to include
by Owen Anderson
· 19 years ago
469647b
Remove and simplify some more machineinstr/machineoperand stuff.
by Chris Lattner
· 19 years ago
ee64b6b
Remove a bunch more dead V9 specific stuff
by Chris Lattner
· 19 years ago
835702a
Remove trailing whitespace
by Misha Brukman
· 21 years ago
329c14a
print the machine CFG in the -print-machineinstrs dump
by Chris Lattner
· 21 years ago
f6c93e3
Improve conformance with the Misha spelling benchmark suite
by Chris Lattner
· 21 years ago
e6074aa
adjust to ilist changes.
by Chris Lattner
· 21 years ago
4336b87
Move method bodies that depend on <algorithm> from MBB.h to MBB.cpp
by Chris Lattner
· 21 years ago
fcb3f51
Indent to 2 spaces.
by Alkis Evlogimenos
· 21 years ago
7c16caa
Changes For Bug 352
by Reid Spencer
· 21 years ago
eb04d9b
Add #include <iostream> since Value.h does not #include it any more.
by Reid Spencer
· 21 years ago
449af59
Change MBB autonumber a bit to get the reverse mapping as well as a forward
by Chris Lattner
· 21 years ago
23dbc81
Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function.
by Tanya Lattner
· 21 years ago
4300ca9
Make debugging dumps w/ multiple MachineBBs for a given LLVM BB readable.
by Brian Gaeke
· 21 years ago
2150542
Adjust to new TargetMachine interface
by Chris Lattner
· 21 years ago
91fa3a9
Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDetector to fix memory leak bug.
by Tanya Lattner
· 21 years ago
a578cb7
Added MachineFunction parent* to MachineBasicBlock. Customized ilist template
by Tanya Lattner
· 21 years ago
18dad6e
Eliminate an explicit use of the LLVM basic block, using getParent instead,
by Chris Lattner
· 21 years ago
cb5d22a
Add non-const MachineBasicBlock::getParent() accessor method.
by Brian Gaeke
· 21 years ago
b525d540
Use MachineBasicBlock::getParent().
by Alkis Evlogimenos
· 22 years ago
af2de48
Refactor rewinding code for finding the first terminator of a basic
by Alkis Evlogimenos
· 22 years ago
d23a882
Add a MachineBasicBlock::getParent() method
by Chris Lattner
· 22 years ago
14f3fe8
Add LeakDetection to MachineInstr.
by Alkis Evlogimenos
· 22 years ago
8c63b68
Change MachineBasicBlock's to not be Annotations, instead they are kept as
by Chris Lattner
· 23 years ago
8710aab
Rename MachineCodeForBasicBlock to MachineBasicBlock
by Chris Lattner
· 23 years ago
9baa9ad
Inline some methods from .cpp files into .h files, minor cleanups
by Chris Lattner
· 23 years ago
9f99867
Updates to match misha's changes
by Chris Lattner
· 23 years ago
f0b84ce
Implementation of class MachineCodeForBasicBlock.
by Vikram S. Adve
· 23 years ago