Commits

Show all
Author Commit Message Labels Comments Date
Daniel Dunbar
LLVMC2: Teach llvm_gcc_c tool about -include and -fsyntax-only. - Only focusing on llvm_gcc_c for now, eventually this needs to be refactored so it can be shared via all the gcc-like tools.
Tags
2 tags
Daniel Dunbar
Grammar.
Dan Gohman
Rearrange code to reduce the nesting level. No functionality change.
Bill Wendling
Use dyn_cast instead of cast.
Bill Wendling
Match an element of the return type if it returns a structure.
Devang Patel
Remove unused variables.
Devang Patel
Fix typo.
Oscar Fuentes
CMake: Support for building 32 bits shared libraries on 64 bits GNU systems. BUILD_32_BITS option renamed to LLVM_BUILD_32_BITS.
Dan Gohman
Fix debug printing of flagged SDNodes in SUnits so that they print in the correct order.
Evan Cheng
Make the same change to RegScavenger::backward.
Oscar Fuentes
CMake: Option for enabling/disabling threads.
Bill Wendling
Verify that the second parameter of the stacprotector intrinsic is an alloca instruction.
Evan Cheng
We also need to keep the operand index for two address check.
Evan Cheng
Register scavenger should process early clobber defs first. A dead early clobber def should not interfere with a normal def which happens one slot later.
Evan Cheng
Fix indentation.
Bill Wendling
Documentation for the llvm.stackprotector intrinsic.
Devang Patel
Add new helper pass that strips all symbol names except debugging information. This pass makes it easier to test wheter debugging info. influences optimization passes or not.
Dan Gohman
Don't set neverHasSideEffects on x86's divide instructions, since they trap on divide-by-zero, and this side effect is otherwise unmodeled.
Dan Gohman
Tidy up ScheduleNodeBottomUp methods, and make them more consistent with ScheduleNodeTopDown methods.
Dan Gohman
Update a comment to reflect the current code.
Duncan Sands
Remove integer promotion support for FP_EXTEND and FP_ROUND. Not sure what these were doing here - probably they were sometimes (wrongly) created with integer operands somewhere that has since been fixed.
Devang Patel
Remove even more llvm.dbg variables. Remove all dead globals from llvm.metadata. Ignore linkonce linkage for selected llvm.dbg values.
Oscar Fuentes
CMake: Remove HAVE_LT_DLOPEN from config.h.cmake because it was removed from config.h.in.
Duncan Sands
Simplify code using helper routines. There is not supposed to be any functionality change.
Owen Anderson
Fix a bug introduced by my previous patch. With this change, SPEC is now clean with prealloc splitting enabled.
Dan Gohman
Add more const qualifiers. This fixes build breakage from r59540.
Dan Gohman
Make some methods const.
Devang Patel
Initialize MallocFunc and FreeFunc properly.
Dan Gohman
Whitespace cleanups.
Dan Gohman
Add svn:ignore for build directories.
  1. Prev
  2. Next