summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-221-7/+2
| | | | | | | | x86 and ppc for 100% dense switch statements when relocations are non-PIC. This support will be extended and enhanced in the coming days to support PIC, and less dense forms of jump tables. llvm-svn: 27947
* Add support for 'special' llvm globals like debug info and static ctors/dtors.Chris Lattner2006-03-091-0/+4
| | | | llvm-svn: 26628
* Removed dependency on how operands are printed (want multi-line.)Jim Laskey2006-02-271-9/+3
| | | | llvm-svn: 26399
* see what this allignment thing will doAndrew Lenharth2006-02-061-1/+2
| | | | llvm-svn: 26017
* linkage fix for weak functionsAndrew Lenharth2006-02-041-3/+16
| | | | llvm-svn: 25976
* Add explicit #includes of <iostream>Chris Lattner2006-01-221-1/+1
| | | | llvm-svn: 25515
* add br pattern, unify JSR and BSR ISel instrs, and add BSR support for DAGAndrew Lenharth2005-12-251-3/+3
| | | | llvm-svn: 25011
* No longer track value types for asm printer operands, and remove them asNate Begeman2005-11-301-3/+2
| | | | | | | an argument to every operand printing function. Requires some slight tweaks to x86, the only user. llvm-svn: 24541
* Switch to using the generic constant pool emitter impl, use shorterChris Lattner2005-11-211-25/+2
| | | | | | CPI names llvm-svn: 24466
* Adjust to capitalized AsmPrinter method namesChris Lattner2005-11-211-6/+6
| | | | llvm-svn: 24456
* Use PrivateGlobalPrefix for basic blocksChris Lattner2005-11-211-6/+6
| | | | llvm-svn: 24451
* Switch to the new shared SwitchSectionChris Lattner2005-11-211-26/+6
| | | | llvm-svn: 24450
* Rename SwitchSection -> switchSection to avoid conflicting with a futureChris Lattner2005-11-211-10/+10
| | | | | | change. llvm-svn: 24443
* Start using PrivateGlobalPrefix correctlyChris Lattner2005-11-211-3/+5
| | | | llvm-svn: 24442
* begining alpha subtarget supportAndrew Lenharth2005-09-291-6/+3
| | | | llvm-svn: 23531
* .section cleanup, patch from Nicholas RileyAndrew Lenharth2005-08-121-3/+3
| | | | llvm-svn: 22763
* Alpha JIT (beta)Andrew Lenharth2005-07-221-0/+1
| | | | llvm-svn: 22500
* make constant pool labels localAndrew Lenharth2005-06-271-2/+2
| | | | llvm-svn: 22294
* hide basic block labels. The utility of these for debuging is long since passedAndrew Lenharth2005-06-061-2/+2
| | | | llvm-svn: 22194
* match gcc, makes diff easierAndrew Lenharth2005-05-271-2/+2
| | | | llvm-svn: 22179
* Well, add support for ct* for 21264 only.Andrew Lenharth2005-05-041-1/+2
| | | | | | 21164 is broken until expand works. llvm-svn: 21692
* Remove trailing whitespaceMisha Brukman2005-04-211-15/+15
| | | | llvm-svn: 21424
* a 21264 fix, and fix the operator precidence on an and -> zap check (should ↵Andrew Lenharth2005-04-141-1/+9
| | | | | | fix hundreds of test cases llvm-svn: 21302
* WOW, function calls still seem to work after this.Andrew Lenharth2005-04-131-13/+20
| | | | llvm-svn: 21286
* Fix the missing symbols problem Bill was hitting. Patch contributed byChris Lattner2005-03-171-0/+1
| | | | | | Bill Wendling!! llvm-svn: 20649
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-1/+1
| | | | | | | | using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*. This patch is contributed by Gabor Greif, thanks! llvm-svn: 20597
* some typoes and .bss isn't liked, at allAndrew Lenharth2005-03-101-4/+4
| | | | llvm-svn: 20542
* make BB labels be exported for debuging, add fp negation optimization, ↵Andrew Lenharth2005-02-251-4/+4
| | | | | | further pecimise the FP instructions llvm-svn: 20332
* alignmentAndrew Lenharth2005-02-041-2/+4
| | | | llvm-svn: 20028
* get alignment printing correctly and get rid of __main hackAndrew Lenharth2005-02-041-7/+2
| | | | llvm-svn: 20027
* Print the Constant poolAndrew Lenharth2005-02-011-8/+7
| | | | llvm-svn: 19975
* problems with bools, and their work aroundsAndrew Lenharth2005-01-251-1/+1
| | | | llvm-svn: 19833
* Pruned includesAndrew Lenharth2005-01-241-15/+5
| | | | llvm-svn: 19813
* Let me introduce you to the early stages of the llvm backend for the alpha ↵Andrew Lenharth2005-01-221-0/+319
processor llvm-svn: 19764
OpenPOWER on IntegriCloud