aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-09-30Now that the pseudos that needed this are all custom lowered, we can go backJim Grosbach
2010-09-30Nuke it from orbit. It's the only way to be sure.Jim Grosbach
2010-09-30Test commit - Deleted some whitespace at the end of a line.Jan Wen Voung
2010-09-30ARM instruction itinerary fixes:Evan Cheng
2010-09-30Add constant folding for strspn and strcspn to SimplifyLibCalls.Benjamin Kramer
2010-09-30Revert r114320(move file = copy + delete on Win32). r115040 is a better solut...Francois Pichet
2010-09-29Add strpbrk folding to SimplifyLibCalls.Benjamin Kramer
2010-09-29Silence compiler warning.Nick Lewycky
2010-09-29Refactor arm fast isel libcall handling so that pieces can be usedEric Christopher
2010-09-29Let FE mark a variable as artificial variable.Devang Patel
2010-09-29Noticed by inspection when looking for other cmov bits.Eric Christopher
2010-09-29Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMPEvan Cheng
2010-09-29Silence msvc warnings.Benjamin Kramer
2010-09-29Simplify the loop in StrChrOptimizer. FileCheckize test.Benjamin Kramer
2010-09-29Add a convenience variable so I'm not chasing all over looking forEric Christopher
2010-09-29Teach SimplifyLibCalls how to optimize strrchr.Benjamin Kramer
2010-09-29Add support to let FE encode method access specifier.Devang Patel
2010-09-29Generalize DISubprogram element to encode various flags instead of just one b...Devang Patel
2010-09-29UnreachableBlockElim could incorrectly return false when it had not modified ...Owen Anderson
2010-09-29Fix PR8247: JumpThreading can cause a block to become unreachable while still...Owen Anderson
2010-09-29Remove PointerTracking from cmakelists …Benjamin Kramer
2010-09-29Assign DW_ACCESS_public accessibility attribute to members by default.Devang Patel
2010-09-29Add specializations of addrmode2 that allow differentiating those formsJim Grosbach
2010-09-29Add parens to fix GCC warning:Nick Lewycky
2010-09-29remove PointerTracking from mainline, Edwin is going to move it out to ClamAVChris Lattner
2010-09-29implement rdar://8491845 - Gas supports commuted forms of non-commutable inst...Chris Lattner
2010-09-29Revert r114919, which caused some serious regressions on ARM.Owen Anderson
2010-09-29Increase ARM APCS preferred alignment for i64 and f64 from 32 bits to 64 bits.Bob Wilson
2010-09-29Add braces for legibility.Jim Grosbach
2010-09-29One Printer to rule them all, One Printer to find them,Jim Grosbach
2010-09-29Move "local commons" to the end of .bss to match the gnu as behavior.Rafael Espindola
2010-09-29improve heuristics to find the 'and' corresponding to 'tst' to also catch opp...Gabor Greif
2010-09-29fix rdar://8490728 - llvm-mc rejects gpr64 form of 'movmskpd'Chris Lattner
2010-09-29add assembler support for the cvtsd2sil/cvtsd2siq mnemonics, rdar://8456382Chris Lattner
2010-09-29make the x86 mccode emitter emit the 0x67 and 0x66 prefix bytes in the sameChris Lattner
2010-09-29implement support for 32-bit address operands in 64-bit mode, which Chris Lattner
2010-09-29MC-COFF: Fix symbol storage class for globalsMichael J. Spencer
2010-09-29add basic avx support to the disassembler, also teach it about ssmem/sdmemChris Lattner
2010-09-29add asmparser support for cvttpd2dq by removing some Int_ prefixes.Chris Lattner
2010-09-29implement rdar://8456382 - cvtsd2si support, by removing some Int_ prefixes.Chris Lattner
2010-09-29implement rdar://8456378 and PR7557 - support for the fstsw,Chris Lattner
2010-09-29change the protocol TargetAsmPArser::MatchInstruction method to take anChris Lattner
2010-09-29Rework comparison handling to set a register on true/false. This avoidsEric Christopher
2010-09-29Remove unnecessary set ahead of time.Eric Christopher
2010-09-29Separate itinerary classes for mvn from mov; for tst / teq from cmp / cmn.Evan Cheng
2010-09-29Remove assert, add comment.Eric Christopher
2010-09-29Assign bitwise binary instructions different itinerary classes from ALU instr...Evan Cheng
2010-09-28Add support to model pipeline bypass / forwarding.Evan Cheng
2010-09-28Revert r114997. It was causing a failure on darwin10-selfhost.Bill Wendling
2010-09-2832-bit constant ints only for now.Eric Christopher