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
*
Add basic infrastructure and x86 support for preserving MachineMemOperand
Dan Gohman
2009-10-09
1
-0
/
+64
*
Check invalid debug info for enums. This may happen when underlyng enum is op...
Devang Patel
2009-10-09
1
-2
/
+4
*
when previous scratch register is killed, flag the value as no longer tracking
Jim Grosbach
2009-10-09
1
-1
/
+4
*
Give Dan and my recent changes, machine LICM is now code size neutral.
Evan Cheng
2009-10-09
1
-4
/
+0
*
Fix a logic error that caused non-rematable loop invariants loads to be licm'...
Evan Cheng
2009-10-09
1
-2
/
+1
*
Reset kill markers after live interval is reconstructed.
Evan Cheng
2009-10-09
1
-6
/
+22
*
Remove code that makes no sense.
Evan Cheng
2009-10-08
1
-2
/
+0
*
Clear variable debug info map at the end of the function.
Devang Patel
2009-10-08
1
-0
/
+3
*
Add a SelectionDAG getTargetInsertSubreg convenience function,
Bob Wilson
2009-10-08
1
-0
/
+11
*
Do not record line number to implicitly mark start of function if function ha...
Devang Patel
2009-10-08
2
-12
/
+23
*
Add a form of addPreserved which takes a string argument, to allow passes
Dan Gohman
2009-10-08
1
-12
/
+12
*
Re-enable register scavenging in Thumb1 by default.
Jim Grosbach
2009-10-08
2
-10
/
+6
*
bugfix. The target may use virtual registers that aren't tracked for re-use b...
Jim Grosbach
2009-10-08
2
-20
/
+27
*
reverting thumb1 scavenging default due to test failure while I figure out wh...
Jim Grosbach
2009-10-07
2
-6
/
+10
*
second half of lazy liveness removal.
Chris Lattner
2009-10-07
1
-1
/
+0
*
Enable thumb1 register scavenging by default.
Jim Grosbach
2009-10-07
2
-10
/
+6
*
grammar
Jim Grosbach
2009-10-07
1
-1
/
+1
*
add initializers for clarity. Add missing assignment of PrevLastUseOp.
Jim Grosbach
2009-10-07
1
-2
/
+3
*
Remove LazyLiveness from the tree. It doesn't work right now, and I'm not go...
Owen Anderson
2009-10-07
1
-168
/
+0
*
Replace some code for aggressive-remat with MachineInstr::isInvariantLoad, and
Dan Gohman
2009-10-07
1
-23
/
+28
*
Replace TargetInstrInfo::isInvariantLoad and its target-specific
Dan Gohman
2009-10-07
4
-7
/
+48
*
Add a few simple MachineVerifier checks for MachineMemOperands.
Dan Gohman
2009-10-07
1
-0
/
+10
*
Add register-reuse to frame-index register scavenging. When a target uses
Jim Grosbach
2009-10-07
3
-22
/
+129
*
Fix this comment. The loop header is the loop entry point.
Dan Gohman
2009-10-07
1
-2
/
+2
*
Add support to handle debug info attached to an instruction.
Devang Patel
2009-10-06
4
-6
/
+25
*
Instead of printing unnecessary basic block labels as labels in
Dan Gohman
2009-10-06
1
-2
/
+10
*
Introduce and use convenience methods for getting pointer types
Duncan Sands
2009-10-06
5
-15
/
+15
*
grammar
Jim Grosbach
2009-10-06
1
-1
/
+1
*
Fix cut-n-pasto.
Devang Patel
2009-10-06
1
-1
/
+1
*
Update processDebugLoc() so that it can be used to process debug info before ...
Devang Patel
2009-10-06
1
-6
/
+8
*
Remove dead code.
Devang Patel
2009-10-06
2
-23
/
+0
*
Add utility routine to set begin and end labels for DbgScopes.
Devang Patel
2009-10-06
2
-0
/
+31
*
Remove unintentional function decl.
Devang Patel
2009-10-06
1
-1
/
+0
*
Add utility routine to collect variable debug info. This is not yet used.
Devang Patel
2009-10-06
2
-0
/
+17
*
Set default location for the function if it is not already set.
Devang Patel
2009-10-06
1
-0
/
+2
*
Existence of a compile unit for input source file is a good indicator to chec...
Devang Patel
2009-10-06
1
-10
/
+1
*
If subprogram die is not available then construct new one.
Devang Patel
2009-10-05
1
-0
/
+4
*
Adjust context for the global variables that are not at file scope, e.g.
Devang Patel
2009-10-05
2
-2
/
+22
*
Set address while constructing DIE.
Devang Patel
2009-10-05
1
-7
/
+8
*
In Thumb1, the register scavenger is not always able to use an emergency
Jim Grosbach
2009-10-05
1
-9
/
+15
*
Gracefully handle various scopes while recording source line info.
Devang Patel
2009-10-05
1
-4
/
+21
*
strength reduce a ton of type equality tests to check the typeid (Through
Chris Lattner
2009-10-05
3
-12
/
+17
*
stop MachineFunctionPass from claiming that it preserves LoopDependence info,
Chris Lattner
2009-10-05
1
-2
/
+0
*
Whitespace and formatting.
Jakob Stoklund Olesen
2009-10-04
1
-42
/
+16
*
Oops. Renamed remaining MachineInstrIndex references.
Lang Hames
2009-10-03
6
-21
/
+21
*
Renamed MachineInstrIndex to LiveIndex.
Lang Hames
2009-10-03
10
-264
/
+264
*
Fix a use-after-free in post-ra-scheduling.
Benjamin Kramer
2009-10-02
1
-1
/
+3
*
All callee-saved registers are live-out of a return block.
David Goodwin
2009-10-01
1
-18
/
+21
*
Remove neonfp attribute and instead set default based on CPU string. Add -arm...
David Goodwin
2009-10-01
1
-1
/
+1
*
Restore the -post-RA-scheduler flag as an override for the target specificati...
David Goodwin
2009-10-01
1
-5
/
+17
[next]