Commits

Show all
Author Commit Message Labels Comments Date
Dan Gohman
Remove the code from CodeGenPrepare that moved getresult instructions
Tags
2 tags
Evan Cheng
Fix MMX_MOVQ2DQrr pattern. It's illegal to do a bitconvert from a smaller type to a larger one.
Chris Lattner
new testcase
Nate Begeman
Pull the code to perform an INSERT_VECTOR_ELT in memory out into its own
Anton Korobeynikov
Update test
Nate Begeman
Feedback from chris
Chris Lattner
add a note
Evan Cheng
80 col violation.
Nick Lewycky
Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989
Evan Cheng
Not checking for intrinsics which do not have a chain operand.
Evan Cheng
- Switch from std::set to SmallPtrSet.
Evan Cheng
MMX argument passing fixes:
Nate Begeman
Teach the PruningFunctionCloner how to look through loads with
Chris Lattner
Loosen up an assertion to allow intrinsics. I really have no
Chris Lattner
Don't infininitely thread branches when a threaded edge
Gordon Henriksen
PR2245: Misleading parameter name in llvm-c/Core.h:LLVMConstArray
Gordon Henriksen
PR2202: LLVMCreateInterpreter creates a JIT
Evan Cheng
Fix bug in x86 memcpy / memset lowering. If there are trailing bytes not handled by rep instructions, a new memcpy / memset is introduced for them. However, since source / destination addresses are already adjusted, their offsets should be zero.
Tags
4 tags
Ted Kremenek
Implement != for DenseSet iterators.
Ted Kremenek
Added iterator support for DenseSet.
Evan Cheng
New test.
Evan Cheng
Adjust inline cost computation to be less aggressive.
Devang Patel
Add EXTRA_OPTIONS on the llvmgxx command line.
Devang Patel
Add EXTRA_OPTIONS on the llvmgcc command line.
Gabor Greif
overlook Output directory
Evan Cheng
- Check if a register is livein before removing it. It may have already been removed.
Chris Lattner
% -> @
Chris Lattner
Doc updates/edits, contributed by Terence Parr!
Chris Lattner
code restructuring, not functionality change.
Chris Lattner
Don't replace multiple result of calls with undef,
  1. Prev
  2. Next