Include the auto-generated bits for machine encoding.
[oota-llvm.git] / lib / Target / ARM /
2010-10-07 Jim GrosbachInclude the auto-generated bits for machine encoding.
2010-10-07 Eric ChristopherRemember to promote load/store types for stack to regis...
2010-10-07 Jim GrosbachARM instruction don't have instruction prefixes, so...
2010-10-07 Eric ChristopherUse the correct register class for load instructions...
2010-10-07 Eric ChristopherUse the correct register class here.
2010-10-07 Eric ChristopherUse the thumb2 conditional move instruction.
2010-10-07 Eric ChristopherRemove in-progress assertion, add TODO.
2010-10-07 Evan ChengModel operand cycles of vldm / vstm; also fixes schedul...
2010-10-07 Jim GrosbachAllow use of the 16-bit literal move instruction in...
2010-10-07 Jim GrosbachAllow use of the 16-bit literal move instruction in...
2010-10-06 Jim Grosbachremove trailing whitespace
2010-10-06 Jason W KimFirst in a sequence of ARM/MC/*ELF* specific work.
2010-10-06 Jim GrosbachClean up MOVi32imm and t2MOVi32imm pseudo instruction...
2010-10-06 Jim GrosbachKill of the vestiges of the 'call' Modifier (no longer...
2010-10-06 Jim GrosbachNow that VDUPfqf and VDUPfdfare properly pseudos, kill...
2010-10-06 Jim GrosbachChange the NEON VDUPfdf and VDUPfqf pseudo-instructions...
2010-10-06 Jim GrosbachAdd a 'pattern' arg to the ARM PseudoNeonI class.
2010-10-06 Jim Grosbachtarget operand flag values aren't a bitmask
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
2010-10-06 Chris Lattnerreplace stuff like:
2010-10-05 Eric ChristopherComment out fastisel debugging message.
2010-10-05 Eric ChristopherRandom cleanup and make the intermediate register in...
2010-10-05 Jim GrosbachIncrease the number of bits used internally by the...
2010-10-05 Michael J. Spencerfix MSVC 2010 build.
2010-10-05 Michael J. SpencerCleanup Whitespace.
2010-10-03 Rafael EspindolaJim Asked us to move DataLayout on ARM back to the...
2010-10-03 Evan ChengMajor changes to Cortex-A9 itinerary.
2010-10-02 Eric ChristopherStart on lowering global addresses.
2010-10-01 Jim GrosbachPrintSpecial() can go away now.
2010-10-01 Eric ChristopherStub out constant GV handling, fixes C++ eh tests.
2010-10-01 Jim GrosbachNuke the rest of the :comment references
2010-10-01 Jim GrosbachNuke a bunch of no-longer-needed comment-only asm strings.
2010-10-01 Evan ChengFix r115332: correctly model AGU / NEON mux.
2010-10-01 Owen AndersonThread the determination of branch prediction hit rates...
2010-10-01 Jim GrosbachRename the AsmPrinter directory to InstPrinter for...
2010-10-01 Evan ChengFix scheduling infor for vmovn and vshrn which I broke...
2010-10-01 Evan ChengAdd operand cycles for vldr / vstr.
2010-10-01 Eric ChristopherDirect calls only for arm fast isel for now.
2010-10-01 Evan ChengNEON scheduling info fix. vmov reg, reg are single...
2010-10-01 Eric ChristopherFix thinko on store instructions. Fixes test_indvars...
2010-10-01 Owen AndersonMake the spelling of the flags for old-style if-convers...
2010-10-01 Owen AndersonProvide an option to restore old-style if-conversion...
2010-10-01 Evan ChengPer Cortex-A9 pipeline diagram. AGU (core load / store...
2010-10-01 Jim Grosbachgrammar
2010-10-01 Eric ChristopherImplement double return values in calls. Fixes
2010-09-30 Owen AndersonTemporarily add a flag to make it easier to compare...
2010-09-30 Eric ChristopherMovement and cleanup.
2010-09-30 Eric ChristopherStart of generalized call support for ARM fast isel.
2010-09-30 Jim GrosbachNuke a few more unused asm strings
2010-09-30 Jim GrosbachMove getPointerSize() to the base class since it's...
2010-09-30 Jim GrosbachRemove extraneous ';'
2010-09-30 Jim GrosbachThe asm strings are never used at all, so just nuke...
2010-09-30 Kevin EnderbyAdds getPointerSize() to the AsmBackend which will...
2010-09-30 Jim Grosbach80 column fix
2010-09-30 Jason W KimFix two tiny issues (ARM does not need COFF) and commen...
2010-09-30 Jim Grosbachtrailing whitespace
2010-09-30 Jim GrosbachRemove misplaced ';'. Make buildbots happy, hopefully.
2010-09-30 Jason W KimTiny patch for proof-of-concept cleanup of ARMAsmPrinte...
2010-09-30 Jim GrosbachGo ahead and jump!
2010-09-30 Jason W KimI added a new file ARMAsmBackend which stubs out in...
2010-09-30 Jim GrosbachNow that the pseudos that needed this are all custom...
2010-09-30 Jim GrosbachNuke it from orbit. It's the only way to be sure.
2010-09-30 Evan ChengARM instruction itinerary fixes:
2010-09-29 Eric ChristopherRefactor arm fast isel libcall handling so that pieces...
2010-09-29 Evan ChengModel Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC...
2010-09-29 Eric ChristopherAdd a convenience variable so I'm not chasing all over...
2010-09-29 Jim GrosbachAdd specializations of addrmode2 that allow differentia...
2010-09-29 Bob WilsonIncrease ARM APCS preferred alignment for i64 and f64...
2010-09-29 Jim GrosbachAdd braces for legibility.
2010-09-29 Jim GrosbachOne Printer to rule them all, One Printer to find them,
2010-09-29 Gabor Greifimprove heuristics to find the 'and' corresponding...
2010-09-29 Chris Lattnerimplement rdar://8456378 and PR7557 - support for the...
2010-09-29 Chris Lattnerchange the protocol TargetAsmPArser::MatchInstruction...
2010-09-29 Eric ChristopherRework comparison handling to set a register on true...
2010-09-29 Eric ChristopherRemove unnecessary set ahead of time.
2010-09-29 Evan ChengSeparate itinerary classes for mvn from mov; for tst...
2010-09-29 Eric ChristopherRemove assert, add comment.
2010-09-29 Evan ChengAssign bitwise binary instructions different itinerary...
2010-09-28 Evan ChengAdd support to model pipeline bypass / forwarding.
2010-09-28 Eric Christopher32-bit constant ints only for now.
2010-09-28 Oscar FuentesRemoved a bunch of unnecessary target_link_libraries.
2010-09-28 Owen AndersonAdd a subtarget hook for reporting the misprediction...
2010-09-28 Eric ChristopherInteger materialization needed the same thinko change.
2010-09-28 Nick LewyckyResolve this GCC warning:
2010-09-28 Anton KorobeynikovUser proper libcall names & condcodes while compiling...
2010-09-28 Owen AndersonPart one of switching to using a more sane heuristic...
2010-09-28 Jim GrosbachFactor out dbg_value comment printing and teach MC...
2010-09-28 Oscar FuentesAdd ARM Disassembler to the CMake build.
2010-09-28 Eric Christopher80-col fixups.
2010-09-28 Bob WilsonAdd a command line option "-arm-strict-align" to disall...
2010-09-28 Eric ChristopherRework builtin handling and call setup. The builtin...
2010-09-28 Eric ChristopherFix typo.
2010-09-28 Eric ChristopherFix fp constant loads to have a destination register.
2010-09-27 Jim GrosbachEnable the MC-ized ARM asm printer. Passing all local...
2010-09-27 Jim GrosbachARM-mode eh.sjlj.longjmp MC lowering
2010-09-27 Jim GrosbachEnable the MC-ized ARM asm printer. Passing all local...
2010-09-27 Daniel DunbarHard to imagine there are still people using inferior...
2010-09-27 Rafael EspindolaOdd additional stub framework for the ARM MC ELF emission.
2010-09-27 Eric ChristopherInsert missing coherency in comment. Add a quick check...
2010-09-27 Eric ChristopherMass rename for Jim.
next