summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Rewrite TargetMaterializeConstant splitting it out into two functionsEric Christopher2010-09-09
* Simplify copying over operands from pseudo NEON load/store instructions.Bob Wilson2010-09-09
* Clean up a comment.Bob Wilson2010-09-08
* Very basic compare support.Eric Christopher2010-09-08
* Relax the "don't unroll loops containing calls" rule. Instead, when a loop c...Owen Anderson2010-09-08
* Delete dead code.Eric Christopher2010-09-08
* Fix LDM_RET schedule itinery.Evan Cheng2010-09-08
* fix rdar://8407548, I missed the commuted form of xchg/test without a suffix.Chris Lattner2010-09-08
* fix wonky formatting.Chris Lattner2010-09-08
* Generalize instcombine's support for combining multiple bit checks into a sin...Owen Anderson2010-09-08
* fix bugs in push/pop segment support, rdar://8407242Chris Lattner2010-09-08
* Add intrinsic-based patterns for MMX PINSRW and PEXTRW.Dale Johannesen2010-09-08
* Make the loads/stores match the type we really want to store.Eric Christopher2010-09-08
* Check in forgotten file. Should fix build.Dale Johannesen2010-09-08
* Slight cleanup, use only one form of MMXI_binop_rm_int.Dale Johannesen2010-09-08
* Re-enable usage of the ARM base pointer. r113394 fixed the known failures.Jim Grosbach2010-09-08
* Fix errant fall-throughs causing the base pointer to be used when the frameJim Grosbach2010-09-08
* Add intrinsic forms of mmx<->sse conversions. Notes:Dale Johannesen2010-09-08
* Rewrite TargetMaterializeConstant.Eric Christopher2010-09-08
* Remove dead code.Jakob Stoklund Olesen2010-09-08
* Minor change. Fix comments and remove unused and redundant codeBruno Cardoso Lopes2010-09-08
* ELF_STB_Local is 0 so setting and checking it must be done speciallyRoman Divacky2010-09-08
* Clarify the ownership model of LLVMContext and Module. Namely, contexts ownOwen Anderson2010-09-08
* x86 vector shuffle lowering now relies only on target specificBruno Cardoso Lopes2010-09-08
* Be more careful about when to do dynamic stack realignment. Since we have anJim Grosbach2010-09-08
* Add missing assertJim Grosbach2010-09-08
* Unresolved weak symbols have value equal zero.Roman Divacky2010-09-08
* Fix CellSPU vector shuffles, again.Kalle Raiskila2010-09-08
* add support for the commuted form of the test instruction, rdar://8018260.Chris Lattner2010-09-08
* implement proper support for sysret{,l,q}, rdar://8403907Chris Lattner2010-09-08
* implement the iret suite of instructions properly,Chris Lattner2010-09-08
* add support for instruction prefixes on the same line as the instruction,Chris Lattner2010-09-08
* change the MC "ParseInstruction" interface to make it the Chris Lattner2010-09-08
* gas accepts xchg <mem>, <reg> as a synonym for xchg <reg>, <mem>.Chris Lattner2010-09-08
* ARM/Disassembler: Fix definitions incompatible(unsigned and uint32_t) to Cygw...NAKAMURA Takumi2010-09-08
* fix the encoding of the "jump on *cx" family of instructions,Chris Lattner2010-09-08
* remove trailing whitespaceJim Grosbach2010-09-08
* remove obsolete commentJim Grosbach2010-09-08
* disable for the moment while tracking down a few Thumb2-O0 failure that lookJim Grosbach2010-09-08
* woops. need to update a test along with this.Jim Grosbach2010-09-08
* disable temporarily while sorting out a few test failures in Thumb2-O0 tests.Jim Grosbach2010-09-08
* Add a new experimental generalized dependence query interface toDan Gohman2010-09-08
* correct spill code to properly determine if dynamic stack realignment isJim Grosbach2010-09-08
* VFP/NEON load/store multiple instructions are addrmode4, not 5.Jim Grosbach2010-09-08
* Add a separate unrolling threshold when the current function is being optimiz...Owen Anderson2010-09-07
* Don't add <imp-def> operands during register rewriting.Jakob Stoklund Olesen2010-09-07
* To shrink a t2LDM instruction to the 16-bit wide tLDM instruction, the baseJim Grosbach2010-09-07
* grammar tweakJim Grosbach2010-09-07
* Factor out some x86 vector shuffle rewriting and add comments about the direc...Bruno Cardoso Lopes2010-09-07
* Fix PR7972, in which the PassRegistry was being leaked. As part of this,Owen Anderson2010-09-07