index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Grow the map on entry so that we don't crash if joinIntervals never
Alkis Evlogimenos
2004-09-09
1
-2
/
+1
*
Use a DenseMap for mapping reg->reg. This improves the LiveInterval
Alkis Evlogimenos
2004-09-08
2
-9
/
+12
*
Indent to 2 spaces and cleanup excess whitespace.
Alkis Evlogimenos
2004-09-05
1
-48
/
+47
*
Indent to 2 spaces.
Alkis Evlogimenos
2004-09-05
1
-26
/
+27
*
Order #includes alphabetically, local .h files first.
Misha Brukman
2004-09-03
1
-3
/
+2
*
Fixes to make LLVM compile with vc7.1.
Alkis Evlogimenos
2004-09-03
2
-2
/
+3
*
Change the way we choose a free register: instead of picking the first
Alkis Evlogimenos
2004-09-02
1
-4
/
+15
*
Change the way we choose a free register: instead of picking the first
Alkis Evlogimenos
2004-09-02
1
-3
/
+14
*
We don't need to sort the added vector as unhandled intervals are
Alkis Evlogimenos
2004-09-02
1
-1
/
+0
*
Changes For Bug 352
Reid Spencer
2004-09-01
27
-53
/
+53
*
Be a bit more efficient when processing the active and inactive
Alkis Evlogimenos
2004-09-01
2
-52
/
+62
*
Give a better assertion if we see a use before a def.
Alkis Evlogimenos
2004-09-01
1
-0
/
+2
*
Minor code clarity changes.
Alkis Evlogimenos
2004-08-31
1
-4
/
+6
*
Put this change back in after testing from Reid proved its innocence. getSpi...
Nate Begeman
2004-08-29
1
-2
/
+2
*
Remove dead code.
Alkis Evlogimenos
2004-08-28
1
-1
/
+0
*
Now that LiveIntervals::addIntervalsForSpills is fixed, do not require
Alkis Evlogimenos
2004-08-27
2
-4
/
+0
*
Only update LiveVariables if it is available. addIntervalsForSpills
Alkis Evlogimenos
2004-08-27
1
-9
/
+12
*
Back out this change as it broke the build last night. This should be
Alkis Evlogimenos
2004-08-27
2
-0
/
+4
*
Back out change to divide getSpillSize by 8 until I figure out why it breaks ...
Nate Begeman
2004-08-27
1
-2
/
+2
*
The linear scan variants do not require the LiveVariables analysis.
Alkis Evlogimenos
2004-08-27
2
-4
/
+0
*
Register sizes are in bits, not bytes
Nate Begeman
2004-08-27
1
-2
/
+2
*
Use newly added API in MRegisterInfo and don't expose the allocatable
Alkis Evlogimenos
2004-08-26
1
-13
/
+1
*
Use newly added API in MRegisterInfo.
Alkis Evlogimenos
2004-08-26
2
-5
/
+6
*
Fix a bug in a previous checkin of mine, correcting
Chris Lattner
2004-08-24
1
-1
/
+1
*
Do not use .xword and friends to emit zeros on V9. Apparently there are issues
Chris Lattner
2004-08-24
1
-6
/
+0
*
Register info alignment is in bits, frame object alignment is (currently) in
Chris Lattner
2004-08-21
1
-1
/
+1
*
Now that we have per-register spill size/alignment info, remove more uses
Chris Lattner
2004-08-21
1
-4
/
+5
*
Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.
Brian Gaeke
2004-08-18
2
-5
/
+4
*
Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.
Brian Gaeke
2004-08-18
1
-3
/
+3
*
Rename var
Chris Lattner
2004-08-18
1
-10
/
+10
*
Add support for targets without a .zero directive
Chris Lattner
2004-08-17
1
-4
/
+23
*
Add support for alignment
Chris Lattner
2004-08-17
1
-0
/
+6
*
Use a designated comment character when printing comments.
Chris Lattner
2004-08-17
1
-9
/
+18
*
Add support for targets that have .quad, drop extra tab inserted
Chris Lattner
2004-08-17
1
-6
/
+6
*
Implement emitGlobalConstant
Chris Lattner
2004-08-17
1
-0
/
+161
*
We now allow targets to use any prefix they want for global symbols. Lets
Chris Lattner
2004-08-17
1
-1
/
+1
*
Some asmwriters want an _ prefix
Chris Lattner
2004-08-17
1
-1
/
+1
*
Initial implementation of the asmprinter base class
Chris Lattner
2004-08-16
1
-0
/
+110
*
Move this code to lib/Target/SparcV9/MachineFunctionInfo.cpp
Chris Lattner
2004-08-16
1
-158
/
+1
*
This file is moving to lib/Target/SparcV9
Chris Lattner
2004-08-16
1
-119
/
+0
*
Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...
Chris Lattner
2004-08-16
5
-9
/
+8
*
Nuke this file
Chris Lattner
2004-08-16
1
-72
/
+0
*
Fold MachineInstrAnnot.cpp into this file
Chris Lattner
2004-08-16
1
-0
/
+56
*
Add a note that people shouldn't use MachineFunctionInfo.
Brian Gaeke
2004-08-16
1
-0
/
+2
*
Reduce usage of MRegisterInfo::getRegClass
Chris Lattner
2004-08-15
2
-3
/
+3
*
The insertion method returns void now
Chris Lattner
2004-08-15
1
-5
/
+1
*
Nuke ifdef'd out code
Chris Lattner
2004-08-15
1
-33
/
+0
*
Stop using CreateStackObject(RegClass*)
Chris Lattner
2004-08-15
5
-9
/
+8
*
These methods no longer take a TargetRegisterClass* operand.
Chris Lattner
2004-08-15
4
-18
/
+11
*
Make this compile on gc 3.4.1 (static_cast to non-const type was not
Alkis Evlogimenos
2004-08-15
1
-2
/
+2
[next]