summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* There shalt be only one "immediate" operand type!Chris Lattner2006-05-04
* Change "value" in MachineOperand to be a GlobalValue, as that is the onlyChris Lattner2006-05-04
* Revert Nate's CR patch from last night, which caused many regressions (e.g. f...Chris Lattner2006-05-04
* Make external globals public; other minor cleanup.Jeff Cohen2006-05-04
* Make Intel syntax the default when LLVM is built with VC++.Jeff Cohen2006-05-04
* Remove a bunch more dead V9 specific stuffChris Lattner2006-05-04
* Remove a bunch more SparcV9 specific stuffChris Lattner2006-05-04
* Remove some more V9-specific stuff.Chris Lattner2006-05-04
* Remove some more unused stuff from MachineInstr that was leftover from V9.Chris Lattner2006-05-04
* Simplify handling of relocationsChris Lattner2006-05-04
* Use movsd to shuffle in the lowest two elements of a v4f32 / v4i32 vector whenEvan Cheng2006-05-03
* Change from using MachineRelocation ctors to using static methodsChris Lattner2006-05-03
* minor cleanups, no functionality changeChris Lattner2006-05-03
* inline a simple methodChris Lattner2006-05-03
* Suck block address tracking out of targets into the JIT Emitter. ThisChris Lattner2006-05-03
* Fix a bug in Owen's checkin that broke the CBE on all non sparc v9 platforms.Chris Lattner2006-05-03
* Teach the x86 jit how to handle jump tables not directly used by a jumpNate Begeman2006-05-03
* Finish up the initial jump table implementation by allowing jump tables toNate Begeman2006-05-03
* Bottom up register pressure reduction work: clean up some hacks and enhancedEvan Cheng2006-05-03
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-03
* Align function bodies correctly.Chris Lattner2006-05-03
* Simplify some code. Don't add memory blocks to the Blocks list twice.Chris Lattner2006-05-03
* Add assertions that verify that the actual arguments to a call or invoke matchChris Lattner2006-05-03
* Change the BasicBlockAddrs map to be a vector, indexed by MBB number.Chris Lattner2006-05-03
* Keep the alpha JIT similar to the PPC/X86 jitsChris Lattner2006-05-03
* Simplify some codeChris Lattner2006-05-03
* Several related changes:Chris Lattner2006-05-02
* Remove some stuff from the READMENate Begeman2006-05-02
* Do not make the JIT memory manager manage the memory for globals. InsteadChris Lattner2006-05-02
* Minor cleanups, no functionality change.Chris Lattner2006-05-02
* Fix a purely hypothetical problem (for now): emitWord emits in the hostChris Lattner2006-05-02
* Refactor the machine code emitter interface to pull the pointers for the currentChris Lattner2006-05-02
* Since we don't handle callee-save CRs right yet, don't allocate them. AlsoNate Begeman2006-05-02
* Print function number instead of nameNate Begeman2006-05-02
* Hooray, everyone now uses the same printBasicBlockLabel implementationNate Begeman2006-05-02
* Remove dead methodChris Lattner2006-05-02
* There is no reason to use a virtual method to store this word.Chris Lattner2006-05-02
* Remove the debug machine code emitter. The "FilePrinterEmitter" is moreChris Lattner2006-05-02
* Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman2006-05-02
* Update the PPC compilation callback code to not need weird abi-violatingNate Begeman2006-05-02
* Add pass ID's for various passes, so they can be AddRequiredID. Patch byChris Lattner2006-05-02
* De-virtualize SwitchSection.Jeff Cohen2006-05-02
* De-virtualize EmitZeroes.Jeff Cohen2006-05-02
* Finish support for Microsoft ML/MASM. May still be a few rough edges.Jeff Cohen2006-05-02
* Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more...Jeff Cohen2006-05-02
* Fix a latent bug that my spiller patch last week exposed: we were leavingChris Lattner2006-05-01
* When promoting a load to a reg-reg copy, where the load was a previousChris Lattner2006-05-01
* Remove previous patch, which wasn't quite right.Chris Lattner2006-05-01
* Put PHI/INLINEASM into the correct namespace.Chris Lattner2006-05-01
* Dis-favor stores moreEvan Cheng2006-05-01