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
*
squash warnings.
Devang Patel
2009-01-05
1
-1
/
+1
*
Use movaps / movd to extract vector element 0 even with sse4.1. It's still ch...
Evan Cheng
2009-01-02
1
-0
/
+8
*
Fix PR3274: when promoting the condition of a BRCOND node,
Duncan Sands
2009-01-01
1
-1
/
+1
*
Add a simple pattern for matching 'bt'.
Chris Lattner
2008-12-25
1
-10
/
+46
*
translateX86CC can never fail. Simplify it based on this.
Chris Lattner
2008-12-24
1
-42
/
+30
*
indentation
Chris Lattner
2008-12-24
1
-9
/
+8
*
simplify some control flow and reduce indentation, no functionality change.
Chris Lattner
2008-12-23
1
-63
/
+46
*
Add instruction patterns and encodings for the x86 bt instructions.
Dan Gohman
2008-12-23
1
-0
/
+1
*
Clean up the atomic opcodes in SelectionDAG.
Dan Gohman
2008-12-23
1
-38
/
+27
*
Fixed code generation for v8i16 and v16i8 splats on X86.
Mon P Wang
2008-12-23
1
-3
/
+33
*
Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1.
Mon P Wang
2008-12-18
1
-1
/
+46
*
- Use patterns instead of creating completely new instruction matching patterns,
Bill Wendling
2008-12-12
1
-6
/
+8
*
Added support for SELECT v8i8 v4i16 for X86 (MMX)
Mon P Wang
2008-12-12
1
-0
/
+8
*
Redo the arithmetic with overflow architecture. I was changing the semantics of
Bill Wendling
2008-12-12
1
-9
/
+12
*
Whitespace changes.
Bill Wendling
2008-12-10
1
-2
/
+1
*
Add sub/mul overflow intrinsics. This currently doesn't have a
Bill Wendling
2008-12-09
1
-11
/
+54
*
Make LoopStrengthReduce smarter about hoisting things out of
Dale Johannesen
2008-12-05
1
-0
/
+4
*
Refactor code. No functionality change.
Evan Cheng
2008-12-03
1
-72
/
+75
*
CC should only be a ConstantSDNode at this point. Just use 'cast' instead of ...
Bill Wendling
2008-12-03
1
-9
/
+9
*
Second stab at target-dependent lowering of everyone's favorite nodes: [SU]ADDO
Bill Wendling
2008-12-02
1
-26
/
+35
*
There are no longer any places that require a
Duncan Sands
2008-12-01
1
-4
/
+4
*
Change the interface to the type legalization method
Duncan Sands
2008-12-01
1
-133
/
+124
*
Comment out code that isn't entirely correct.
Bill Wendling
2008-11-27
1
-1
/
+3
*
Generate something sensible for an [SU]ADDO op when the overflow/carry flag is
Bill Wendling
2008-11-26
1
-0
/
+20
*
- Make lowering of "add with overflow" customizable by back-ends.
Bill Wendling
2008-11-24
1
-0
/
+13
*
Added missing description for -disable-mmx option.
Mon P Wang
2008-11-24
1
-1
/
+1
*
Rename SetCCResultContents to BooleanContents. In
Duncan Sands
2008-11-23
1
-1
/
+1
*
Added -disable-mmx using a patch from Preston Gurd.
Mon P Wang
2008-11-23
1
-1
/
+5
*
Extend InlineAsm::C_Register to allow multiple specific registers
Dale Johannesen
2008-11-13
1
-5
/
+6
*
Widening cleanup
Mon P Wang
2008-11-06
1
-4
/
+2
*
Indentation.
Evan Cheng
2008-11-05
1
-1
/
+1
*
Use MOVSSmr instead of EXTRACTPSmr in the case of extracting
Dan Gohman
2008-10-31
1
-2
/
+6
*
Add initial support for vector widening. Logic is set to widen for X86.
Mon P Wang
2008-10-30
1
-2
/
+43
*
Fix a nasty miscompilation of 176.gcc on linux/x86 where we synthesized
Chris Lattner
2008-10-28
1
-4
/
+9
*
Fix translateX86CC: if SetCCOpcode is SETULE and
Duncan Sands
2008-10-24
1
-13
/
+10
*
Remove allocation of unused stack slot.
Dale Johannesen
2008-10-22
1
-6
/
+0
*
Get this working with LegalizeTypes: (1) don't
Duncan Sands
2008-10-22
1
-5
/
+9
*
Adjust comments for pedantic satisfaction.
Dale Johannesen
2008-10-22
1
-9
/
+9
*
Add comments to explain uint64->f64 algorithm,
Dale Johannesen
2008-10-21
1
-0
/
+35
*
Add an SSE2 algorithm for uint64->f64 conversion.
Dale Johannesen
2008-10-21
1
-2
/
+69
*
Don't create TargetGlobalAddress nodes with offsets that don't fit
Dan Gohman
2008-10-21
1
-1
/
+1
*
Optimized FCMP_OEQ and FCMP_UNE for x86.
Dan Gohman
2008-10-21
1
-1
/
+66
*
Have X86 custom lowering for LegalizeTypes use
Duncan Sands
2008-10-20
1
-10
/
+12
*
Teach DAGCombine to fold constant offsets into GlobalAddress nodes,
Dan Gohman
2008-10-18
1
-7
/
+28
*
add support for 128 bit inputs on both x86-64 and x86-32.
Chris Lattner
2008-10-17
1
-9
/
+6
*
Fix a bug where the x86 backend would reject 64-bit r constraints when
Chris Lattner
2008-10-17
1
-1
/
+1
*
Remove an unused variable.
Dan Gohman
2008-10-16
1
-1
/
+0
*
- Add target lowering hooks that specify which setcc conditions are illegal,
Evan Cheng
2008-10-15
1
-21
/
+11
*
FastISel support for exception-handling constructs.
Dan Gohman
2008-10-14
1
-3
/
+10
*
Rename LoadX to LoadExt.
Evan Cheng
2008-10-14
1
-1
/
+1
[next]