projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use the new script to sort the includes of every file under lib.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86FastISel.cpp
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
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
2011-01-14
Chris Lattner
reapply r123414 now that the botz are calmed down and...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-14
Chris Lattner
r123414 broke llvm-gcc bootstrap apparently, revert
blob
|
commitdiff
|
raw
|
diff to current
2011-01-14
Chris Lattner
fix PR8961 - a fast isel miscompilation where we'd...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-07
Evan Cheng
Do not model all INLINEASM instructions as having unmod...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-06
Benjamin Kramer
Remove dead code and silence warnings.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-05
Chris Lattner
silence more self assignment warnings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-23
Wesley Peck
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-16
Dan Gohman
Reapply r118917. With pseudo-instruction expansion...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-13
Dan Gohman
Revert r118917, which is implicated in the llvm-gcc...
blob
|
commitdiff
|
raw
|
diff to current
next