aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add separator between different types of readers.Misha Brukman2003-10-161-0/+1
* JIT.cpp:Misha Brukman2003-10-162-5/+7
* * Reorder includes as per the style guideMisha Brukman2003-10-161-6/+22
* Minor cleanupsChris Lattner2003-10-161-30/+28
* Add support for 'weak' linkage.Chris Lattner2003-10-169-22/+117
* Add support for 'weak' linkage.Chris Lattner2003-10-162-4/+25
* Completely rewrite support for the Value::use_* list. Now, all operations onChris Lattner2003-10-161-37/+11
* This code does not require random access use_listsChris Lattner2003-10-161-7/+2
* Eliminate using declarationChris Lattner2003-10-161-29/+35
* #include vector which we will need here soonChris Lattner2003-10-152-0/+2
* Fix up error message.Brian Gaeke2003-10-151-1/+2
* Decrease usage of use_size()Chris Lattner2003-10-1512-25/+25