1. Dan Villiom Podlaski Christiansen
  2. LLVM

Commits

Show all
Author Commit Message Date Builds
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. - Do not iterate over SmallPtrSet, the order of iteration is not deterministic.
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, sccp tracks getresult values, not call values in this case.
Chris Lattner
code cleanup, no functionality change.
Chris Lattner
Split some code out of the main SimplifyCFG loop into its own function. Fix said code to handle merging return instructions together correctly when handling multiple return values.
Dan Gohman
Make these variables static.
Anton Korobeynikov
Disable building of llvm2cpp. The directory will be removed before 2.3 release.
Anton Korobeynikov
Drop dead includes
Anton Korobeynikov
Fix tests due to llvm2cpp move to llc target
Anton Korobeynikov
Adjust option names for C++ backend
Anton Korobeynikov
First step of implementing PR1538: move llvm2cpp logic to new 'target'
Dan Gohman
Initial CBE support for multiple return values.
Chris Lattner
tighten up verifier checks which missed cases where return instrs operands didn't match up with function results.
Dan Gohman
Use isa instead of dyn_cast.
Dan Gohman
Add support to codegen for getresult instructions with undef operands.
Devang Patel
Check type instead of no. of operands.
Dan Gohman
Allow llvm-as to parse a getresult with an undef operand.
Tags
2 tags
Dale Johannesen
Rewrite previous patch to suit Chris's preference.
Anton Korobeynikov
Unbreak JIT
Anton Korobeynikov
Disable stack realignment for these tests
  1. Prev
  2. Next