aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2010-04-07FCONST{S,D} behaves the same way as FP unary instructions. This is true for b...Anton Korobeynikov
2010-04-07Proper cycle times for locks, since wbck latency can be larger than fwd latency.Anton Korobeynikov
2010-04-07Add new itin classes for FP16 <-> FP32 conversions and make uise of them for A9.Anton Korobeynikov
2010-04-07Make use of new reserved/required scheduling stuff: introduce VFP and NEON lo...Anton Korobeynikov
2010-04-07Some bits of A9 scheduling: VFPAnton Korobeynikov
2010-04-07Separate const from non-const stuff during mergeingAnton Korobeynikov
2010-04-07Some initial version of global mergerAnton Korobeynikov
2010-04-06Expand SELECT and SELECT_CC for NEON vector types.Bob Wilson
2010-04-05don't use emitlabel in the arm asm printer yet, the order Chris Lattner
2010-04-05fix a couple problems I introduced handling symbolsChris Lattner
2010-04-05Get rid of traling whitespaces. No functionality change.Johnny Chen
2010-04-05The disassembler impl. of MCDisassembler::getInstruction() was using the patternJohnny Chen
2010-04-05Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen
2010-04-05Temporarily remove to disable building of ARM disassembler.Evan Cheng
2010-04-05Re-apply 100265 but instead disable building of ARM disassembly for now.Evan Cheng
2010-04-05Reverting 100265 to try to get buildbots green again. Lots of self-hosting bu...Evan Cheng
2010-04-05just have all targets create the DwarfWriter.Chris Lattner
2010-04-05simplify various getAnalysisUsage implementations.Chris Lattner
2010-04-04eliminate the magic AbsoluteDebugSectionOffsets MAI hook,Chris Lattner
2010-04-04revert my patch, need to reconsider this and figure out what is really going on.Chris Lattner
2010-04-04fix pasto, this is the wrong setting for arm elf.Chris Lattner
2010-04-04clean up the asmprinter header and privatize some stuff.Chris Lattner
2010-04-04remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner
2010-04-04Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner
2010-04-04mcize a bunch more stuff, using EmitRawText for things weChris Lattner
2010-04-04convert the non-MCInstPrinter'ized EmitInstruction Chris Lattner
2010-04-04fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner
2010-04-04fix an ugly wart in the MCInstPrinter api where theChris Lattner
2010-04-04change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner
2010-04-04Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-04-03asmstreamerize the .size directive for function bodies, force clientsChris Lattner
2010-04-03Get rid of the middleman (ARMAlgorithm), which causes more trouble than theJohnny Chen
2010-04-03Fix comment.Johnny Chen
2010-04-03Register ARMAlgorithm::DoCleanup() to be called on exit to free the memoryJohnny Chen
2010-04-02Fix another build warning.Johnny Chen
2010-04-02Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgenJohnny Chen
2010-04-02Added support for reporting operand token rangesSean Callanan
2010-04-02use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()Chris Lattner
2010-04-02Revert r100191 since it breaks objc in clang Mon P Wang
2010-04-02Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-04-02Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen
2010-04-01vml[as] are slow on 1136jf-s also.Jim Grosbach
2010-03-31Comment the changes for r98218 and friends inside the source code.Bill Wendling
2010-03-30Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson
2010-03-30Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang
2010-03-30Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner
2010-03-29add a note.Chris Lattner
2010-03-29Add NVTBLFrm to represent A8.6.406 VTBL, VTBX Vector Table Lookup Instructions.Johnny Chen
2010-03-28fix integer negates to use the proper type for the zero vectors,Chris Lattner
2010-03-28fix vnot matching to explicitly specify the type of theChris Lattner