projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind_SjLj_Resume.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2011-05-28
Rafael Espindola
Add 132187 back now that the real problem is fixed.
tree
|
commitdiff
2011-05-27
Rafael Espindola
It looks like 132187 might have broken the llvm-gcc...
tree
|
commitdiff
2011-05-27
Cameron Zwarich
Add a GR32_NOREX_NOSP register class and fix a bug...
tree
|
commitdiff
2011-05-27
Jakob Stoklund Olesen
Delete MethodBodies that only filtered reserved registers.
tree
|
commitdiff
2011-05-27
Rafael Espindola
Remove dwarf numbers from subregs. We should use DW_OP_...
tree
|
commitdiff
2011-05-26
Chad Rosier
Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn...
tree
|
commitdiff
2011-05-26
Stuart Hastings
Reverting 132105: it broke some LLVM-GCC DejaGNU tests.
tree
|
commitdiff
2011-05-26
Stuart Hastings
Correctly handle a one-word struct passed byval on...
tree
|
commitdiff
2011-05-25
Eli Friedman
Rewrite fast-isel integer cast handling to handle more...
tree
|
commitdiff
2011-05-25
Francois Pichet
Remove unused OpcodeMask enumerator.
tree
|
commitdiff
2011-05-25
Francois Pichet
Fix MSVC warning: "is out of range for enum constant"
tree
|
commitdiff
2011-05-25
Rafael Espindola
Replace the -unwind-tables option with a per function...
tree
|
commitdiff
2011-05-24
Charles Davis
Add a method to TargetRegisterInfo to get the register...
tree
|
commitdiff
2011-05-24
Evan Cheng
- Teach SelectionDAG::isKnownNeverZero to return true...
tree
|
commitdiff
2011-05-22
Chris Lattner
add a missing alias to make us more bug compatible...
tree
|
commitdiff
2011-05-21
Benjamin Kramer
X86: smulo -> add is now done target-independently...
tree
|
commitdiff
2011-05-21
Cameron Zwarich
Fix PR9978 by adding RIP to GR64_TC so it can be used...
tree
|
commitdiff
2011-05-20
Eli Friedman
Add fast-isel support for byval calls on x86.
tree
|
commitdiff
2011-05-20
Stuart Hastings
Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8...
tree
|
commitdiff
2011-05-20
Benjamin Kramer
Rename the "sandybridge" subtarget to "corei7-avx"...
tree
|
commitdiff
2011-05-20
Chad Rosier
Don't attempt to tail call optimize for Win64.
tree
|
commitdiff
2011-05-20
Evan Cheng
Revert r131664 and fix it in instcombine instead. rdar...
tree
|
commitdiff
2011-05-19
Eli Friedman
Add fast-isel support for zeroext and signext ret instr...
tree
|
commitdiff
2011-05-19
Eric Christopher
Oddly people want to use the 'r' constraint for fp...
tree
|
commitdiff
2011-05-19
Rafael Espindola
ADD64ri32 sign extends its argument, so we need to...
tree
|
commitdiff
2011-05-19
Evan Cheng
crc32 with 64-bit output zeros upper 32-bits. rdar...
tree
|
commitdiff
2011-05-19
Stuart Hastings
Reverting 131641 to investigate 'bot complaint.
tree
|
commitdiff
2011-05-19
Stuart Hastings
Revise MOVSX16rr8/MOVZX16rr8 (and rm variants) to no...
tree
|
commitdiff
2011-05-18
Eli Friedman
Revert unintentional commit.
tree
|
commitdiff
2011-05-18
Eli Friedman
More instcombine simplifications towards better debug...
tree
|
commitdiff
2011-05-18
Cameron Zwarich
Reserve the segment registers on x86 to fix verifier...
tree
|
commitdiff
2011-05-18
Chad Rosier
Enables vararg functions that pass all arguments via...
tree
|
commitdiff
2011-05-17
Mon P Wang
Enable autodetect of popcnt
tree
|
commitdiff
2011-05-17
Eli Friedman
Add x86 fast-isel for calls returning first-class aggre...
tree
|
commitdiff
2011-05-17
Eli Friedman
Clean up the mess created by r131467+r131469.
tree
|
commitdiff
2011-05-17
Stuart Hastings
Revert 131467 due to buildbot complaint.
tree
|
commitdiff
2011-05-17
Stuart Hastings
Fix an obscure issue in X86_64 parameter passing: if...
tree
|
commitdiff
2011-05-17
Nadav Rotem
Fix a bug in PerformEXTRACT_VECTOR_ELTCombine. The...
tree
|
commitdiff
2011-05-17
Eric Christopher
Update comment.
tree
|
commitdiff
2011-05-17
Eric Christopher
Support XOR and AND optimization with no return value.
tree
|
commitdiff
2011-05-17
Eric Christopher
Couple less magic numbers.
tree
|
commitdiff
2011-05-17
Eric Christopher
Make this code a little less magic number laden.
tree
|
commitdiff
2011-05-17
Chris Lattner
add a note
tree
|
commitdiff
2011-05-17
Eli Friedman
Back out r131444 and r131438; they're breaking nightly...
tree
|
commitdiff
2011-05-17
Eli Friedman
Add x86 fast-isel for calls returning first-class aggre...
tree
|
commitdiff
2011-05-16
Eli Friedman
Remove dead code. Fix associated test to use FileCheck.
tree
|
commitdiff
2011-05-16
Eli Friedman
Make fast-isel work correctly s/uadd.with.overflow...
tree
|
commitdiff
2011-05-14
Eli Friedman
Fix a FIXME by moving the fast-isel implementation...
tree
|
commitdiff
2011-05-14
Rafael Espindola
Don't produce a vmovntdq if we don't have AVX support.
tree
|
commitdiff
2011-05-14
Eli Friedman
Zap useless code; this hasn't done anything useful...
tree
|
commitdiff
2011-05-11
Eric Christopher
Turn this into a table, this will make more sense shortly.
tree
|
commitdiff
2011-05-11
Nadav Rotem
Add custom lowering of X86 vector SRA/SRL/SHL when...
tree
|
commitdiff
2011-05-10
Eric Christopher
Optimize atomic lock or that doesn't use the result...
tree
|
commitdiff
2011-05-10
Eric Christopher
Refactor lock versions of binary operators to be a...
tree
|
commitdiff
2011-05-08
Benjamin Kramer
X86: Add a bunch of peeps for add and sub of SETB.
tree
|
commitdiff
2011-05-06
Eli Friedman
Make the logic for determining function alignment more...
tree
|
commitdiff
2011-05-06
Rafael Espindola
Dead code elimination.
tree
|
commitdiff
2011-05-05
Eli Friedman
PR9848: pandn is not commutative.
tree
|
commitdiff
2011-05-04
Jakob Stoklund Olesen
Fix X86RegisterInfo::getMatchingSuperRegClass for sub_8...
tree
|
commitdiff
2011-05-03
Bill Wendling
Replace the "movnt" intrinsics with a native store...
tree
|
commitdiff
2011-05-03
Michael J. Spencer
Add pentium{3,4}m cpus. Patch by Alexander Best!
tree
|
commitdiff
2011-05-03
Eric Christopher
xmm0 is an implicit parameter in this and so shouldn...
tree
|
commitdiff
2011-05-01
Rafael Espindola
Add r130623 back now that ELF has been fixed to work...
tree
|
commitdiff
2011-05-01
Chandler Carruth
Remove an unused variable from this function introduced...
tree
|
commitdiff
2011-05-01
Rafael Espindola
GCC uses a different encoding of pointers in the FDE...
tree
|
commitdiff
2011-05-01
Rafael Espindola
I forgot these files in the previous commit.
tree
|
commitdiff
2011-04-30
Rafael Espindola
Revert the previous patch while I figure out how to...
tree
|
commitdiff
2011-04-30
Jakob Stoklund Olesen
X86AsmPrinter doesn't know how to handle the X86II...
tree
|
commitdiff
2011-04-30
Rafael Espindola
Enable CFI on OS X.
tree
|
commitdiff
2011-04-29
Benjamin Kramer
This is done.
tree
|
commitdiff
2011-04-29
Chris Lattner
clean up after Sean's r127646 patch.
tree
|
commitdiff
2011-04-28
Daniel Dunbar
Target/X86/MC: Add an option for disabling arith relaxa...
tree
|
commitdiff
2011-04-28
Eli Friedman
fast-isel sret calls, try 2. We actually do need to...
tree
|
commitdiff
2011-04-28
Eli Friedman
Revert r130348; causing buildbot issues on x86-32.
tree
|
commitdiff
2011-04-28
Rafael Espindola
Add a getExprForPersonalitySymbol method to MCAsmInfo...
tree
|
commitdiff
2011-04-28
Chris Lattner
move PR9803 to this readme.
tree
|
commitdiff
2011-04-27
Eli Friedman
fast-isel sret. We actually don't need to do anything...
tree
|
commitdiff
2011-04-27
Rafael Espindola
Remove unnecessary argument.
tree
|
commitdiff
2011-04-27
Rafael Espindola
Rename getPersonalityPICSymbol to getCFIPersonalitySymb...
tree
|
commitdiff
2011-04-27
Eli Friedman
Make the fast-isel code for literal 0.0 a bit shorter...
tree
|
commitdiff
2011-04-27
Eli Friedman
Refactor out code to fast-isel a memcpy operation with...
tree
|
commitdiff
2011-04-27
Eli Friedman
Fix an edge case involving branches in fast-isel on...
tree
|
commitdiff
2011-04-26
Jakob Stoklund Olesen
Add a TRI::getLargestLegalSuperClass hook to provide...
tree
|
commitdiff
2011-04-26
Rafael Espindola
Print all the moves at a given label instead of just...
tree
|
commitdiff
2011-04-23
Benjamin Kramer
Silence an overzealous uninitialized variable warning...
tree
|
commitdiff
2011-04-22
Benjamin Kramer
X86: Try to use a smaller encoding by transforming...
tree
|
commitdiff
2011-04-22
Rafael Espindola
Compute the size of the FDE encoding instead of hard...
tree
|
commitdiff
2011-04-20
Jakob Stoklund Olesen
Prefer cheap registers for busy live ranges.
tree
|
commitdiff
2011-04-20
Nick Lewycky
This should always be signed chars, so use int8_t....
tree
|
commitdiff
2011-04-20
Daniel Dunbar
ADT/Triple: Renambe isOSX... methods to isMacOSX for...
tree
|
commitdiff
2011-04-19
Daniel Dunbar
ADT/Triple: Move a variety of clients to using isOSDarw...
tree
|
commitdiff
2011-04-19
Daniel Dunbar
Target/X86: Eliminate uses of getDarwinVers().
tree
|
commitdiff
2011-04-19
Daniel Dunbar
Target/X86: Add getTargetTriple() accessor.
tree
|
commitdiff
2011-04-19
Eli Friedman
Add support for FastISel'ing varargs calls.
tree
|
commitdiff
2011-04-19
Chris Lattner
Implement support for x86 fastisel of small fixed-sized...
tree
|
commitdiff
2011-04-19
Chris Lattner
tidy up
tree
|
commitdiff
2011-04-19
Chris Lattner
Implement support for fast isel of calls of i1 argument...
tree
|
commitdiff
2011-04-19
Chris Lattner
Handle i1/i8/i16 constant integer arguments to calls...
tree
|
commitdiff
2011-04-19
Chris Lattner
be layout aware, to produce:
tree
|
commitdiff
2011-04-19
Chris Lattner
fix rdar://9297006 - fast isel bails out on trunc to...
tree
|
commitdiff
next