- 64811a3 This file goes away by Chris Lattner · 21 years ago
- a12c7bb Handle printing of intervals that are not assign to any physical by Alkis Evlogimenos · 21 years ago
- a6d8c3f Handle printing of intervals that are not assign to any physical register yet. by Alkis Evlogimenos · 21 years ago
- 3b02cbe Fold open interval ends handling into by Alkis Evlogimenos · 21 years ago
- 1893a05 Add asserts to previous change. by Alkis Evlogimenos · 21 years ago
- f5f1689 Use a list instead of a vector to store intervals. This will be needed by Alkis Evlogimenos · 21 years ago
- cbbbdf7 Use the LLVM standard name mangling infrastructure instead of reinventing the by Misha Brukman · 21 years ago
- 0baa0af If these blocks are empty, there is no reason to even emit the bytecode blocks. by Chris Lattner · 21 years ago
- d5c59d5 Cleanups & efficiency improvements by Chris Lattner · 21 years ago
- 8c202cd The bcwriter does not want ConstantPointerRef's to be indexed, and the asmwriter never did! by Chris Lattner · 21 years ago
- 7be08bf ConstantPointerRef's are no longer emitted. This saves 20028 bytes in the by Chris Lattner · 21 years ago
- 9336199 Allow bytecode files to refer directly to global values as constants, instead by Chris Lattner · 21 years ago
- ff47e7d Fix more breakage with string change. by Chris Lattner · 21 years ago
- d011a02 Include TargetRegInfo.h and declare SparcTargetMachine forward, to make this by Brian Gaeke · 21 years ago
- 0f5918a Make this assertion more self-explanatory. by Brian Gaeke · 21 years ago
- f4c0e7f Fix PR73: bytecode format inconsistent by Chris Lattner · 21 years ago
- 44d0eeb Fix PR73 by Chris Lattner · 21 years ago
- 570fb1c Fix brokenness in my last checking by Chris Lattner · 21 years ago
- 7969dc2 Change all of the bytecode reader primitives to throw exceptions instead of by Chris Lattner · 21 years ago
- c8434e3 Remove the optimization that depends on ENDIAN_LITTLE: it's not worth it. by Chris Lattner · 21 years ago
- 7851e1b Improve comments, add support for remembering the constants strings that by Chris Lattner · 21 years ago
- 83bb3d2 The new bytecode format supports emitting strings a special case. This is by Chris Lattner · 21 years ago
- 9e893e8 Version 1.2 now supports encoding strings as a special case, to avoid having by Chris Lattner · 21 years ago
- dcea630 When emitting bytecode, handle strings specially. Do not add the characters by Chris Lattner · 21 years ago
- 4e86836 Like output_data, it's obvious that input_data was only used with 1 character by Chris Lattner · 21 years ago
- 411a9a6 "fix" a nasty race condition by Chris Lattner · 21 years ago
- de31b76 Fix some exception safety problems by Chris Lattner · 21 years ago
- f907bac Hrm, apparently I missed lowering this intrinsic. :( by Chris Lattner · 21 years ago
- 0a3a27b It is obvious that this has never been used for outputing more than a single by Chris Lattner · 21 years ago
- 44e3803 Be const correct by Chris Lattner · 21 years ago
- 7aa162b Fix bug in previous checkin: Demorgan would be ashamed of me, I need to by Chris Lattner · 21 years ago
- 07ad642 Eliminate the isStringCompatible function, using ConstantArray::isString. by Chris Lattner · 21 years ago
- aa06d04 Eliminate the isStringCompatible function, using ConstantArray::isString. by Chris Lattner · 21 years ago
- e3f84f5 Use new method by Chris Lattner · 21 years ago
- 13cfdea Implement ConstantArray::isString by Chris Lattner · 21 years ago
- d6942d7 Ok, I can't handle it. This is a temporary checkin of a ton of statistics that by Chris Lattner · 21 years ago
- c08912f Remove support for the pre-1.0 bytecode version #1. This will become by Chris Lattner · 21 years ago
- d6e40a6 Properly update #intervals statistic. by Alkis Evlogimenos · 21 years ago
- f78616b Fix InstCombine/2004-01-13-InstCombineInvokePHI.ll, which also fixes lots by Chris Lattner · 21 years ago
- 34562ba Don't pass anything to the IntrinsicLowering class that is not_intrinsic, by Brian Gaeke · 21 years ago
- c9b0702 Fix check. PHI nodes must be handled specially, of course. by Chris Lattner · 21 years ago
- 30768ac Tighten up verifier checks. The result of an invoke instruction only by Chris Lattner · 21 years ago
- 277bafb Toggle sense of flag by Chris Lattner · 21 years ago
- 8ce7501 The only clients of the slot calculator are now the asmwriter and bcwriter. by Chris Lattner · 21 years ago
- 9739736 Fix bug in LiveIntervals::Interval::overlaps and by Alkis Evlogimenos · 21 years ago
- 5ab2027 Improve debugging output. by Alkis Evlogimenos · 21 years ago
- af25473 Fix miscomputation of live intervals. The catch is that registers can by Alkis Evlogimenos · 21 years ago
- 1a119e2 Remove allocatable registers vector. It is already provided by LiveVariables. by Alkis Evlogimenos · 21 years ago
- a3a6524 Cleanup debugging output. by Alkis Evlogimenos · 21 years ago
- 7446dc0 Finegrainify namespacification by Chris Lattner · 21 years ago
- 63841bc Fix output of live intervals to show correctly its closed, open by Alkis Evlogimenos · 21 years ago
- c55640f Remove unneeded check (with the recent change in live variables a use by Alkis Evlogimenos · 21 years ago
- b7be115 Indentation and whitespace cleanups. by Alkis Evlogimenos · 21 years ago
- f7df173e Fix bug introduced by previous commit: check if fixed intervals by Alkis Evlogimenos · 21 years ago
- f954326 Remove dump-input option. by Brian Gaeke · 21 years ago
- 19b6486 Correctly compute live variable information for physical registers by Alkis Evlogimenos · 21 years ago
- 504e8fb Implement a bunch of symbolic constant folding opportunities. This implements by Chris Lattner · 21 years ago
- 3a534f2 Implement new Instruction::isRelational method by Chris Lattner · 21 years ago
- eab20b5 Rearrange and comment code better. No functionality changes by Chris Lattner · 21 years ago
- cbfd406 Rename ConstantHandling.* -> ConstantFolding.* by Chris Lattner · 21 years ago
- 8b0f0cb Remove a whole bunch more ugliness. This is actually getting to the point of by Chris Lattner · 21 years ago
- 6b7b91a Move ConstantHandling.h into lib/VMCore and out of include/llvm by Chris Lattner · 21 years ago
- 731ba7f Eliminate a lot of out-of-date comments, and all of the wierd overloaded by Chris Lattner · 21 years ago
- 4a0ecc8 Eliminate usage of the wierd overloaded operator constant folders by Chris Lattner · 21 years ago
- d4403b4 Eliminate ConstantFoldShiftInstruction reference by Chris Lattner · 21 years ago
- 67bb760 Remove use of ConstantHandling itf by Chris Lattner · 21 years ago
- 7822c2a Clean up #includes by Chris Lattner · 21 years ago
- 76f7fe2 Fix bug in previous checkin by Chris Lattner · 21 years ago
- 7c4049c Eliminate use of ConstantHandling and ConstantExpr::getShift interfaces by Chris Lattner · 21 years ago
- b6ac8bc Add header file I accidentally removed in teh shuffle by Chris Lattner · 21 years ago
- 69b9e89 Fix out of date comment, remove use of ConstantExpr::getShift by Chris Lattner · 21 years ago
- 5585b33 Remove use of the ConstantHandling interfaces by Chris Lattner · 21 years ago
- c6646eb Remove use of ConstantExpr::getShift by Chris Lattner · 21 years ago
- b16689b Don't use ConstantExpr::getShift anymore by Chris Lattner · 21 years ago
- 3edd397 Make ConstantExpr::get work for shifts as well by Chris Lattner · 21 years ago
- 81ebc30 Remove use of ConstantHandling by Chris Lattner · 21 years ago
- e5d4f1b Remove unneeded #include by Chris Lattner · 21 years ago
- c4a1509 Move prototype of llvm::ConstantFoldInstruction by Chris Lattner · 21 years ago
- 8f90b00 Move llvm::ConstantFoldInstruction from VMCore to here, next to ConstantFoldTerminator by Chris Lattner · 21 years ago
- 28aabc3 Move llvm::ConstantFoldInstruction from here to Transforms/Utils by Chris Lattner · 21 years ago
- ccd3a87 Remove uses of ConstantHandling itf by Chris Lattner · 21 years ago
- d4d4ab5 Eliminate use of ConstantHandling itf by Chris Lattner · 21 years ago
- e902863 Remove use of ConstantHandling itf by Chris Lattner · 21 years ago
- 6eb88d4 Eliminate use of ConstantHandling itf by Chris Lattner · 21 years ago
- b7a5d3e Use constantexprs for casts. Eliminate use of the ConstantHandling interfaces by Chris Lattner · 21 years ago
- 8483164 Fix fairly severe bug in my last checking where we treated all unfoldable by Chris Lattner · 21 years ago
- f998a7e Output mov %REG = 0 instead of xor %REG, %REG, %REG to clear a by Alkis Evlogimenos · 21 years ago
- c6a4d6a * Implement minor performance optimization for the getelementptr case by Chris Lattner · 21 years ago
- 5f16a13 Do not hack on volatile loads. I'm not sure what the point of a volatile load by Chris Lattner · 21 years ago
- 1daee8b Implement SCCP/phitest.ll by Chris Lattner · 21 years ago
- 2d11f16 Implement Transforms/ScalarRepl/phinodepromote.ll, which is an important by Chris Lattner · 21 years ago
- 952454d Implement: Assembler/2004-01-11-getelementptrfolding.llx by Chris Lattner · 21 years ago
- 92fa44c Urg, remove testing code. by Chris Lattner · 21 years ago
- 9380297 Fix a regression that I introduced yesterday. :( by Chris Lattner · 21 years ago
- b08bdc4 Make LiveVariables::HandlePhysRegUse and by Alkis Evlogimenos · 21 years ago
- a14b0d4 Check in two changes: by Chris Lattner · 21 years ago
- 91d7efb Hrm, another minor cleanup, which I missed before by Chris Lattner · 21 years ago
- 9a08179 Minor cleanup by Chris Lattner · 21 years ago
- 2cacc0a Update obsolete comments by Chris Lattner · 21 years ago
- 737d3cd Do not bother to emit a BytecodeBlock for an empty symbol table. This commonly by Chris Lattner · 21 years ago