Fix a copy-and-paste duplication error in the PPC 440 and A2 schedules (no functional...
[oota-llvm.git] / lib / Target /
2012-06-04 Hal FinkelFix a copy-and-paste duplication error in the PPC 440...
2012-06-04 Hal FinkelEnable generating PPC pre-increment (r+imm) instruction...
2012-06-03 Craig TopperRename FMA3 feature flag to just FMA to match gcc so...
2012-06-03 Craig TopperRename fma4 intrinsics to just fma since they are now...
2012-06-03 Manman RenRevert r157831
2012-06-03 Craig TopperUse sse_load_f32/64 for scalar FMA3 intrinsic patterns...
2012-06-03 Craig TopperAdd neverHasSideEffects and mayLoad to FMA3 instructions.
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-02 Chris Lattnerremove an unused variable.
2012-06-02 Akira HatanakaRemove code which is no longer needed in MipsAsmPrinter...
2012-06-02 Akira HatanakaSet operation actions for load/store nodes in the Mips...
2012-06-02 Akira HatanakaAdd definitions of 32/64-bit unaligned load/store instr...
2012-06-02 Akira HatanakaDefine functions MipsTargetLowering::LowerLOAD and...
2012-06-02 Akira HatanakaDefine Mips specific unaligned load/store nodes.
2012-06-02 Akira HatanakaExpand unaligned i16 loads/stores for the Mips backend.
2012-06-02 Akira HatanakaIn MipsMCInstLower::LowerSymbolOperand, get offset...
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-06-01 Chad Rosier[arm-fast-isel] Fix handling of the frameaddress intrin...
2012-06-01 Jakob Stoklund OlesenSwitch some getAliasSet clients to MCRegAliasIterator.
2012-06-01 Manman RenX86: peephole optimization to remove cmp instruction
2012-06-01 Manman RenARM: properly handle alignment for struct byval.
2012-06-01 Hans WennborgImplement the local-dynamic TLS model for x86 (PR3985)
2012-06-01 Craig TopperEnable automatic detection of FMA3 support to allow...
2012-06-01 Craig TopperRemove fadd(fmul) patterns for FMA3. This needs to...
2012-06-01 Craig TopperAdd VFNSUB* instructions to folding table.
2012-06-01 Craig TopperRemove a trailing space and fix a comment.
2012-06-01 Craig TopperTidy up. Remove trailing spaces and fix the worst of...
2012-06-01 Manman RenARM: support struct byval in llvm
2012-06-01 Chad RosierPut the shiny new MCSubRegIterator to work.
2012-05-31 Jakob Stoklund OlesenAdd support for return value promotion in X86 calling...
2012-05-31 Manman RenX86: replace SUB with CMP if possible
2012-05-31 Jakob Stoklund OlesenAdd a PrintRegUnit helper similar to PrintReg.
2012-05-31 Joel JonesFix typos
2012-05-31 Benjamin KramerX86: Rename the CLMUL target feature to PCLMUL.
2012-05-31 Elena DemikhovskyAdded FMA3 Intel instructions.
2012-05-31 Craig TopperAdd intrinsic for pclmulqdq instruction.
2012-05-31 Akira HatanakaCleanup and factoring of mips16 tablegen classes. Make...
2012-05-30 Jakob Stoklund OlesenAvoid depending on list orders and register numbering.
2012-05-30 Jakob Stoklund OlesenExtract some pointer hacking to a function.
2012-05-30 Eric ChristopherAdd support for the mips inline asm 'm' output modifier.
2012-05-30 Jakob Stoklund OlesenFix some uses of getSubRegisters() to use getSubReg...
2012-05-30 Chris Lattnerit's pointed out that R11 can be used for magic things...
2012-05-30 Chris LattnerExtend the (abi-irrelevant) return convention to be...
2012-05-30 Chad Rosier[arm-fast-isel] Add support for the llvm.frameaddress...
2012-05-30 Benjamin KramerPort support for SSE4a extrq/insertq to the old jit...
2012-05-29 Benjamin KramerAdd intrinsics, code gen, assembler and disassembler...
2012-05-29 Nicolas GeoffrayUpdate CPPBackend to new API for AttrListPtr::get.
2012-05-29 Stepan DyatkovskiyConstantRangesSet renamed to IntegersSubset. CRSBuilder...
2012-05-25 Akira HatanakaFix predicate HasStandardEncoding in MipsInstrInfo...
2012-05-25 Akira HatanakaDelete MipsExpandPseudo.cpp.
2012-05-25 Akira HatanakaMove the code in MipsExpandPseudo to MipsInstrInfo...
2012-05-25 Akira HatanakaRemove the code that expands MIPS' .cpload directive.
2012-05-25 Akira HatanakaRemove the code that emits MIPS' .cprestore directive.
2012-05-25 Akira HatanakaRemove pseudo instructions that are no longer used.
2012-05-25 Justin HolewinskiChange interface for TargetLowering::LowerCallTo and...
2012-05-25 Eli FriedmanSimplify code for calling a function where CanLowerRetu...
2012-05-24 Jakob Stoklund OlesenShrink.
2012-05-24 Justin HolewinskiRemove the PTX back-end and all of its artifacts (tripl...
2012-05-24 Akira HatanakaTurn on mips16 pseudo op when compiling for mips16.
2012-05-24 Akira HatanakaEnable Mips16 compiler to compile a null program.
2012-05-24 Craig TopperConvert assert(0) to llvm_unreachable.
2012-05-24 Craig TopperUse uint16_t to store registers in static tables. Match...
2012-05-24 Craig TopperUse uint16_t to store register number in static tables...
2012-05-24 Craig TopperMake some opcode tables static and const. Allows code...
2012-05-24 Craig TopperMark a couple arrays as static and const. Use array_len...
2012-05-24 Craig TopperMark a static array as const.
2012-05-24 Craig TopperMark a static table as const. Shrink opcode size in...
2012-05-23 Chad RosierTidy up naming for consistency and other cleanup. ...
2012-05-23 Chad Rosier[arm-fast-isel] Add support for non-global callee.
2012-05-23 Craig TopperTidy up spacing.
2012-05-23 Craig TopperFix indentation of wrapped line for readability. No...
2012-05-22 NAKAMURA TakumiARMDisassembler.cpp: Fix utf8 char in comments.
2012-05-22 Craig TopperFix constant used for pshufb mask when lowering v16i8...
2012-05-22 Akira HatanakaThis patch adds a predicate to existing mips32 and...
2012-05-21 Jim GrosbachARM: .end_data_region mismatch in Thumb2.
2012-05-21 Jim GrosbachThumb2: RSB source register should be rGRP not GPRnopc.
2012-05-21 Craig TopperAllow 256-bit shuffles to still be split even if only...
2012-05-20 Jakob Stoklund OlesenMake the global base reg GR32_NOSP.
2012-05-20 Hal FinkelAdd a missing PPC 64-bit stwu pattern.
2012-05-20 Jakob Stoklund OlesenUse the right register class for LDRrs.
2012-05-20 Jakob Stoklund OlesenTransfer memory operands to the right instruction.
2012-05-19 Hal FinkelAdd a FIXME about access to negative stack-pointer...
2012-05-19 Nadav RotemOn Haswell, perfer storing YMM registers using a single...
2012-05-19 Nadav RotemAdd support for additional in-reg vbroadcast patterns
2012-05-19 Craig TopperTidy up some spacing and inconsistent use of pre/post...
2012-05-19 Stepan DyatkovskiyOrdinary PR1255 patch: DifferenceEngine and CPPBackend...
2012-05-19 Craig TopperCopy some AVX support from MCJIT to JIT. Maybe will...
2012-05-19 Eric ChristopherAdd support for the 'd' mips inline asm output modifier.
2012-05-18 Jim GrosbachRefactor data-in-code annotations.
2012-05-18 Eric ChristopherAdd support for the mips 'x' inline asm modifier.
2012-05-18 Craig TopperSimplify code a bit. No functional change intended.
2012-05-18 Craig TopperSimplify handling of v16i8 shuffles and fix a missed...
2012-05-17 Kevin EnderbyFix the encoding of the armv7m (MClass) for MSR APSR...
2012-05-17 Tim NorthoverRemove incorrect pattern for ARM SMML instruction.
2012-05-16 Akira HatanakaThis patch adds the register class for MIPS16 as well...
2012-05-16 Benjamin KramerHexagon: Remove unused command line option.
2012-05-16 Evan ChengAvoid creating a cycle when folding load / op with...
2012-05-15 Jim GrosbachAllow MCCodeEmitter access to the target MCRegisterInfo.
2012-05-15 Akira HatanakaTemporarily disable anti-dependence breaking for Mips...
2012-05-15 Bill WendlingRemove extraneous ';'.
next