summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-20
* Convert this code from using annotations to using a local mapChris Lattner2003-10-20
* Goodbye, AddRegNumToValuesBrian Gaeke2003-10-20
* Remove using declarationChris Lattner2003-10-20
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-20
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* "Function"[0] == 'F', not 'M'Chris Lattner2003-10-20
* Minor leftover fixups from replaceMachineCodeForFunction () change.Brian Gaeke2003-10-20
* fix file headerChris Lattner2003-10-20
* Added copyright header to all C++ source files.John Criswell2003-10-20
* Make replaceMachineCodeForFunction() return void.Brian Gaeke2003-10-20
* Make replaceMachineCodeForFunction return void.Brian Gaeke2003-10-20
* Apparently the dependencies are wrong for this file, so it didn't rebuild itChris Lattner2003-10-20
* Reorder for minor efficiency gainChris Lattner2003-10-20
* Emit x86 instructions for: A = B op C, where A and B are 16-bit registers,Chris Lattner2003-10-20
* Hrm, a relic from the past. How cute :)Chris Lattner2003-10-20
* Further cleanups and simplificationsChris Lattner2003-10-20
* Eliminate code for pointer size and endianness emulation.Chris Lattner2003-10-20
* The Grammar Police was here.Misha Brukman2003-10-20
* * Rename X86::IMULr16 -> X86::IMULrr16Chris Lattner2003-10-20
* Eliminate unused classChris Lattner2003-10-19
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-19
* * Multiplications by 2^X are turned into shifts. This factors code out of theChris Lattner2003-10-19
* Add some new instructions. WheeeChris Lattner2003-10-19
* .string adds an implicit zero at the end. This is not what we wanted.Chris Lattner2003-10-19
* Add debugtype, make output marginally more niceChris Lattner2003-10-19
* Fix PR #47Chris Lattner2003-10-19
* Fix bug: Jello/2003-10-18-PHINode-ConstantExpr-CondCode-Failure.llxChris Lattner2003-10-19
* Without this option, the -run-llc mode does not work with shared objects atChris Lattner2003-10-18
* Fix warningChris Lattner2003-10-18
* add support for new linkage typesChris Lattner2003-10-18
* Fix PR#50Chris Lattner2003-10-18
* Add support for the new varargs intrinsics and instructionsChris Lattner2003-10-18
* ADd support for the new varargs instructionsChris Lattner2003-10-18
* Add support for the new varargs intrinsicsChris Lattner2003-10-18
* Update the sparc backend to at least compile correctly with the new varargs s...Chris Lattner2003-10-18
* Interpret the new varargs intrinsics correctlyChris Lattner2003-10-18
* Updated to emit the final 1.0 bytecode format. This supports weak linkage,Chris Lattner2003-10-18
* * New revised variable argument handling supportChris Lattner2003-10-18
* New revised variable argument handling supportChris Lattner2003-10-18
* Chris says it's better to assert that TheModule is valid than silently return 0.Misha Brukman2003-10-17
* You can't just blat the address into memory, you have to blat itsBrian Gaeke2003-10-17
* Don't release the Module, as that invalidates the Module* within theMisha Brukman2003-10-17
* Implement replaceMachineCodeForFunction() for x86.Brian Gaeke2003-10-17
* Refactor jump insertion code from CompilationCallback() into insertJumpAtAddr().Brian Gaeke2003-10-17
* Add prototype for replaceMachineCodeForFunction().Brian Gaeke2003-10-17
* Return the Module that we just materialized.Misha Brukman2003-10-17
* Tidy up doxygen comment for getPointerToFunction().Brian Gaeke2003-10-17
* Refactor running the JIT passes on a single function into the new method,Brian Gaeke2003-10-17
* Remove extra blank line.Brian Gaeke2003-10-17