summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* 1. Bug fix: was using SLL instead of SLLX for ULongTy. Chump.Vikram S. Adve2003-08-06
* Remove conversion of fp-to-uint cast into a multi-step cast:Vikram S. Adve2003-08-06
* New testcaseChris Lattner2003-08-06
* The HAVE_JUMP code is dead, these intrinsics should _never_ be expandedChris Lattner2003-08-06
* Remove unnecessary use of NonCopyableChris Lattner2003-08-06
* Added asserts to prevent negative shift amounts from being generated.Misha Brukman2003-08-06
* SparcV9CodeEmitter.cpp:Misha Brukman2003-08-06
* Sort the file listsChris Lattner2003-08-06
* Loop unroller doesn't necessarily need to be profile drivenChris Lattner2003-08-06
* Completely eliminate the isVoid TSFlag, shifting over all other fieldsChris Lattner2003-08-06
* add a pattern for RET, immediates no longer need to be explicitly typedChris Lattner2003-08-06
* Start adding usefulness to the DAG node definitions, add a new ExpanderChris Lattner2003-08-06
* Add error checking code to the node type parser. Start the instruction patternChris Lattner2003-08-06
* Initial support for an instruction selector emitterChris Lattner2003-08-06
* All good classes with virtual functions should have virtual dtors...Chris Lattner2003-08-06
* Add an instruction selector emitter skeletonChris Lattner2003-08-06
* convert over to using TableGen backendsChris Lattner2003-08-06
* Switch code over to being a TableGenBackendChris Lattner2003-08-06
* Add more helper methodsChris Lattner2003-08-06
* New common interface for backends to useChris Lattner2003-08-06
* Added POOLFLAGS option to run pool allocationSumant Kowshik2003-08-06
* "fix" coding style stuffChris Lattner2003-08-05
* Completely eliminate the per-machine-instruction regsUsed set.Chris Lattner2003-08-05
* Use a new local data structure instead of the MachineInstr::regsUsed setChris Lattner2003-08-05
* Add a mapChris Lattner2003-08-05
* Minor cleanupsChris Lattner2003-08-05
* Physical registers no longer live in the regsUsed set for each machine instrChris Lattner2003-08-05
* Do not insert physical regsiters into the regsUsed setChris Lattner2003-08-05
* Reverted back to using OR for cmp/mv operations for lex/yacc output.John Criswell2003-08-05
* Switched from using diff to cmp for two reasons:John Criswell2003-08-05
* Fixed minor bug in SafeToHoist and made some changes suggested by Chris.Tanya Lattner2003-08-05
* Added LICM test cases to:Tanya Lattner2003-08-05
* Fixed LICM bug that hoists trapping instructions that are not guaranteed to e...Tanya Lattner2003-08-05
* Minor changes:Chris Lattner2003-08-05
* Add more verbose commentChris Lattner2003-08-05
* Add a comment to the method declChris Lattner2003-08-05
* Remove unused methodChris Lattner2003-08-05
* Added declaration of mergeInGlobalsGraphSumant Kowshik2003-08-05
* Added function mergeInGlobalsGraph which merges in the entire globals graph w...Sumant Kowshik2003-08-05
* Major bug fixes including a memory leak and tracking some exceptional conditi...Sumant Kowshik2003-08-05
* Specify DEBUG_TYPE's for the JIT debug messagesChris Lattner2003-08-05
* This method has now been changed to preserve flags for us!Chris Lattner2003-08-05
* All callers of these methods actually wanted them to preserve the flags,Chris Lattner2003-08-05
* Added the declaration of InlineIndirectCallsSumant Kowshik2003-08-05
* Factor shared codeChris Lattner2003-08-05
* Fix bug: SimplifyCFG/2003-08-05-InvokeCrash.llChris Lattner2003-08-05
* new testcases that simplifycfg breaksChris Lattner2003-08-05
* * Removed `using' declaration, now use full namespace qualifier std::stringMisha Brukman2003-08-05
* If we're debugging the SimplifyCFG pass, we _REALLY_ don't want to use it forChris Lattner2003-08-05
* Implement TODO: print out short form of Invoke if possibleChris Lattner2003-08-05