summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-311-1/+2
* Until we have a "ALIGN" pseudo instruction, have asm printer emitted a .alignEvan Cheng2009-07-311-0/+7
* Switch obvious clients to Twine instead of utostr (when they were already usingDaniel Dunbar2009-07-301-2/+1
* pass the mangler down into the various SectionForGlobal methods.Chris Lattner2009-07-291-2/+3
* Optimize Thumb2 jumptable to use tbb / tbh when all the offsets fit in byte /...Evan Cheng2009-07-291-2/+27
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-1/+1
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-3/+4
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-271-1/+2
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-261-5/+6
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-251-2/+2
* Add new helpers for registering targets.Daniel Dunbar2009-07-251-13/+2
* Change Thumb2 jumptable codegen to one that uses two level jumps:Evan Cheng2009-07-251-20/+27
* Add a workaround for Darwin assembler bug where it's not setting the thumb bi...Evan Cheng2009-07-241-2/+20
* Replace use of std::set with SmallPtrSet.Evan Cheng2009-07-241-3/+5
* use section flags more correctly.Chris Lattner2009-07-241-3/+2
* reduce api exposure: clients shouldn't call SectionKindForGlobal directly.Chris Lattner2009-07-241-22/+21
* make AsmPrinter::doFinalization iterate over the global variablesChris Lattner2009-07-211-6/+2
* Rename Mangler linkage enums to something less gross.Bill Wendling2009-07-201-8/+4
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-201-5/+10
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-181-1/+0
* Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar2009-07-151-8/+0
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-151-2/+7
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-151-7/+2
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-151-2/+7
* convert arm/darwin stubs to use the mangler to synthesize all the names inste...Chris Lattner2009-07-151-47/+66
* fix an arm codegen bug (the same as PR4482 on ppc) where available_externallyChris Lattner2009-07-151-3/+3
* convert [Hidden]GVNonLazyPtrs to compute the global and stub namesChris Lattner2009-07-151-27/+41
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-5/+5
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-5/+7
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-3/+3
* Revert r75615, which depended on 75610.Daniel Dunbar2009-07-141-7/+5
* Rename getValueName -> getMangledName.Chris Lattner2009-07-141-5/+7
* Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies...Evan Cheng2009-07-111-2/+2
* Add a thumb2 pass to insert IT blocks.Evan Cheng2009-07-101-1/+1
* Replace TM.getRegisterInfo() calls by TRI instance variable.Bob Wilson2009-07-101-25/+24
* Handle 'a' modifier on inline assembly operands.Bob Wilson2009-07-091-2/+7
* Added Thumb IT instruction.Evan Cheng2009-07-091-0/+16
* Fix ldrd / strd address mode matching code. It allows for +/- 8 bit offset. A...Evan Cheng2009-07-091-0/+17
* Change how so_imm and t2_so_imm are handled. At instruction selection time, t...Evan Cheng2009-07-081-18/+6
* Missed an exit during the conversion.Torok Edwin2009-07-081-4/+4
* Implement NEON vld1 instructions.Bob Wilson2009-07-081-1/+3
* Thumb2 pre/post indexed loads.Evan Cheng2009-07-021-0/+12
* Add a new addressing mode for NEON load/store instructions.Bob Wilson2009-07-011-0/+17
* Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar2009-07-011-5/+3
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-301-3/+4
* Implement Thumb2 ldr.Evan Cheng2009-06-291-54/+113
* Renaming for consistency.Evan Cheng2009-06-271-44/+43
* Split thumb-related stuff into separate classes.Anton Korobeynikov2009-06-261-2/+2
* Let's ignore MDStrings also!Devang Patel2009-06-261-1/+1
* Unbreak mingw build. Patch by Viktor Kutuzov.Evan Cheng2009-06-251-1/+1
OpenPOWER on IntegriCloud