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
/
SelectionDAG
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert r82214. It broke 403.gcc on x86_64 / Darwin.
Evan Cheng
2009-09-18
1
-12
/
+5
*
Fix a bug in sdisel switch lowering code. When it updates the phi nodes in sw...
Evan Cheng
2009-09-18
1
-5
/
+12
*
tolerate llvm.eh.selector.i64 on 32-bit systems and llvm.eh.selector.i32 on
Chris Lattner
2009-09-17
1
-21
/
+24
*
Fix typo.
Devang Patel
2009-09-16
1
-1
/
+1
*
At iSel time, update DebugLoc based on debug info attached with an instruction.
Devang Patel
2009-09-16
1
-1
/
+30
*
Do not add the SVOffset to the Node CSE ID. The same pointer argument cannot...
Nate Begeman
2009-09-15
1
-5
/
+0
*
Better solution for tracking both the original alignment of the access, and t...
Nate Begeman
2009-09-15
3
-44
/
+33
*
Remove incorrect CSE code from r81813.
Nate Begeman
2009-09-15
1
-2
/
+0
*
Substantially speed up combiner-aa in the following ways:
Nate Begeman
2009-09-15
1
-33
/
+69
*
Teach the legalizer to propagate the original alignment of loads and store when
Nate Begeman
2009-09-15
1
-6
/
+11
*
Add an "original alignment" field to load and store nodes. This enables the
Nate Begeman
2009-09-15
2
-19
/
+28
*
kill off the last use of TRI::AsmName.
Chris Lattner
2009-09-13
1
-1
/
+1
*
Make fast-isel try ISD::FNEG before resorting to bitcasts and xors.
Dan Gohman
2009-09-11
1
-1
/
+9
*
Reapply r81171 with a fix: don't try to use i64 when it
Dan Gohman
2009-09-11
1
-4
/
+19
*
Don't swap the operands of a subtraction when trying to create a
Bob Wilson
2009-09-10
1
-1
/
+1
*
Revert r81171 which was causing pr4927.
Bob Wilson
2009-09-10
1
-17
/
+4
*
When widening a vector load, use the correct chain. This fixes PR4891.
Dan Gohman
2009-09-09
1
-1
/
+1
*
change selectiondag to add the sign extended versions of immediate operands
Chris Lattner
2009-09-08
1
-1
/
+1
*
Fix an abort on a store of an empty struct member. getValue returns
Dan Gohman
2009-09-08
1
-0
/
+4
*
Fix a thinko: When lowering fneg with xor, bitcast the operands
Dan Gohman
2009-09-07
1
-4
/
+17
*
Simplify. Testing shows that this is not equivalent to BBI = CR.CaseBB + 1.
Duncan Sands
2009-09-06
1
-4
/
+2
*
Remove some not-really-used variables, as warned
Duncan Sands
2009-09-06
2
-8
/
+2
*
Remove some unused variables and methods warned about by
Duncan Sands
2009-09-06
1
-3
/
+0
*
Detect VLAs.
Devang Patel
2009-09-05
1
-1
/
+5
*
LLVM currently represents floating-point negation as -0.0 - x. Fix
Dan Gohman
2009-09-03
1
-0
/
+23
*
Recognize more opportunities to use SSE min and max instructions,
Dan Gohman
2009-09-03
1
-0
/
+13
*
Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.
Sandeep Patel
2009-09-02
2
-3
/
+4
*
Remove Offset from ExternalSybmol MachineOperands, this is unused (and at lea...
Daniel Dunbar
2009-09-01
1
-1
/
+1
*
Reapply 79977.
Devang Patel
2009-08-28
4
-20
/
+17
*
Add extload expansion for f128
Anton Korobeynikov
2009-08-26
1
-3
/
+6
*
Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.
Devang Patel
2009-08-26
4
-17
/
+20
*
Get rid of this horrible "benign race" by exploiting ManagedStatic to initialize
Owen Anderson
2009-08-25
1
-7
/
+14
*
Update DebugInfo interface to use metadata, instead of special named llvm.dbg...
Devang Patel
2009-08-25
4
-20
/
+17
*
Fix some refactos for iostream changes (in -Asserts mode).
Daniel Dunbar
2009-08-23
1
-14
/
+14
*
eliminate uses of cerr()
Chris Lattner
2009-08-23
6
-61
/
+77
*
remove a few DOUTs here and there.
Chris Lattner
2009-08-23
6
-64
/
+83
*
Change Pass::print to take a raw ostream instead of std::ostream,
Chris Lattner
2009-08-23
3
-19
/
+23
*
Add check for completeness. Note that this doesn't actually have any
Eli Friedman
2009-08-23
1
-1
/
+1
*
Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.
Chris Lattner
2009-08-22
1
-2
/
+2
*
Record variable debug info at ISel time directly.
Devang Patel
2009-08-22
4
-12
/
+13
*
Reapply r79708 with the appropriate fix for the case that still requires lock...
Owen Anderson
2009-08-22
1
-2
/
+6
*
revert r79708 + r79711
Chris Lattner
2009-08-22
1
-5
/
+3
*
Actually remove unused static. Previous commit removed trailing
Eric Christopher
2009-08-22
1
-1
/
+0
*
Remove unused static.
Eric Christopher
2009-08-22
1
-20
/
+20
*
Ease contention on this lock by noticing that all writes to the VTs array will
Owen Anderson
2009-08-22
1
-2
/
+5
*
Fix typo. Should check both values of RangeUse for 0. Patch by Marius Wachtler.
Bill Wendling
2009-08-21
1
-1
/
+1
*
Add an x86 peep that narrows TEST instructions to forms that use
Dan Gohman
2009-08-19
1
-0
/
+11
*
Use the schedule itinerary operand use/def cycle information to adjust depend...
David Goodwin
2009-08-19
1
-4
/
+9
*
PR4737: Fix a nasty bug in load narrowing with non-power-of-two types.
Eli Friedman
2009-08-19
1
-1
/
+2
*
Be tidy and use a break to exit from a switch block rather than
Dan Gohman
2009-08-18
1
-0
/
+1
[next]