index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix operator precedence bug caught by VC++.
Jeff Cohen
2005-11-12
1
-2
/
+2
*
added a chain output
Andrew Lenharth
2005-11-11
1
-2
/
+10
*
continued readcyclecounter support
Andrew Lenharth
2005-11-11
4
-0
/
+15
*
nuke blank line
Chris Lattner
2005-11-10
1
-1
/
+0
*
Get rid of casts by #including the right header
Chris Lattner
2005-11-10
1
-6
/
+6
*
Compile C strings to:
Chris Lattner
2005-11-10
1
-0
/
+1
*
add support for .asciz, and enable it by default. If your target assemblerdo...
Chris Lattner
2005-11-10
1
-5
/
+13
*
Switch the allnodes list from a vector of pointers to an ilist of nodes.This ...
Chris Lattner
2005-11-09
4
-46
/
+37
*
Refactor intrinsic lowering stuff out of visitCall
Chris Lattner
2005-11-09
1
-98
/
+107
*
Handle the trivial (but common) two-op case more efficiently
Chris Lattner
2005-11-09
1
-11
/
+18
*
Nuke noop copies.
Chris Lattner
2005-11-09
1
-4
/
+11
*
Fix CodeGen/X86/shift-folding.ll:test3 on X86
Chris Lattner
2005-11-09
1
-1
/
+1
*
Disable some overly-aggressive checking code. This speeds up the local
Chris Lattner
2005-11-09
1
-1
/
+2
*
Avoid creating a token factor node in trivially redundant cases. This
Chris Lattner
2005-11-09
1
-1
/
+12
*
Handle GEP's a bit more intelligently. Fold constant indices early and
Chris Lattner
2005-11-09
1
-16
/
+40
*
Allocate the right amount of memory for this vector up front.
Chris Lattner
2005-11-08
1
-0
/
+1
*
Change the ValueList array for each node to be shared instead of individually...
Chris Lattner
2005-11-08
1
-5
/
+48
*
Switch the operandlist/valuelist from being vectors to being just an array.Th...
Chris Lattner
2005-11-08
1
-23
/
+33
*
Explicitly initialize some instance vars
Chris Lattner
2005-11-08
1
-4
/
+5
*
Clean up RemoveDeadNodes significantly, by eliminating the need for a temporary
Chris Lattner
2005-11-08
1
-32
/
+34
*
Let's try ignoring resource utilization on the backward pass.
Jim Laskey
2005-11-07
1
-0
/
+2
*
Always compute max align.
Chris Lattner
2005-11-06
1
-6
/
+5
*
Add the necessary support to the ISel to allow targets to codegen the new
Nate Begeman
2005-11-06
2
-5
/
+16
*
Fix logic bug in finding retry slot in tally.
Jim Laskey
2005-11-05
1
-15
/
+33
*
Fix a warning
Jim Laskey
2005-11-04
1
-0
/
+1
*
Scheduling now uses itinerary data.
Jim Laskey
2005-11-04
1
-166
/
+201
*
Fix a crash that Andrew noticed, and add a pair of braces to unfconfuse
Nate Begeman
2005-11-02
1
-5
/
+5
*
Fix a source of undefined behavior when dealing with 64-bit types. This
Chris Lattner
2005-11-02
1
-1
/
+1
*
1. Embed and not inherit vector for NodeGroup.
Jim Laskey
2005-10-31
1
-20
/
+39
*
Significantly simplify this code and make it more aggressive. Instead of having
Chris Lattner
2005-10-30
1
-103
/
+50
*
Reduce the number of copies emitted as machine instructions by
Chris Lattner
2005-10-30
1
-16
/
+57
*
Codegen mul by negative power of two with a shift and negate.
Chris Lattner
2005-10-30
1
-3
/
+13
*
Fix DSE to not nuke dead stores unless they redundant store is the same
Chris Lattner
2005-10-27
1
-1
/
+4
*
Add a simple xform that is useful for bitfield operations.
Chris Lattner
2005-10-27
1
-0
/
+9
*
Fix some spello's pointed out by Gabor Greif
Chris Lattner
2005-10-26
2
-4
/
+4
*
Allow custom lowered FP_TO_SINT ops in the check for whether a larger
Nate Begeman
2005-10-25
1
-1
/
+2
*
Clear a bit in this file that was causing a miscompilation of 178.galgel.
Chris Lattner
2005-10-25
1
-1
/
+1
*
Alkis agrees that that iterative scan allocator isn't going to be worked on
Chris Lattner
2005-10-24
2
-504
/
+1
*
When a function takes a variable number of pointer arguments, with a zero
Jeff Cohen
2005-10-23
1
-1
/
+2
*
add TargetExternalSymbol
Andrew Lenharth
2005-10-23
1
-1
/
+13
*
BuildSDIV and BuildUDIV only work for i32/i64, but they don't check that
Chris Lattner
2005-10-22
1
-10
/
+20
*
add a case missing from the dag combiner that exposed the failure on
Chris Lattner
2005-10-21
1
-0
/
+3
*
Make the coallescer a bit smarter, allowing it to join more live ranges.
Chris Lattner
2005-10-21
1
-30
/
+85
*
Fix LiveInterval::getOverlapingRanges to take things in the right order
Chris Lattner
2005-10-21
1
-3
/
+3
*
Fix a typo in the dag combiner, so that this can work on i64 targets
Nate Begeman
2005-10-21
1
-3
/
+2
*
Invert the TargetLowering flag that controls divide by consant expansion.
Nate Begeman
2005-10-21
1
-10
/
+37
*
Fix a conditional so we don't access past the end of the range. Thanks to
Chris Lattner
2005-10-20
1
-6
/
+4
*
Fix a couple bugs in the const div stuff where we'd generate MULHS/MULHU
Nate Begeman
2005-10-20
1
-3
/
+4
*
don't use llabs with apparently VC++ doesn't have
Chris Lattner
2005-10-20
1
-1
/
+1
*
Fix order of eval problem from when I refactored this into a function.
Chris Lattner
2005-10-20
1
-3
/
+2
[next]