Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-add
[oota-llvm.git] / lib /
2012-06-05 Lang HamesAdd a new intrinsic: llvm.fmuladd. This intrinsic repre...
2012-06-05 Yuan LinFix header file include order in NVPTX backend NV_CONTRIB
2012-06-05 Andrew TrickLoopUnroll: always check for NULL LoopPassManager
2012-06-05 Roman DivackyPPC32 uses R2 as the TLS register. Fix the copy and...
2012-06-05 Andrew TrickX86 itinerary properties.
2012-06-05 Andrew TrickARM itinerary properties.
2012-06-05 Andrew Trickmisched: Added MultiIssueItineraries.
2012-06-05 Andrew Tricksdsched: Use the right heuristics when -mcpu is not...
2012-06-05 Andrew Trickmisched: Allow disabling scoreboard hazard checking...
2012-06-05 Andrew Trickwhitespace
2012-06-05 Andrew Trickmisched: comments from code review.
2012-06-05 Jakob Stoklund OlesenRemove the last remat-related code from LiveIntervalAna...
2012-06-05 Jakob Stoklund OlesenStop using LiveIntervals::isReMaterializable().
2012-06-05 Joel JonesRevert commit r157966
2012-06-04 Joel JonesThis change handles a another case for generating the...
2012-06-04 Jakob Stoklund OlesenDelete dead code.
2012-06-04 Rafael EspindolaWhen gvn decides to replace an instruction with another...
2012-06-04 Jakob Stoklund OlesenSwitch LiveIntervals member variable to LLVM naming...
2012-06-04 Jakob Stoklund OlesenPass context pointers to LiveRangeCalc::reset().
2012-06-04 Akira HatanakaFix a bug in MipsTargetLowering::LowerLOAD. A shift...
2012-06-04 Roman DivackyImplement local-exec TLS on PowerPC.
2012-06-04 Hans WennborgMIPS TLS: use the model selected by TargetMachine:...
2012-06-04 Nadav RotemRemove the "-promote-elements" flag. This flag is now...
2012-06-04 Hans WennborgBetter comments for TLS-related X86 MachineOperand...
2012-06-04 Craig TopperAdd intrinsic forms for FMA instructions to opcode...
2012-06-04 Craig TopperAdd VFMADDSUB and VFMSUBADD FMA instructions to folding...
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 Rafael EspindolaRepresent .rept as an anonymous macro. This removes...
2012-06-03 Rafael EspindolaAdd a typedef to simplify the code a bit. Not functiona...
2012-06-03 Craig TopperRename FMA3 feature flag to just FMA to match gcc so...
2012-06-03 Craig TopperSimplify the fma4 renaming code.
2012-06-03 Craig TopperAutoupgrade support the rename of x86.fma4 intrinsics...
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 KramerUse access(2) instead of stat(2) to check if a file...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-02 Akira HatanakaFix a bug in the code which custom-lowers truncating...
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 Bill WendlingRegister the gcov "writeout" at init time. Don't list...
2012-06-01 Jakob Stoklund OlesenRemove physreg support from adjustCopiesBackFrom and...
2012-06-01 Jakob Stoklund OlesenSimplify some more getAliasSet callers.
2012-06-01 Rafael EspindolaUse dominates(Instruction, Use) in the verifier.
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 Nuno LopesBoundsChecking: fix a bug when the handling of recursiv...
2012-06-01 Hans WennborgImplement the local-dynamic TLS model for x86 (PR3985)
2012-06-01 Stepan DyatkovskiyPR1255: case ranges.
2012-06-01 Chris Lattnerquick fix for PR13006, will check in testcase later.
2012-06-01 Stepan DyatkovskiyPR1255: case ranges.
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 Chris Lattnerenhance the logic for looking through tailcalls to...
2012-06-01 Craig TopperTidy up. Remove trailing spaces and fix the worst of...
2012-06-01 Chris Lattnerenhance getNoopInput to know about vector<->vector...
2012-06-01 Chris Lattnerrearrange some logic, no functionality change.
2012-06-01 Manman RenARM: support struct byval in llvm
2012-06-01 Michael J. SpencerFix 80 columns.
2012-06-01 Eric ChristopherAdd support for enum forward declarations.
2012-06-01 Chad RosierPut the shiny new MCSubRegIterator to work.
2012-05-31 Nuno Lopesadd -bounds-checking-multiple-traps option to make...
2012-05-31 Nuno Lopesrevamp BoundsChecking considerably:
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 Rafael EspindolaFix typos noticed by Benjamin Kramer.
2012-05-31 Benjamin KramerX86: Rename the CLMUL target feature to PCLMUL.
2012-05-31 Rafael EspindolaRequire intervals in the range metadata to be in a...
2012-05-31 Elena DemikhovskyAdded FMA3 Intel instructions.
2012-05-31 Duncan SandsEnhance the sinking code to handle diamond patterns...
2012-05-31 Craig TopperAdd intrinsic for pclmulqdq instruction.
2012-05-31 Akira HatanakaCleanup and factoring of mips16 tablegen classes. Make...
2012-05-31 Eric ChristopherFix typo in assembly directive. Noticed by inspection.
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 Jakob Stoklund OlesenPrioritize smaller register classes for urgent evictions.
2012-05-30 Eric ChristopherAdd support for the mips inline asm 'm' output modifier.
2012-05-30 Owen AndersonSwitch the canonical FMA term operand order to match...
2012-05-30 Owen AndersonTeach DAGCombine to canonicalize the position of a...
2012-05-30 Chad RosierRemove extra space.
2012-05-30 Benjamin KramerMake sure that we're dealing with a binary SCEVExpr...
2012-05-30 Jakob Stoklund OlesenFix some uses of getSubRegisters() to use getSubReg...
2012-05-30 Jakob Stoklund OlesenRemove some redundant tests.
next