Commits

Show all
Author Commit Message Labels Comments Date
Dan Gohman
Fast-isel can't do TLS yet, so it should fall back to SDISel
Tags
2 tags
Ted Kremenek
Correctly implement ImmutableMap::getMaxElement() by getting the actual <key, value> pair.
Ted Kremenek
Add ImmutableMap::getMaxElement(), a method that returns the <key,value> pair in a ImmutableMap that has the highest ranked key.
Dan Gohman
LoopDeletion needs to inform ScalarEvolution when a loop is deleted,
Dan Gohman
Use the -stack-alignment option instead of using a target triple
Dan Gohman
IndVarSimplify preserves ScalarEvolution. In the
convert-repo
update tags
Zhou Sheng
Add test case for checkin @r65314.
Zhou Sheng
Should reset DBI_Prev if DBI_Next == 0.
Evan Cheng
Only v1i16 (i.e. _m64) is returned via RAX / RDX.
Nate Begeman
Make this test use darwin targe triple, to avoid stack traffic on linux.
Nate Begeman
Generate better code for v8i16 shuffles on SSE2
Nick Lewycky
If nobody minds, I'm using LTO to produce faster binaries. Switch fast codegen
Mon P Wang
Changed option name from inline-threshold to basic-inline-threshold because
Chris Lattner
fix some typos that Duncan noticed
Bill Wendling
Propagate debug loc info through prologue/epilogue.
Scott Michel
Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR
Nick Lewycky
Add an option to the gold plugin to make it emit a file with the public api
Dan Gohman
Revert the part of 64623 that attempted to align the source in a
Dan Gohman
Properly parenthesize this expression, fixing a real bug in the new
Richard Pennington
bug 3610: Test case.
Evan Cheng
If a use operand is marked isKill, don't forget to add kill to its live interval as well.
Evan Cheng
Add a note.
Evan Cheng
Be bug compatible with gcc by returning MMX values in RAX.
Evan Cheng
Do not consider MMX_MOVD64rr a move instructions. The source register is in GR32, the destination is VR64. They are not compatible.
Evan Cheng
Only try to sink immediate when TLI is not null. It needs to check if immediate would fit in target addressing field.
Tags
2 tags
Nick Lewycky
Regenerate.
Nick Lewycky
Remove tests for flex/bison which are no longer needed by LLVM.
Nick Lewycky
Don't sign extend the char when expanding char -> int during
Daniel Dunbar
Add makefile debugging target; use "make print-FOO" to print the
  1. Prev
  2. Next