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 two problems in SelectionDAGLegalize::ExpandBUILD_VECTOR's handling
Chris Lattner
2008-03-09
1
-21
/
+38
*
Teach SD some vector identities, allowing us to compile vec_set-9 into:
Chris Lattner
2008-03-08
1
-1
/
+13
*
Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...
Evan Cheng
2008-03-08
3
-4
/
+29
*
Something that kills a super-register also
Bill Wendling
2008-03-07
1
-2
/
+1
*
Fixed a register scavenger bug. If a def is re-defining part of a super regis...
Evan Cheng
2008-03-07
1
-3
/
+8
*
When setting the "unused" info, take into account something like this:
Bill Wendling
2008-03-06
1
-8
/
+38
*
80 col violation.
Evan Cheng
2008-03-06
1
-2
/
+4
*
some more spelling changes
Gabor Greif
2008-03-06
1
-1
/
+1
*
Constant fold SIGN_EXTEND_INREG with ashr not lshr.
Evan Cheng
2008-03-06
1
-1
/
+1
*
Fix a coalescer bug wrt how dead copy interval is shortened.
Evan Cheng
2008-03-05
2
-13
/
+36
*
Clarify that CALLSEQ_START..END may not be nested,
Dale Johannesen
2008-03-05
1
-0
/
+7
*
Generalize FP constant shrinking optimization to apply to any vt
Chris Lattner
2008-03-05
1
-26
/
+25
*
Improve comment, pass in the original VT so that we can shrink a long double ...
Chris Lattner
2008-03-05
1
-2
/
+4
*
Codegen support for i128 UINT_TO_FP. This just fixes a
Dan Gohman
2008-03-05
2
-6
/
+2
*
Add a target lowering hook to control whether it's worthwhile to compress fp ...
Evan Cheng
2008-03-05
1
-1
/
+2
*
64bit CAS on 32bit x86.
Andrew Lenharth
2008-03-05
1
-0
/
+11
*
Codegen support for i128 SINT_TO_FP.
Dan Gohman
2008-03-05
3
-21
/
+56
*
Refactor code. Remove duplicated functions that basically do the same thing as
Evan Cheng
2008-03-05
11
-149
/
+102
*
Some improvements related to the computation of heights, depths of SUnits.
Roman Levenstein
2008-03-04
1
-21
/
+93
*
Refactor ExpandConstantFP so it can optimize load from constpool of types lar...
Evan Cheng
2008-03-04
1
-16
/
+19
*
Did I say 'e = getNumOperands()'? I meant --e, of course.
Bill Wendling
2008-03-04
1
-1
/
+1
*
Rename isOperand() to isOperandOf() (and other similar methods). It always co...
Evan Cheng
2008-03-04
4
-17
/
+17
*
Miscellaneous clean-ups based on Evan's feedback:
Bill Wendling
2008-03-03
2
-65
/
+79
*
Misc. APInt-ification in the DAGCombiner.
Dan Gohman
2008-03-03
1
-17
/
+20
*
More APInt-ification.
Dan Gohman
2008-03-03
1
-10
/
+6
*
Yet more APInt-ification.
Dan Gohman
2008-03-03
1
-9
/
+6
*
More APInt-ification.
Dan Gohman
2008-03-03
1
-16
/
+19
*
More APInt-ification.
Dan Gohman
2008-03-03
1
-3
/
+4
*
Go through the machine instruction's operands to make sure that we're not
Bill Wendling
2008-03-03
1
-12
/
+52
*
Make the register scavenger update the bookkeeping values for sub/super
Bill Wendling
2008-03-03
1
-3
/
+39
*
Multiple instructions can be inserted when eliminating frame indexes. We need
Bill Wendling
2008-03-03
1
-7
/
+24
*
all but CAS working on x86
Andrew Lenharth
2008-03-01
1
-13
/
+14
*
Add MVT::is128BitVector and is64BitVector. Shrink
Dale Johannesen
2008-03-01
1
-16
/
+5
*
Refactor / clean up code; remove td list scheduler special tie breaker (no re...
Evan Cheng
2008-03-01
1
-78
/
+59
*
Don't fill eh frames even though these are text sections.
Evan Cheng
2008-02-29
2
-8
/
+9
*
If we reload a virtual register that's already been assigned, we want to mark
Bill Wendling
2008-02-29
1
-1
/
+2
*
Fix PR2112: don't run loop aligner if target doesn't have a TargetLowering ob...
Evan Cheng
2008-02-29
1
-3
/
+5
*
No need for coalescer to update kills. Only copies are coalesced and those in...
Evan Cheng
2008-02-29
2
-69
/
+3
*
Remove redundant #include.
Evan Cheng
2008-02-29
1
-1
/
+0
*
More APInt-ification.
Dan Gohman
2008-02-29
1
-107
/
+42
*
Use the new convertFromAPInt instead of convertFromZeroExtendedInteger,
Dan Gohman
2008-02-29
1
-5
/
+3
*
Use the new APInt-enabled form of getConstant instead of converting
Dan Gohman
2008-02-29
1
-1
/
+1
*
Added option -align-loops=<true/false> to disable loop aligner pass.
Evan Cheng
2008-02-28
2
-0
/
+7
*
Interface of getByValTypeAlignment differed between
Dale Johannesen
2008-02-28
1
-2
/
+3
*
Fix an assertion message.
Dale Johannesen
2008-02-28
1
-1
/
+1
*
Keep track how many commutes are performed by the scheduler.
Evan Cheng
2008-02-28
1
-0
/
+4
*
implement expand for ISD::DECLARE by just deleting it.
Chris Lattner
2008-02-28
1
-0
/
+3
*
Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...
Evan Cheng
2008-02-28
6
-10
/
+92
*
Handle load/store of misaligned vectors that are the
Dale Johannesen
2008-02-27
1
-19
/
+30
*
Fix a bug in dead spill slot elimination.
Evan Cheng
2008-02-27
1
-0
/
+2
[next]