projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C linkage.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86FastISel.cpp
2013-02-14
Jakub Staszak
Simplify code. Remove "else after return".
blob
|
commitdiff
|
raw
2013-02-05
Jakob Stoklund Olesen
Move MRI liveouts to X86 return instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getRetAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change TargetLowering::RegisterTypeForVT to contain...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Revert EVT->MVT changes, r169836-169851, due to buildbo...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change TargetLowering::RegisterTypeForVT to contain...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Chad Rosier
Fall back to the selection dag isel to select tail...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-15
Jakub Staszak
Return 0 instead of false.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-15
Jakub Staszak
Simplify code.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Michael Liao
Cleanup another place redundant SP maintained
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Use the attribute enums to query if a parameter has...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-03
Bill Wendling
Add methods which query for the specific attribute...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-03
Eric Christopher
Revert 165051-165049 while looking into the foreach...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Nick Lewycky
Make sure to put our sret argument into %rax on x86...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Eric Christopher
Remove the SavePoint infrastructure from fast isel...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-30
Michael Liao
Fix PR13727
blob
|
commitdiff
|
raw
|
diff to current
2012-08-11
Craig Topper
Tidy up indentation. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-11
Craig Topper
Fix a cast that was casting away 'const' unnecessarily
blob
|
commitdiff
|
raw
|
diff to current
2012-08-03
Bob Wilson
Fall back to selection DAG isel for calls to builtin...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-25
Rafael Espindola
Fix typos. Thanks to Matt Beaumont-Gay for noticing it.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-25
Rafael Espindola
When a return struct pointer is passed in registers...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-25
Rafael Espindola
Factor a long list of conditions into a predicate funct...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-23
Sylvestre Ledru
Fix a typo (the the => the)
blob
|
commitdiff
|
raw
|
diff to current
2012-07-19
Bill Wendling
Remove tabs.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-11
Chad Rosier
[x86 fast-isel] Per discussion with Eric, add all cases...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-11
Chad Rosier
[x86 fast-isel] Rather then call llvm_unreachable(...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-04
Jakob Stoklund Olesen
Make X86 call and return instructions non-variadic.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-25
Eli Friedman
Simplify code for calling a function where CanLowerRetu...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-11
Chad Rosier
Typo.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-30
Derek Schuff
Fix fastcc structure return with fast-isel on x86-32
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Derek Schuff
Revert r155745
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Derek Schuff
Fix fastcc structure return with fast-isel on x86-32
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Craig Topper
Convert some uses of XXXRegisterClass to &XXXRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-27
Craig Topper
Remove unnecessary llvm:: qualifications
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
Craig Topper
Convert more static tables of registers used by calling...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-22
Craig Topper
Make all pointers to TargetRegisterClass const since...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Jakob Stoklund Olesen
Use the same CALL instructions for Windows as for every...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Jakob Stoklund Olesen
Enable register mask operands for x86 calls.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-15
Chad Rosier
Use a temporary variable, rather then a series of redun...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
Eli Friedman
Support MSVC x86-32 sret convention. PR11688. Patch...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Craig Topper
Remove hasXMM/hasXMMInt functions. Move callers to...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-09
Craig Topper
Change some places that were checking for AVX OR SSE1...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jakob Stoklund Olesen
Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Lang Hames
Teach fast isel about vector stores, and make DoSelectC...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Nick Lewycky
Fix indent in comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-22
Eli Friedman
PR10991: make fast-isel correctly check whether accessi...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-03
Bruno Cardoso Lopes
Teach X86FastISel to use AVX versions of instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Eli Friedman
Don't fast-isel for atomic load/store; some cases requi...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-02
Nick Lewycky
Bail from FastISel when we encounter a volatile memset...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Bruno Cardoso Lopes
Teach PreprocessISelDAG to be aware of vector types...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jakob Stoklund Olesen
Fix a problem with fast-isel return values introduced...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Jakob Stoklund Olesen
Clean up the handling of the x87 fp stack to make it...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Evan Cheng
Remove TargetOptions.h dependency from X86Subtarget.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-11
Eli Friedman
Make sure to pass OpFlags into MachineInstrBuilder...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-10
Eli Friedman
Add full x86 fast-isel support for memcpy and memset.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-08
Eric Christopher
Add a parameter to CCState so that it can access the...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Eli Friedman
Rewrite fast-isel integer cast handling to handle more...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Eli Friedman
Add fast-isel support for byval calls on x86.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Eli Friedman
Add fast-isel support for zeroext and signext ret instr...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Eli Friedman
Revert unintentional commit.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Eli Friedman
More instcombine simplifications towards better debug...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-17
Eli Friedman
Add x86 fast-isel for calls returning first-class aggre...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-17
Eli Friedman
Back out r131444 and r131438; they're breaking nightly...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-17
Eli Friedman
Add x86 fast-isel for calls returning first-class aggre...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-16
Eli Friedman
Make fast-isel work correctly s/uadd.with.overflow...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-14
Eli Friedman
Fix a FIXME by moving the fast-isel implementation...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-14
Eli Friedman
Zap useless code; this hasn't done anything useful...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-28
Eli Friedman
fast-isel sret calls, try 2. We actually do need to...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-28
Eli Friedman
Revert r130348; causing buildbot issues on x86-32.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-27
Eli Friedman
fast-isel sret. We actually don't need to do anything...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-27
Eli Friedman
Make the fast-isel code for literal 0.0 a bit shorter...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-27
Eli Friedman
Refactor out code to fast-isel a memcpy operation with...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-27
Eli Friedman
Fix an edge case involving branches in fast-isel on...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Daniel Dunbar
ADT/Triple: Renambe isOSX... methods to isMacOSX for...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Daniel Dunbar
Target/X86: Eliminate uses of getDarwinVers().
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Eli Friedman
Add support for FastISel'ing varargs calls.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Chris Lattner
Implement support for x86 fastisel of small fixed-sized...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Chris Lattner
tidy up
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Chris Lattner
Implement support for fast isel of calls of i1 argument...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Chris Lattner
Handle i1/i8/i16 constant integer arguments to calls...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Chris Lattner
be layout aware, to produce:
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Chris Lattner
fix rdar://9297006 - fast isel bails out on trunc to...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Chris Lattner
1. merge fast-isel-shift-imm.ll into fast-isel-x86...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Chris Lattner
fix an x86 fast isel issue where we'd completely give...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Chris Lattner
fix an oversight which caused us to compile the testcas...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-17
Chris Lattner
tidy up and reduce indentation.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-11
Jay Foad
Don't include Operator.h from InstrTypes.h.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-22
Dan Gohman
Fix fast-isel address mode folding to avoid folding...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
NAKAMURA Takumi
Target/X86/X86FastISel: [PR6275] Fix Win32's dllimport...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-16
Chris Lattner
reapply my fix for PR8961 with a tweak to properly...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-14
Chris Lattner
revert my fastisel patch again which apparently still...
blob
|
commitdiff
|
raw
|
diff to current
next