aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix compilation problem with some versions of G++Chris Lattner2003-06-061-1/+1
* Fix problem with perrorChris Lattner2003-06-061-0/+1
* Fix warnings on SparcChris Lattner2003-06-061-5/+8
* Print address out as hex.Misha Brukman2003-06-061-1/+1
* Added 'r' and 'i' versions to WRCCR.Misha Brukman2003-06-061-1/+2
* * Changed Bcc instructions to behave like BPcc instructionsMisha Brukman2003-06-067-38/+64
* * Removed PreSelection pass because that is now done in the JITMisha Brukman2003-06-061-22/+10
* Don't output explicit initializers for globals that are zero initializedChris Lattner2003-06-062-8/+8
* ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT :::Misha Brukman2003-06-061-1/+14
* Output function address as hex.Misha Brukman2003-06-061-3/+2
* Fixed a bunch of test cases in test/Regression/Jello which could not get theMisha Brukman2003-06-061-2/+13
* Add statistic for # machine instrs emittedChris Lattner2003-06-061-1/+13
* * If a global is not a function, just ask the MachineCodeEmitter for the addrMisha Brukman2003-06-061-3/+3
* The SUB*i instructions belong to a different class than their SUB*r brethren.Misha Brukman2003-06-061-4/+4
* Put all debug print statements under the DEBUG() guard to make output clean soMisha Brukman2003-06-061-35/+36
* Removed debug print statement.Misha Brukman2003-06-061-1/+0
* Fixed confusion between register classes and register types.Misha Brukman2003-06-051-2/+4
* Added missing directive to store the instruction name.Misha Brukman2003-06-051-0/+1
* Moved predict and annul fields to the end of each individual instructionMisha Brukman2003-06-051-12/+15
* Do not preset the cc register, the instructions actually use it.Misha Brukman2003-06-051-20/+17
* Minor tuning -- avoid a non-inlinable function call on every operand.Vikram S. Adve2003-06-051-70/+72
* Fix (bogus) possibly uninitialized warningChris Lattner2003-06-051-1/+1
* Added lazy function resolution to the JIT.Misha Brukman2003-06-052-31/+223
* * The textual output of (non-)predicted FP branches is the same.Misha Brukman2003-06-051-24/+50
* Fix bug: InstCombine/2003-06-05-BranchInvertInfLoop.llChris Lattner2003-06-051-1/+1
* Implement generation of cmp R, C to not use an extra registerChris Lattner2003-06-053-23/+67
* Special case simple binary operator X op CChris Lattner2003-06-052-54/+110
* Add instructions for (add|sub|and|or|xor)ri(8|16|32)Chris Lattner2003-06-051-2/+23
* Fix bug: Jello/2003-06-04-bzip2-bug.llChris Lattner2003-06-051-23/+21
* Fixed a bug so initialization code is always inserted in mainAnand Shukla2003-06-052-18/+44
* Use a constant expr GEP instead of an actual instructionChris Lattner2003-06-051-4/+2
* All store instructions really want 'rd' in the first field.Misha Brukman2003-06-051-13/+20
* Added missing 'rs1' field to F3_rdrs1imm13, 'rd' to F3_rdrs1rs2.Misha Brukman2003-06-051-3/+2
* lib/CodeGen/Mapping/MappingInfo.cpp:Brian Gaeke2003-06-042-109/+117
* Add file comment. Include <vector> and <string>. Update include guardsBrian Gaeke2003-06-041-5/+32
* Revert brians patch to get mapping info working againChris Lattner2003-06-041-9/+4
* Had to comment out a line in outByte() to get it to compile because Out and t...Tanya Lattner2003-06-041-1/+1
* Make this work with counter > 127Chris Lattner2003-06-041-1/+1
* * Instead of re-inventing the MachineConstantPool emitter that's already givenMisha Brukman2003-06-042-111/+146
* * Institute a hack for the Sparc call to mmap() to get our generated code to beMisha Brukman2003-06-041-10/+16
* Make writeNumber() void. Get ready to decouple it from .byte directive output.Brian Gaeke2003-06-041-4/+9
* Made changes suggested by ChrisSumant Kowshik2003-06-041-51/+55
* Clean up previous code.Chris Lattner2003-06-041-11/+20
* I have finally seen the light. The code to change the opcode must live higher inMisha Brukman2003-06-042-8/+26
* Added the 4.7 instruction class and all the FMOVcc instructions in them.Misha Brukman2003-06-042-37/+130
* Implement combination of boolean not with branchChris Lattner2003-06-041-0/+14
* Comment out opcodes currently unused in the Sparc backend.Misha Brukman2003-06-041-0/+3
* No really, you _cannot use_ getelementptr on an unsized type: that makesChris Lattner2003-06-041-5/+1
* Added instruction format class 3.15 and floating-point compare instructions.Misha Brukman2003-06-042-11/+22
* Undo one of those last fixes -- it was incorrect.Vikram S. Adve2003-06-041-3/+5