- 9d4ebc0 Change VLDMQ and VSTMQ to be pseudo instructions. They are expanded after by Bob Wilson · 15 years ago
- 765c4d9 Add support for the 'lane' modifier on vdup operands by Jim Grosbach · 15 years ago
- 06f264e Remember VLDMQ. by Jakob Stoklund Olesen · 15 years ago
- 31bbc51 Add missing break. by Jakob Stoklund Olesen · 15 years ago
- 6039697 Teach the MC disassembler to handle vmov.f32 and vmov.f64 immediate to register by Jim Grosbach · 15 years ago
- a4c3c8f move getRegisterNumbering() to out of ARMBaseRegisterInfo into the helper by Jim Grosbach · 15 years ago
- f1c3eb3 simplify getRegisterNumbering(). Remove the unused isSPVFP argument and by Jim Grosbach · 15 years ago
- 7e2c04f Refactor uses of getRegisterNumbering() to not need the isSPVFP argument. Check by Jim Grosbach · 15 years ago
- d8be410 Reduce dependencies in the ARM MC instruction printer. by Jim Grosbach · 15 years ago
- 8b7fa19 Fix spelling typo. by Jim Grosbach · 15 years ago
- 754578b Factor out basic enums and hleper functions from ARM.h for cleaner sharing by Jim Grosbach · 15 years ago
- 26edbcb Add support for floating point immediates to MC instruction printing. ARM by Jim Grosbach · 15 years ago
- d64816a Recognize VST1q64Pseudo and VSTMQ as stack slot stores. by Jakob Stoklund Olesen · 15 years ago
- 3a95182 Reapply Gabor's 113839, 113840, and 113876 with a fix for a problem by Bob Wilson · 15 years ago
- 7602993 the darwin9-powerpc buildbot keeps consistently crashing, by Gabor Greif · 15 years ago
- 3432785 Move ARM is{LoadFrom,StoreTo}StackSlot closer to their siblings so they won't be by Jakob Stoklund Olesen · 15 years ago
- 064312d Spelling fix. by Bob Wilson · 15 years ago
- 168f382 Use VLD1/VST1 pseudo instructions for loadRegFromStackSlot and by Bob Wilson · 15 years ago
- 05ae0c6 Reapply r113875 with additional cleanups. by Jim Grosbach · 15 years ago
- bb3e5da Emit libcalls for SDIV, this requires some call infrastructure by Eric Christopher · 15 years ago
- 6841939 revert 113875 momentarilly. Need to fix the MC disassembler to handle the by Jim Grosbach · 15 years ago
- 15d7898 trailing whitespace cleanup by Jim Grosbach · 15 years ago
- 308f64a an attempt to salvage the darwin9-powerpc buildbot, which could be miscompiling this line by Gabor Greif · 15 years ago
- fe12555 The register specified for a dregpair is the corresponding Q register, so to by Jim Grosbach · 15 years ago
- f7d10f5 set isCompare for another three Thumb1 instructions by Gabor Greif · 15 years ago
- 5b46d62 Add predicate and 's' bit operands to PICADD instruction lowering. by Jim Grosbach · 15 years ago
- fe3ac08 Avoid warnings. by Bob Wilson · 15 years ago
- f3f0952 fix comment typo by Jim Grosbach · 15 years ago
- 9d84fb3 Make NEON ld/st pseudo instruction classes take the instruction itinerary as by Bob Wilson · 15 years ago
- 007248b set comparable for a bunch of Thumb instructions by Gabor Greif · 15 years ago
- 1685caf Don't ignore the CPSR implicit def when lowering a MachineInstruction to an MCInst. by Jim Grosbach · 15 years ago
- 9854f19 Clarify comment by Jim Grosbach · 15 years ago
- de90bfd Eliminate a 'tst' that immediately follows an 'and' by Gabor Greif · 15 years ago
- 23da0b2 Fix QOpcode assignment to Opc. by Eric Christopher · 15 years ago
- 3a210e2 Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." by Michael J. Spencer · 15 years ago
- bd916c5 Convert some VTBL and VTBX instructions to use pseudo instructions prior to by Bob Wilson · 15 years ago
- 8466fa1 Switch all the NEON vld-lane and vst-lane instructions over to the new by Bob Wilson · 15 years ago
- fc16a89 trailing whitespace by Jim Grosbach · 15 years ago
- cbf8a98 fix the asmparser so that the target is responsible for skipping to by Chris Lattner · 15 years ago
- a655686 Rename ConvertToSetZeroFlag to something more general. by Bill Wendling · 15 years ago
- 3665661 No need to recompute the SrcReg and CmpValue. by Bill Wendling · 15 years ago
- 92ad57f Move some of the decision logic for converting an instruction into one that sets by Bill Wendling · 15 years ago
- d10cd7b Start sketching out ARM fast-isel calls. by Eric Christopher · 15 years ago
- 44bff90 For consistency. by Eric Christopher · 15 years ago
- 09b2171 Newline at end of file. by Eric Christopher · 15 years ago
- 6f2ccef Split out some of the calling convention bits so that they can be by Eric Christopher · 15 years ago
- 220e240 Modify the comparison optimizations in the peephole optimizer to update the by Bill Wendling · 15 years ago
- 51f5b67 Add a missing case to duplicateCPV() for LSDA constants. Add a FIXME. rdar://8302157 by Jim Grosbach · 15 years ago
- 4e9c939 CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. by Michael J. Spencer · 15 years ago
- 979927a Calculate the number of VLDM/VSTM registers by subtracting the number of by Bob Wilson · 15 years ago
- c8714bb Reword since this may not be a bug but intended behavior. by Bill Wendling · 15 years ago
- efe7d9a Fix merging base-updates for VLDM/VSTM: Before I switched these instructions by Bob Wilson · 15 years ago
- 3ef1c87 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 15 years ago
- 920a208 Fix build error. by Eric Christopher · 15 years ago
- db12b2b Update comments, reorganize some code, rename variables to be by Eric Christopher · 15 years ago
- 238bb16 64-bit fp loads can come straight out of the constant pool, not as by Eric Christopher · 15 years ago
- 9ee4ce2 SIToFP and FPToSI conversions work only on fp-reg to fp-reg. Move by Eric Christopher · 15 years ago
- aa3ace1 New "move to fp reg" routine. Use it. by Eric Christopher · 15 years ago
- ef2fdd2 "Strike that, reverse it." -- Mr. Wonka. by Eric Christopher · 15 years ago
- ce07b54 Add FPTrunc, fix some bugs where I forgot to update the value map. by Eric Christopher · 15 years ago
- 9a04049 Basic FP->Int, Int->FP conversions. by Eric Christopher · 15 years ago
- 5f54ce3 For each instruction itinerary class, specify the number of micro-ops each by Evan Cheng · 15 years ago
- 0f1e945 Fix NEON VLD pseudo instruction itineraries that were incorrectly copied from by Bob Wilson · 15 years ago
- ac1a19e Nuke whitespace and fix some indenting. by Eric Christopher · 15 years ago
- bd6bf08 Handle 64-bit floating point binops as well. by Eric Christopher · 15 years ago
- bc39b82 Basic 32-bit FP operations. by Eric Christopher · 15 years ago
- 19d644d For double-spaced VLD3/VLD4 instructions, copy the explicit super-register use by Bob Wilson · 15 years ago
- 4620360 Handle float->double extension. by Eric Christopher · 15 years ago
- 9ed58df Rewrite TargetMaterializeConstant splitting it out into two functions by Eric Christopher · 15 years ago
- 63569c9 Simplify copying over operands from pseudo NEON load/store instructions. by Bob Wilson · 15 years ago
- 656edcf Clean up a comment. by Bob Wilson · 15 years ago
- d43393a Very basic compare support. by Eric Christopher · 15 years ago
- a88d857 Delete dead code. by Eric Christopher · 15 years ago
- 7602acb Fix LDM_RET schedule itinery. by Evan Cheng · 15 years ago
- 30b6633 Make the loads/stores match the type we really want to store. by Eric Christopher · 15 years ago
- d0bd76b Re-enable usage of the ARM base pointer. r113394 fixed the known failures. by Jim Grosbach · 15 years ago
- 951f699 Fix errant fall-throughs causing the base pointer to be used when the frame by Jim Grosbach · 15 years ago
- 845c575 Rewrite TargetMaterializeConstant. by Eric Christopher · 15 years ago
- 30c93e1 Be more careful about when to do dynamic stack realignment. Since we have an by Jim Grosbach · 15 years ago
- 6b53834 Add missing assert by Jim Grosbach · 15 years ago
- 34e5314 change the MC "ParseInstruction" interface to make it the by Chris Lattner · 15 years ago
- 186acea ARM/Disassembler: Fix definitions incompatible(unsigned and uint32_t) to Cygwin-1.5, following up to r113255. by NAKAMURA Takumi · 15 years ago
- 4725ca7 remove trailing whitespace by Jim Grosbach · 15 years ago
- 707fb64 remove obsolete comment by Jim Grosbach · 15 years ago
- e1e6d18 disable for the moment while tracking down a few Thumb2-O0 failure that look by Jim Grosbach · 15 years ago
- 8b95dfe woops. need to update a test along with this. by Jim Grosbach · 15 years ago
- 8a076eb disable temporarily while sorting out a few test failures in Thumb2-O0 tests. by Jim Grosbach · 15 years ago
- 0cfcf93 correct spill code to properly determine if dynamic stack realignment is by Jim Grosbach · 15 years ago
- 72db182 VFP/NEON load/store multiple instructions are addrmode4, not 5. by Jim Grosbach · 15 years ago
- 447e7ac To shrink a t2LDM instruction to the 16-bit wide tLDM instruction, the base by Jim Grosbach · 15 years ago
- e2f70d1 grammar tweak by Jim Grosbach · 15 years ago
- 6cd5db4 hopefully fix a problem building on cygwin-1.5 by Chris Lattner · 15 years ago
- ce4a335 in the case where an instruction only has one implementation by Chris Lattner · 15 years ago
- 79ed3f7 change MatchInstructionImpl to return an enum instead of bool. by Chris Lattner · 15 years ago
- 0692ee6 have AsmMatcherEmitter.cpp produce the hunk of code that gets included by Chris Lattner · 15 years ago
- 979b061 remove some dead code. t2addrmode_imm8s4 is never used in a by Chris Lattner · 15 years ago
- 252b491 cleanups. by Chris Lattner · 15 years ago
- 17aa680 zap dead code. by Chris Lattner · 15 years ago
- 65482b1 Re-apply r112883: by Jim Grosbach · 15 years ago
- fc63300 Check the local frame alignment for determining whether dynamic stack by Jim Grosbach · 15 years ago