summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02
* Re-install patch to enable use of PassID.Devang Patel2007-05-02
* Fix build error.Lauro Ramos Venancio2007-05-02
* Emit correct register move information in eh frames for X86. This allows Shoo...Anton Korobeynikov2007-05-02
* Emit correct DWARF reg # for RA (return address) registerAnton Korobeynikov2007-05-02
* add reader logic for terminator instrs.Chris Lattner2007-05-02
* add reader support for a bunch of new instructionsChris Lattner2007-05-02
* read a few instructions, fix some bugs. This is enough to be able to roundChris Lattner2007-05-02
* use the correct code for binop instrsChris Lattner2007-05-02
* revert enough of devang's recent patches to get the tree basically working againChris Lattner2007-05-02
* disable this assertion as a hack to get the build more unbroken :(Chris Lattner2007-05-02
* Make sign extension work correctly for unusual bit widths.Reid Spencer2007-05-02
* Add some support for (Darwin) code-generating directives in getInlineAsmLength.Dale Johannesen2007-05-02
* Fix couple of bugs connected with eh info:Anton Korobeynikov2007-05-01
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* Doh. PC displacement is between the constantpool and the add instruction.Evan Cheng2007-05-01
* Use correct PC symbolAnton Korobeynikov2007-05-01
* Adjust correct EH-related sectionsAnton Korobeynikov2007-05-01
* eliminateFrameIndex() change.Evan Cheng2007-05-01
* If call frame is not part of stack frame and no dynamic alloc, eliminateFrame...Evan Cheng2007-05-01
* Forgot about chain result; also UNDEF cannot have multiple values.Evan Cheng2007-05-01
* fix build with non-buggy compilersChris Lattner2007-05-01
* handle function-level forward references, read binops.Chris Lattner2007-05-01
* llvm bug #1350, parts 1, 2, and 3.Nate Begeman2007-05-01
* implement materializeModule, force deallocation of vector memory when weChris Lattner2007-05-01
* The stream to read from is now an ivarChris Lattner2007-05-01
* implement scafolding for lazy deserialization of function bodiesChris Lattner2007-05-01
* write the symbol table for function bodiesChris Lattner2007-05-01
* encode all of the instructions.Chris Lattner2007-05-01
* Under normal circumstances, when a frame pointer is not required, we reserveEvan Cheng2007-05-01
* * Only turn a load to UNDEF if all of its outputs have no uses (indexed loadsEvan Cheng2007-05-01
* Fix PR1228 and CodeGen/Generic/2007-04-30-LandingPadBranchFolding.llChris Lattner2007-04-30
* print isLandingPad() for MBBsChris Lattner2007-04-30
* Continue refactoring inline asm code. If there is an earlyclobber outputChris Lattner2007-04-30
* Updates.Evan Cheng2007-04-30
* refactor GetRegistersForValue to take OpInfo as an argument instead of variousChris Lattner2007-04-30
* refactor some code, no functionality changeChris Lattner2007-04-30
* Clean up multi-line asam string printing. Instead of printing:Chris Lattner2007-04-30
* Fix typo. Interesting, but old variant worked too :)Anton Korobeynikov2007-04-30
* Remove item: thumb padding in constant islandsDale Johannesen2007-04-30
* remove unused variableDale Johannesen2007-04-30
* If an archive is not recognized as an LLVM bytecode archive then declareReid Spencer2007-04-30
* Enable protected visibility on ARM.Lauro Ramos Venancio2007-04-30
* Dependent libraries could be native too.Reid Spencer2007-04-30
* Implement visibility checking during linking. Also implement protectedAnton Korobeynikov2007-04-29
* Rewrite of Thumb constant islands handling (exact allowance for paddingDale Johannesen2007-04-29
* Make ARM-specific version of getInlineAsmLengthDale Johannesen2007-04-29
* generalize aggregate handlingChris Lattner2007-04-29
* RegenerateAnton Korobeynikov2007-04-29
* Implement protected visibility. This partly implements PR1363. LinkerAnton Korobeynikov2007-04-29