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
/
X86FastISel.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Make sure to put our sret argument into %rax on x86-64. Fixes PR13563!
Nick Lewycky
2012-10-02
1
-2
/
+16
*
Remove the SavePoint infrastructure from fast isel, replace
Eric Christopher
2012-10-02
1
-2
/
+2
*
Fix PR13727
Michael Liao
2012-08-30
1
-3
/
+7
*
Tidy up indentation. No functional change.
Craig Topper
2012-08-11
1
-25
/
+25
*
Fix a cast that was casting away 'const' unnecessarily
Craig Topper
2012-08-11
1
-1
/
+1
*
Fall back to selection DAG isel for calls to builtin functions.
Bob Wilson
2012-08-03
1
-3
/
+6
*
Fix typos. Thanks to Matt Beaumont-Gay for noticing it.
Rafael Espindola
2012-07-25
1
-3
/
+3
*
When a return struct pointer is passed in registers, the called has nothing
Rafael Espindola
2012-07-25
1
-0
/
+2
*
Factor a long list of conditions into a predicate function. No functionality
Rafael Espindola
2012-07-25
1
-6
/
+15
*
Fix a typo (the the => the)
Sylvestre Ledru
2012-07-23
1
-1
/
+1
*
Remove tabs.
Bill Wendling
2012-07-19
1
-5
/
+5
*
[x86 fast-isel] Per discussion with Eric, add all cases to switch with verbose
Chad Rosier
2012-07-11
1
-1
/
+8
*
[x86 fast-isel] Rather then call llvm_unreachable() have fast-isel fall back
Chad Rosier
2012-07-11
1
-1
/
+1
*
Make X86 call and return instructions non-variadic.
Jakob Stoklund Olesen
2012-07-04
1
-7
/
+7
*
Simplify code for calling a function where CanLowerReturn fails, fixing a sma...
Eli Friedman
2012-05-25
1
-2
/
+1
*
Typo.
Chad Rosier
2012-05-11
1
-1
/
+1
*
Fix fastcc structure return with fast-isel on x86-32
Derek Schuff
2012-04-30
1
-0
/
+2
*
Revert r155745
Derek Schuff
2012-04-27
1
-2
/
+0
*
Fix fastcc structure return with fast-isel on x86-32
Derek Schuff
2012-04-27
1
-0
/
+2
*
Convert some uses of XXXRegisterClass to &XXXRegClass. No functional change s...
Craig Topper
2012-04-20
1
-28
/
+29
*
Remove unnecessary llvm:: qualifications
Craig Topper
2012-03-27
1
-1
/
+1
*
Convert more static tables of registers used by calling convention to uint16_...
Craig Topper
2012-03-11
1
-1
/
+1
*
Make all pointers to TargetRegisterClass const since they are all pointers to...
Craig Topper
2012-02-22
1
-1
/
+1
*
Use the same CALL instructions for Windows as for everything else.
Jakob Stoklund Olesen
2012-02-16
1
-6
/
+2
*
Enable register mask operands for x86 calls.
Jakob Stoklund Olesen
2012-02-16
1
-0
/
+4
*
Use a temporary variable, rather then a series of redundant calls.
Chad Rosier
2012-02-15
1
-4
/
+5
*
Support MSVC x86-32 sret convention. PR11688. Patch by Joe Groff.
Eli Friedman
2012-01-20
1
-1
/
+2
*
Remove hasXMM/hasXMMInt functions. Move callers to hasSSE1/hasSSE2. This is t...
Craig Topper
2012-01-10
1
-4
/
+4
*
Change some places that were checking for AVX OR SSE1/2 to use hasXMM/hasXMMI...
Craig Topper
2012-01-09
1
-4
/
+4
*
Move global variables in TargetMachine into new TargetOptions class. As an API
Nick Lewycky
2011-12-02
1
-3
/
+3
*
Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
Jakob Stoklund Olesen
2011-11-29
1
-2
/
+2
*
Teach fast isel about vector stores, and make DoSelectCall return false when ...
Lang Hames
2011-10-18
1
-3
/
+24
*
Fix indent in comment.
Nick Lewycky
2011-10-12
1
-1
/
+1
*
PR10991: make fast-isel correctly check whether accessing a global through an...
Eli Friedman
2011-09-22
1
-1
/
+11
*
Teach X86FastISel to use AVX versions of instructions when possible
Bruno Cardoso Lopes
2011-09-03
1
-18
/
+26
*
Don't fast-isel for atomic load/store; some cases require extra handling miss...
Eli Friedman
2011-09-02
1
-0
/
+8
*
Bail from FastISel when we encounter a volatile memset intrinsic. Patch by Ivan
Nick Lewycky
2011-08-02
1
-0
/
+3
*
Teach PreprocessISelDAG to be aware of vector types and to not process them.
Bruno Cardoso Lopes
2011-08-01
1
-2
/
+2
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
1
-10
/
+10
*
Fix a problem with fast-isel return values introduced in r134018.
Jakob Stoklund Olesen
2011-06-30
1
-2
/
+3
*
Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.
Evan Cheng
2011-06-28
1
-2
/
+2
*
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
Evan Cheng
2011-06-28
1
-1
/
+1
*
Clean up the handling of the x87 fp stack to make it more robust.
Jakob Stoklund Olesen
2011-06-28
1
-7
/
+9
*
Remove TargetOptions.h dependency from X86Subtarget.
Evan Cheng
2011-06-23
1
-1
/
+3
*
Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; the
Eli Friedman
2011-06-11
1
-1
/
+1
*
Add full x86 fast-isel support for memcpy and memset.
Eli Friedman
2011-06-10
1
-9
/
+50
*
Add a parameter to CCState so that it can access the MachineFunction.
Eric Christopher
2011-06-08
1
-17
/
+21
*
Rewrite fast-isel integer cast handling to handle more cases, and to be simpl...
Eli Friedman
2011-05-25
1
-25
/
+43
*
Add fast-isel support for byval calls on x86.
Eli Friedman
2011-05-20
1
-17
/
+51
*
Add fast-isel support for zeroext and signext ret instructions on x86.
Eli Friedman
2011-05-19
1
-5
/
+25
[prev]
[next]