aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20246-2/+1722
* "Function"[0] == 'F', not 'M'Chris Lattner2003-10-202-16/+16
* Minor leftover fixups from replaceMachineCodeForFunction () change.Brian Gaeke2003-10-202-2/+3
* fix file headerChris Lattner2003-10-201-1/+0
* Added copyright header to all C++ source files.John Criswell2003-10-201-0/+8
* Make replaceMachineCodeForFunction() return void.Brian Gaeke2003-10-201-1/+1
* Make replaceMachineCodeForFunction return void.Brian Gaeke2003-10-202-4/+2
* Apparently the dependencies are wrong for this file, so it didn't rebuild itChris Lattner2003-10-201-1/+1
* Reorder for minor efficiency gainChris Lattner2003-10-201-1/+1
* Emit x86 instructions for: A = B op C, where A and B are 16-bit registers,Chris Lattner2003-10-203-0/+94
* Hrm, a relic from the past. How cute :)Chris Lattner2003-10-201-1/+1
* Further cleanups and simplificationsChris Lattner2003-10-202-64/+34
* Eliminate code for pointer size and endianness emulation.Chris Lattner2003-10-203-314/+41
* The Grammar Police was here.Misha Brukman2003-10-202-2/+2
* * Rename X86::IMULr16 -> X86::IMULrr16Chris Lattner2003-10-206-19/+69
* Eliminate unused classChris Lattner2003-10-191-5/+0
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-1913-19/+19
* * Multiplications by 2^X are turned into shifts. This factors code out of theChris Lattner2003-10-192-190/+402
* Add some new instructions. WheeeChris Lattner2003-10-191-1/+21
* .string adds an implicit zero at the end. This is not what we wanted.Chris Lattner2003-10-192-2/+2
* Add debugtype, make output marginally more niceChris Lattner2003-10-191-3/+4
* Fix PR #47Chris Lattner2003-10-191-3/+3
* Fix bug: Jello/2003-10-18-PHINode-ConstantExpr-CondCode-Failure.llxChris Lattner2003-10-192-18/+42
* Without this option, the -run-llc mode does not work with shared objects atChris Lattner2003-10-181-0/+1
* Fix warningChris Lattner2003-10-181-0/+1
* add support for new linkage typesChris Lattner2003-10-182-8/+18
* Fix PR#50Chris Lattner2003-10-181-6/+6
* Add support for the new varargs intrinsics and instructionsChris Lattner2003-10-185-34/+61
* ADd support for the new varargs instructionsChris Lattner2003-10-181-1/+2
* Add support for the new varargs intrinsicsChris Lattner2003-10-182-52/+72
* Update the sparc backend to at least compile correctly with the new varargs s...Chris Lattner2003-10-182-4/+16
* Interpret the new varargs intrinsics correctlyChris Lattner2003-10-183-28/+13
* Updated to emit the final 1.0 bytecode format. This supports weak linkage,Chris Lattner2003-10-182-22/+40
* * New revised variable argument handling supportChris Lattner2003-10-185-149/+290
* New revised variable argument handling supportChris Lattner2003-10-182-5/+108
* Chris says it's better to assert that TheModule is valid than silently return 0.Misha Brukman2003-10-171-2/+1
* You can't just blat the address into memory, you have to blat itsBrian Gaeke2003-10-171-4/+7
* Don't release the Module, as that invalidates the Module* within theMisha Brukman2003-10-171-2/+2
* Implement replaceMachineCodeForFunction() for x86.Brian Gaeke2003-10-171-0/+7
* Refactor jump insertion code from CompilationCallback() into insertJumpAtAddr().Brian Gaeke2003-10-171-27/+33
* Add prototype for replaceMachineCodeForFunction().Brian Gaeke2003-10-172-0/+3
* Return the Module that we just materialized.Misha Brukman2003-10-171-2/+5
* Tidy up doxygen comment for getPointerToFunction().Brian Gaeke2003-10-172-0/+20
* Refactor running the JIT passes on a single function into the new method,Brian Gaeke2003-10-171-7/+35
* Remove extra blank line.Brian Gaeke2003-10-171-1/+0
* Do not crash on empty structuresChris Lattner2003-10-171-0/+5
* Tighten up handling of checks for shift instructionsChris Lattner2003-10-171-2/+4
* Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos2003-10-178-106/+103
* Fix typo in comment.Brian Gaeke2003-10-161-1/+1
* Fix a typo in a comment, and zap a blank line.Brian Gaeke2003-10-161-2/+1