summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson2009-07-01
* Fix codegen for references to available_externally symbols. This fixesChris Lattner2009-07-01
* Try again at making this work on OpenBSD.Owen Anderson2009-07-01
* Fix FindExecutable to work if given an absolute executable path name.Daniel Dunbar2009-07-01
* CommuteChangesDestination() should check if to-be-commuted instruction define...Evan Cheng2009-07-01
* Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng2009-07-01
* Fix the build on OpenBSD.Owen Anderson2009-07-01
* Dump MCInsts in the MC .s printer, for now.Daniel Dunbar2009-07-01
* improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner2009-07-01
* Fix some fast-isel problems selecting global variable addressing inChris Lattner2009-07-01
* Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng2009-07-01
* Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar2009-07-01
* Add PIC load and store patterns for Thumb-2.David Goodwin2009-07-01
* Add a global context, for easing backwards compatibility.Owen Anderson2009-06-30
* Thumb-2 load and store double description. But nothing yet creates them.David Goodwin2009-06-30
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-30
* Add thumb-2 store word, halfword, and byte.David Goodwin2009-06-30
* Minor code cleanups.Dan Gohman2009-06-30
* Reapply 74494, this time removing the conflicting definition of operator<<Dan Gohman2009-06-30
* Improve Thumb-2 jump table support.David Goodwin2009-06-30
* Add 256-bit memory operand support.David Greene2009-06-30
* Add conditional and unconditional thumb-2 branch. Add thumb-2 jump table.David Goodwin2009-06-30
* Add wrappers for type construction to LLVMContext.Owen Anderson2009-06-30
* Fix up header comments to make Chris happy.Owen Anderson2009-06-30
* Fix PR4485.Rafael Espindola2009-06-30
* Fixed assert that checks return value of TlsSetValue.Oscar Fuentes2009-06-30
* Fix PR4484.Rafael Espindola2009-06-30
* Temporarily restore the scavenger implicit_def checking code. MachineOperand ...Evan Cheng2009-06-30
* Add a bit IsUndef to MachineOperand. This indicates the def / use register op...Evan Cheng2009-06-30
* Temporarily revert r74494. It was causing failures in the unit tests.Bill Wendling2009-06-30
* Fix the build on Cygwin. Patch by Aaron Gray.Owen Anderson2009-06-30
* remove a bogus note.Chris Lattner2009-06-30
* add a noteChris Lattner2009-06-30
* #include <iostream> is forbidden. Remove it in favor of raw_ostream.Bill Wendling2009-06-30
* A few more load instructions.Evan Cheng2009-06-30
* Array accesses are independent if the underlying arrays differ.Andreas Bolka2009-06-30
* Define an operator<< for APInt to be used with std::ostream.Dan Gohman2009-06-30
* Minor formatting, whitespace, and 80-column fixes.Dan Gohman2009-06-30
* Minor code simplification.Dan Gohman2009-06-30
* Normalize SourceMgr messages.Daniel Dunbar2009-06-30
* Add LLVMContext, which will eventually be used as a container for privatizing...Owen Anderson2009-06-30
* Add a way to access argv[0] in hooks.Mikhail Glushenkov2009-06-30
* Move the driver entry point out of Main.inc.Mikhail Glushenkov2009-06-30
* llvm-mc: Parse .{,b,p2}align{,w,l} directives.Daniel Dunbar2009-06-29
* Struct types are described using field types only.Devang Patel2009-06-29
* Fix install of libCompilerDriver dynamic library to not copy on every build.Daniel Dunbar2009-06-29
* Add a 256-bit register class and YMM registers.David Greene2009-06-29
* Add Thumb-2 support for TEQ amd TST.David Goodwin2009-06-29
* Use getSCEV instead of getUnknown to create a SCEV for aDan Gohman2009-06-29
* Don't build LLVMC when configured with --disable-pic (it needs requires sharedDaniel Dunbar2009-06-29