Commits

Show all
Author Commit Message Labels Comments Date
Dale Johannesen
Rewrite logic to figure out whether LR needs to
Tags
2 tags
Dale Johannesen
Be kind to non-x86 hosts.
Torok Edwin
move the note to the correct README
Torok Edwin
add note about va_arg code on x86 and x86-64
Evan Cheng
Fix a pasto.
Duncan Sands
Fix translateX86CC: if SetCCOpcode is SETULE and
Cedric Venet
Modify the cmake build system so that if it doesn't find bison, it will use the pregenerated file in from the svn (.cvs). Work only for windows for the moment. Tested on Vista64 with MSVC2008express.
Steve Naroff
Add a file to VC++ proj.
Nick Lewycky
Don't try to create a mask when we don't need one. Fixes a crash.
Evan Cheng
Fix a end() dereference; remove an abort() that wasn't meant to be left in.
Nick Lewycky
Add value range analyzing of Add and Sub.
Evan Cheng
Avoid splitting an interval multiple times; avoid splitting re-materializable val# (for now).
Dan Gohman
Fix constant-offset emission for x86-64 absolute addresses. This
Steve Naroff
Add file to VC++ project.
Dale Johannesen
Initialize uninitialized variable.
Ted Kremenek
Added raw_fd_ostream::close().
Steve Naroff
Changes to make the Windows build work...
Evan Cheng
Committing a good chunk of the pre-register allocation live interval splitting pass. It's handling simple cases and appear to do good things. Next: avoid splitting an interval multiple times; renumber registers when possible; record stack slot live intervals for coloring; rematerialize defs when possible.
Dale Johannesen
Mark defs and uses of CTR and LR correctly.
Daniel Dunbar
Make sure to set stdout to binary when writing bitcode files via
Duncan Sands
Fix thinko - the operand number has nothing to do
Argiris Kirtzidis
Introduce INT64_C macro and unbreak LLVM on MSVC.
Chris Lattner
make this test not depend on how the system header defines memset.
Tags
checker-116
Daniel Dunbar
Change create*Pass factory functions to return Pass* instead of
Tags
checker/checker-116
Ted Kremenek
Fix incorrect testing for the end of the both strings in CStrInCStrNoCase. This could cause a read-out-of-bounds error if s2 is smaller than s1.
Jim Grosbach
remove extraneous #ifdef's
Daniel Dunbar
Add raw_ostream versions of WriteBitcodeToFile and BitcodeWriterPass.
Tags
2 tags
Dale Johannesen
Remove allocation of unused stack slot.
Julien Lerouge
Fix for PR2881: fix a small leak exposed by valgrind, using a ManagedStatic.
Gordon Henriksen
[PR2886] Ignore stderr from ocamlc since it prints unresolvable warnings on some platforms.
  1. Prev
  2. Next