summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Make LLVM Assembly dramatically easier to read by aligning the comments,Dan Gohman2009-08-12
* Fix TableGen warnings. This partly reverts my previous change to this file,Bob Wilson2009-08-12
* Fix a missing newline (now that Value*'s operator<< doesn't append one).Dan Gohman2009-08-12
* change CBE to just get TAI now, instead of TM to get TAI.Chris Lattner2009-08-12
* Transform -X/C to X/-C, implementing a README.txt entry.Dan Gohman2009-08-12
* Optimize (x/C)*C to x if the division is exact.Dan Gohman2009-08-12
* Update instcombine's debug output to account for Value*'s operator<<Dan Gohman2009-08-12
* Remove a bunch more now-unnecessary Context arguments.Dan Gohman2009-08-12
* Eliminate a bunch of now unnecessary explicit Context variables.Dan Gohman2009-08-12
* CMake: Added asm file to x86_64 MSVC build.Oscar Fuentes2009-08-12
* register naming cleanup (s/ip/r12/)Jim Grosbach2009-08-12
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-12
* the x86 version of the name is x86-64, not x86_64. Handle this properlyChris Lattner2009-08-12
* add support for mingw64 target triples.Chris Lattner2009-08-12
* Move immediate constant predicate templates from the Blackfin target to MathE...Jakob Stoklund Olesen2009-08-12
* add a couple of helpers to the Triple class for decodingChris Lattner2009-08-12
* Shrink Thumb2 movcc instructions.Evan Cheng2009-08-12
* Remove another Darwin assembler workaround.Evan Cheng2009-08-12
* 80 col violation.Evan Cheng2009-08-12
* Remove an Darwin assembler workaround.Evan Cheng2009-08-12
* Shrink ADDS, ADC, RSB, and SUBS.Evan Cheng2009-08-12
* This logic was accidentally inverted in r78767.Dan Gohman2009-08-12
* Factor out the code for finding an available register for useDan Gohman2009-08-12
* Add missing chain operands for VLD* and VST* instructions.Bob Wilson2009-08-12
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-12
* Simplify this code, and use an in-bounds GEP.Dan Gohman2009-08-12
* prune #includeChris Lattner2009-08-11
* prune #includage.Chris Lattner2009-08-11
* fix CodeGen/PowerPC/2007-01-15-AsmDialect.ll, fallout from r78742Chris Lattner2009-08-11
* change the -x86-asm-syntax=intel/att flag to be in X86TAI Chris Lattner2009-08-11
* Shrinkify Thumb2 r = add sp, imm.Evan Cheng2009-08-11
* second half of commit.Chris Lattner2009-08-11
* pass "is64Bit" flag into PPC TAI ctors instead of a whole targetmachine.Chris Lattner2009-08-11
* eliminate asmflavor from subtarget, PPCTAI is the only clientChris Lattner2009-08-11
* Change the asmprinter to print the comment character before theChris Lattner2009-08-11
* Allow a zero cycle stage to reserve/require a FU without advancing the cycle ...David Goodwin2009-08-11
* factorize more darwin TAI stuff. Note that this givesChris Lattner2009-08-11
* X86/AsmParser: Mark MOV64GSrm, MOV64FSrm, GS_MOV32rm, FS_MOV32rm as codegen o...Daniel Dunbar2009-08-11
* factorize darwin ProtectedDirective and SetDirective.Chris Lattner2009-08-11
* Add 'isCodeGenOnly' bit to Instruction .td records.Daniel Dunbar2009-08-11
* all darwin targets have .space and .zerofill, pull up.Chris Lattner2009-08-11
* eliminate template from arm TAIChris Lattner2009-08-11
* fix a bug I introduced in r78724 that caused failures in:Chris Lattner2009-08-11
* move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminateChris Lattner2009-08-11
* Fix warnings.Owen Anderson2009-08-11
* eliminate the X86TargetAsmInfo template.Chris Lattner2009-08-11
* Added ADD instructions with rAX as one parameter to the Intel instructionSean Callanan2009-08-11
* Shrinkify Thumb2 load / store multiple instructions.Evan Cheng2009-08-11
* llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will beDaniel Dunbar2009-08-11
* Optimize exact sdiv by a constant power of 2 to ashr.Dan Gohman2009-08-11