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
/
Target
/
X86
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Let the inline asm 'q' constraint match float, and on 64-bit double too.
Nick Lewycky
2011-07-08
1
-3
/
+3
*
Go ahead and emit the barrier on x86-64 even without sse2. The
Eric Christopher
2011-07-08
1
-3
/
+4
*
Add support for the X86 'l' constraint.
Eric Christopher
2011-07-07
1
-0
/
+1
*
Use getRegForInlineAsmConstraint instead of custom defining regclasses
Eric Christopher
2011-06-29
1
-52
/
+24
*
Clean up the handling of the x87 fp stack to make it more robust.
Jakob Stoklund Olesen
2011-06-28
1
-8
/
+3
*
Replace dyn_cast<> with cast<> since the cast is already guarded by the neces...
Chad Rosier
2011-06-25
1
-1
/
+1
*
Enable tail call optimization in the presence of a byval (x86-32 and x86-64).
Chad Rosier
2011-06-25
1
-0
/
+4
*
Hoist simple check above more complex checking to avoid unnecessary
Chad Rosier
2011-06-24
1
-5
/
+5
*
Remove TargetOptions.h dependency from X86Subtarget.
Evan Cheng
2011-06-23
1
-2
/
+25
*
Remove unused but set variables.
Benjamin Kramer
2011-06-18
1
-3
/
+4
*
Add a new function attribute, nonlazybind, which inhibits lazy-loading
John McCall
2011-06-15
1
-0
/
+20
*
Add a parameter to CCState so that it can access the MachineFunction.
Eric Christopher
2011-06-08
1
-19
/
+20
*
Followup to 132458, omit unnecessary stack copy when x87 input is a
Stuart Hastings
2011-06-06
1
-5
/
+22
*
Reapply 132424 with fixes. This fixes PR10068.
Stuart Hastings
2011-06-03
1
-0
/
+88
*
Have LowerOperandForConstraint handle multiple character constraints.
Eric Christopher
2011-06-02
1
-2
/
+6
*
Revert 132424 to fix PR10068.
Rafael Espindola
2011-06-02
1
-82
/
+0
*
Omit unnecessary stack copy when x87 input is a load.
Stuart Hastings
2011-06-02
1
-6
/
+17
*
Recommit 132404 with fixes. rdar://problem/5993888
Stuart Hastings
2011-06-01
1
-0
/
+82
*
Revert 132404 to appease a buildbot. rdar://problem/5993888
Stuart Hastings
2011-06-01
1
-82
/
+0
*
Add support for x86 CMPEQSS and friends. These instructions do a
Stuart Hastings
2011-06-01
1
-0
/
+82
*
FGETSIGN support for x86, using movmskps/pd. Will be enabled with a
Stuart Hastings
2011-06-01
1
-0
/
+16
*
Reverting 132105: it broke some LLVM-GCC DejaGNU tests.
Stuart Hastings
2011-05-26
1
-72
/
+13
*
Correctly handle a one-word struct passed byval on x86_64.
Stuart Hastings
2011-05-26
1
-13
/
+72
*
- Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c is
Evan Cheng
2011-05-24
1
-7
/
+17
*
Don't attempt to tail call optimize for Win64.
Chad Rosier
2011-05-20
1
-6
/
+7
*
Revert r131664 and fix it in instcombine instead. rdar://9467055
Evan Cheng
2011-05-20
1
-13
/
+0
*
Oddly people want to use the 'r' constraint for fp constants on x86.
Eric Christopher
2011-05-19
1
-1
/
+1
*
crc32 with 64-bit output zeros upper 32-bits. rdar://9467055
Evan Cheng
2011-05-19
1
-0
/
+13
*
Enables vararg functions that pass all arguments via registers to be optimize...
Chad Rosier
2011-05-18
1
-5
/
+18
*
Clean up the mess created by r131467+r131469.
Eli Friedman
2011-05-17
1
-12
/
+0
*
Revert 131467 due to buildbot complaint.
Stuart Hastings
2011-05-17
1
-72
/
+24
*
Fix an obscure issue in X86_64 parameter passing: if a tiny byval is
Stuart Hastings
2011-05-17
1
-13
/
+73
*
Fix a bug in PerformEXTRACT_VECTOR_ELTCombine. The code created an ADD SDNode
Nadav Rotem
2011-05-17
1
-2
/
+2
*
Remove dead code. Fix associated test to use FileCheck.
Eli Friedman
2011-05-16
1
-14
/
+0
*
Add custom lowering of X86 vector SRA/SRL/SHL when the shift amount is a spla...
Nadav Rotem
2011-05-11
1
-9
/
+78
*
Make the logic for determining function alignment more explicit. No function...
Eli Friedman
2011-05-06
1
-5
/
+2
*
ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS
Daniel Dunbar
2011-04-20
1
-4
/
+4
*
Target/X86: Eliminate uses of getDarwinVers().
Daniel Dunbar
2011-04-19
1
-2
/
+4
*
Fix a ton of comment typos found by codespell. Patch by
Chris Lattner
2011-04-15
1
-5
/
+5
*
Don't try to create zero-sized stack objects.
Evan Cheng
2011-03-30
1
-2
/
+3
*
Make helper static.
Benjamin Kramer
2011-03-26
1
-2
/
+2
*
Target/X86: [PR8777][PR8778] Tweak alloca/chkstk for Windows targets.
NAKAMURA Takumi
2011-03-24
1
-17
/
+45
*
Revert r128175.
Andrew Trick
2011-03-23
1
-73
/
+4
*
Reapply Eli's r127852 now that the pre-RA scheduler can spill EFLAGS.
Andrew Trick
2011-03-23
1
-4
/
+73
*
Re-apply r127953 with fixes: eliminate empty return block if it has no predec...
Evan Cheng
2011-03-21
1
-0
/
+13
*
Revert r127953, "SimplifyCFG has stopped duplicating returns into predecessors
Daniel Dunbar
2011-03-19
1
-13
/
+0
*
SimplifyCFG has stopped duplicating returns into predecessors to canonicalize IR
Evan Cheng
2011-03-19
1
-0
/
+13
*
Add support for legalizing UINT_TO_FP of vectors on platforms which do
Nadav Rotem
2011-03-19
1
-0
/
+1
*
Revert r127852; it's apparently causing an ICE on mingw.
Eli Friedman
2011-03-18
1
-73
/
+4
*
Add a target-specific branchless method for double-width relational
Eli Friedman
2011-03-18
1
-4
/
+73
[next]