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
/
Target
/
X86
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
X86: Lower a select directly to a setcc_carry if possible.
Benjamin Kramer
2010-12-22
1
-0
/
+17
*
Add some x86 specific dagcombines for conditional increments.
Benjamin Kramer
2010-12-21
1
-0
/
+42
*
rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for
Chris Lattner
2010-12-21
1
-12
/
+12
*
Implement feedback from Bruno on making pblendvb an x86-specific ISD node in ...
Nate Begeman
2010-12-20
1
-11
/
+5
*
now that addc/adde are gone, "ADDC" in the X86 backend uses EFLAGS results,
Chris Lattner
2010-12-20
1
-0
/
+27
*
use for loop over types.
Chris Lattner
2010-12-20
1
-20
/
+6
*
Change the X86 backend to stop using the evil ADDC/ADDE/SUBC/SUBE nodes (which
Chris Lattner
2010-12-20
1
-0
/
+63
*
Prevents PerformShuffleCombine from creating a node with an illegal type afte...
Mon P Wang
2010-12-19
1
-2
/
+7
*
improve the setcc -> setcc_carry optimization to happen more
Chris Lattner
2010-12-19
1
-11
/
+22
*
simplify some code to just reuse a setcc if we can instead of
Chris Lattner
2010-12-19
1
-11
/
+16
*
now that generic vector types aren't selected onto MMX operations,
Chris Lattner
2010-12-19
1
-8
/
+4
*
reduce copy/paste programming with the power of for loops.
Chris Lattner
2010-12-19
1
-40
/
+25
*
X86 supports i8/i16 overflow ops (except i8 multiplies), we should
Chris Lattner
2010-12-19
1
-17
/
+16
*
Add support for matching psign & plendvb to the x86 target
Nate Begeman
2010-12-17
1
-3
/
+128
*
Formalize the notion that AVX and SSE are non-overlapping extensions from the...
Nate Begeman
2010-12-10
1
-19
/
+19
*
Rewrite the darwin tlv support to use a chain and return to copying
Eric Christopher
2010-12-09
1
-4
/
+7
*
Stop confusing people, it's not really a chain, or a tumor.
Eric Christopher
2010-12-09
1
-2
/
+2
*
Remove extraneous copy from DAG conversion for darwin tls. This was
Eric Christopher
2010-12-09
1
-3
/
+2
*
Teach X86ISelLowering that the second result of X86ISD::UMUL is a flags
Chris Lattner
2010-12-05
1
-0
/
+3
*
it turns out that when ".with.overflow" intrinsics were added to the X86
Chris Lattner
2010-12-05
1
-10
/
+21
*
generalize the previous check to handle -1 on either side of the
Chris Lattner
2010-12-05
1
-7
/
+17
*
Improve an integer select optimization in two ways:
Chris Lattner
2010-12-05
1
-21
/
+33
*
Add patterns for the x86 popcnt instruction.
Benjamin Kramer
2010-12-04
1
-4
/
+10
*
Simplify code. No functionality change.
Benjamin Kramer
2010-12-04
1
-4
/
+3
*
Fix and re-enable tail call optimization of expanded libcalls.
Evan Cheng
2010-12-01
1
-18
/
+19
*
I don't think it makes any sense to assert that the target supports SSE3 here.
Duncan Sands
2010-12-01
1
-4
/
+0
*
Speculatively disable x86 portion of r120501 to appease the x86_64 buildbot.
Evan Cheng
2010-12-01
1
-0
/
+2
*
Enable sibling call optimization of libcalls which are expanded during
Evan Cheng
2010-11-30
1
-11
/
+30
*
Fix insertion point in pcmp expander.
Eric Christopher
2010-11-30
1
-9
/
+2
*
Fix some cleanups from my last patch.
Eric Christopher
2010-11-30
1
-3
/
+3
*
Rewrite mwait and monitor support and custom lower arguments.
Eric Christopher
2010-11-30
1
-0
/
+53
*
Move lowering of TLS_addr32 and TLS_addr64 to X86MCInstLower.
Rafael Espindola
2010-11-28
1
-41
/
+0
*
Lower TLS_addr32 and TLS_addr64.
Rafael Espindola
2010-11-27
1
-0
/
+41
*
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.
Wesley Peck
2010-11-23
1
-77
/
+77
*
Move hasFP() and few related hooks to TargetFrameInfo.
Anton Korobeynikov
2010-11-18
1
-1
/
+3
*
add targetoperand flags for jump tables, constant pool and block address
Chris Lattner
2010-11-15
1
-2
/
+1
*
move the pic base symbol stuff up to MachineFunction
Chris Lattner
2010-11-14
1
-12
/
+1
*
simplify getPICBaseSymbol a bit.
Chris Lattner
2010-11-14
1
-4
/
+5
*
Recognise 32-bit ror-based bswap implementation used by uclibc
Peter Collingbourne
2010-11-13
1
-0
/
+29
*
Support ; as asm separator
Peter Collingbourne
2010-11-13
1
-1
/
+1
*
Remove possibly useful info from comment, per Chris.
Dale Johannesen
2010-11-12
1
-1
/
+1
*
Simplify uses of MVT and EVT. An MVT can be compared directly
Duncan Sands
2010-11-03
1
-1
/
+1
*
Factorize the duplicated logic for choosing the right argument
Duncan Sands
2010-10-31
1
-27
/
+3
*
Inline asm multiple alternative constraints development phase 2 - improved ba...
John Thompson
2010-10-29
1
-15
/
+105
*
x86-Win32: Switch ftol2 calling convention from stdcall to C.
Michael J. Spencer
2010-10-27
1
-2
/
+2
*
An stdcall function calling a non-stdcall function
Dale Johannesen
2010-10-25
1
-0
/
+5
*
Add parentheses to pacify gcc, which warns otherwise.
Duncan Sands
2010-10-21
1
-1
/
+1
*
X86: Add alloca probing to dynamic alloca on Windows. Fixes PR8424.
Michael J. Spencer
2010-10-21
1
-9
/
+12
*
Remove Synthesizable from the Type system; as MMX vector
Dale Johannesen
2010-10-20
1
-1
/
+1
*
X86: Add MS-CRT libcalls.
Michael J. Spencer
2010-10-19
1
-0
/
+2
[next]