summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Rename FInfo.cpp to FunctionInfo.cpp, eliminate FInfo.hChris Lattner2003-06-16
* move contents of include/llvm/Reoptimizer/Mapping/FInfo.h into here, it is sp...Chris Lattner2003-06-16
* Fix typeoChris Lattner2003-06-16
* Fix bug: Linker/2003-06-02-TypeResolveProblem2.llChris Lattner2003-06-16
* Fix bug: ADCE/2003-06-11-InvalidCFG.llChris Lattner2003-06-16
* Fix bug: CBackend/2003-06-11-HexConstant.llChris Lattner2003-06-16
* Nodes get forwarded when they are collapsed currently.Chris Lattner2003-06-16
* Remove bogus assertion: a node with no referrers could be collapsed if field-...Chris Lattner2003-06-16
* Implement forwarding from stores to loads of must-aliased pointers.Chris Lattner2003-06-16
* Fix invalid number of arguments problemChris Lattner2003-06-16
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-11
* Updated for the new projects Makefile.John Criswell2003-06-11
* add some commentsGuochun Shi2003-06-10
* add an brief instruction what this pass isGuochun Shi2003-06-10
* a simple introduction to this passGuochun Shi2003-06-10
* cleaned codeGuochun Shi2003-06-10
* delete useless functionsGuochun Shi2003-06-08
* change DEBUG to DEBUG_PRINTGuochun Shi2003-06-08
* Add #include for older GCC'sChris Lattner2003-06-08
* Fix bug: LevelRaise/2003-06-07-EmptyArrayTest.llChris Lattner2003-06-07
* Fix compilation problem on GCC 2.9xChris Lattner2003-06-07
* Do not hastily change the Opcode from 'r' to 'i' type if we're not actuallyMisha Brukman2003-06-07
* Fix compilation problem with some versions of G++Chris Lattner2003-06-06
* Fix problem with perrorChris Lattner2003-06-06
* Fix warnings on SparcChris Lattner2003-06-06
* Print address out as hex.Misha Brukman2003-06-06
* Added 'r' and 'i' versions to WRCCR.Misha Brukman2003-06-06
* * Changed Bcc instructions to behave like BPcc instructionsMisha Brukman2003-06-06
* * Removed PreSelection pass because that is now done in the JITMisha Brukman2003-06-06
* Don't output explicit initializers for globals that are zero initializedChris Lattner2003-06-06
* ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT :::Misha Brukman2003-06-06
* Output function address as hex.Misha Brukman2003-06-06
* Fixed a bunch of test cases in test/Regression/Jello which could not get theMisha Brukman2003-06-06
* Add statistic for # machine instrs emittedChris Lattner2003-06-06
* * If a global is not a function, just ask the MachineCodeEmitter for the addrMisha Brukman2003-06-06
* The SUB*i instructions belong to a different class than their SUB*r brethren.Misha Brukman2003-06-06
* Put all debug print statements under the DEBUG() guard to make output clean soMisha Brukman2003-06-06
* Removed debug print statement.Misha Brukman2003-06-06
* Fixed confusion between register classes and register types.Misha Brukman2003-06-05
* Added missing directive to store the instruction name.Misha Brukman2003-06-05
* Moved predict and annul fields to the end of each individual instructionMisha Brukman2003-06-05
* Do not preset the cc register, the instructions actually use it.Misha Brukman2003-06-05
* Minor tuning -- avoid a non-inlinable function call on every operand.Vikram S. Adve2003-06-05
* Fix (bogus) possibly uninitialized warningChris Lattner2003-06-05
* Added lazy function resolution to the JIT.Misha Brukman2003-06-05
* * The textual output of (non-)predicted FP branches is the same.Misha Brukman2003-06-05
* Fix bug: InstCombine/2003-06-05-BranchInvertInfLoop.llChris Lattner2003-06-05
* Implement generation of cmp R, C to not use an extra registerChris Lattner2003-06-05
* Special case simple binary operator X op CChris Lattner2003-06-05
* Add instructions for (add|sub|and|or|xor)ri(8|16|32)Chris Lattner2003-06-05