summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Add comments to describe what these functions actually do.Misha Brukman2003-10-22
* * Use <cmath> instead of <math.h>Misha Brukman2003-10-22
* Removed completely duplicated function comment (an identical one appears later).Misha Brukman2003-10-22
* No, really, order the #includes correctly.Misha Brukman2003-10-22
* * Fix order of #includes to follow style guideMisha Brukman2003-10-22
* Converted tabs to spaces.Misha Brukman2003-10-22
* Hrm, unbreak stuph :(Chris Lattner2003-10-21
* Fix preselection/lowerswitches bugChris Lattner2003-10-21
* Pull the PHI special case into it's own visit* methodChris Lattner2003-10-21
* The lastOp operand is never usedChris Lattner2003-10-21
* Added LLVM copyright notice.John Criswell2003-10-21
* Added LLVM copyright header.John Criswell2003-10-21
* Preselection is _not_ a basicblock pass, because it adds global variables toChris Lattner2003-10-21
* When opcodes like ADD were split into reg. and immed. versions (ADDi and ADDr),Vikram S. Adve2003-10-21
* Why does g++ not even generate a warning when you miss a break statement?Vikram S. Adve2003-10-21
* Implement the new varargs instructions and intrinsics.Vikram S. Adve2003-10-21
* 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
* Minor leftover fixups from replaceMachineCodeForFunction () change.Brian Gaeke2003-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
* Emit x86 instructions for: A = B op C, where A and B are 16-bit registers,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
* 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
* Fix bug: Jello/2003-10-18-PHINode-ConstantExpr-CondCode-Failure.llxChris Lattner2003-10-19
* Add support for the new varargs intrinsics and 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
* You can't just blat the address into memory, you have to blat itsBrian Gaeke2003-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
* Remove extra blank line.Brian Gaeke2003-10-17
* Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos2003-10-17
* Fix typo in comment.Brian Gaeke2003-10-16
* Add support for 'weak' linkage.Chris Lattner2003-10-16
* #include vector which we will need here soonChris Lattner2003-10-15
* Decrease usage of use_size()Chris Lattner2003-10-15
* Output a contorted sequence of instructions to make sure that we don't accessChris Lattner2003-10-14