Only have codegen turn fdiv by a constant into fmul by the reciprocal
[oota-llvm.git] / lib / Target /
2012-04-08 Chandler CarruthTeach LLVM about a PIE option which, when enabled on...
2012-04-08 Chandler CarruthMove the TLSModel information into the TargetMachine...
2012-04-08 Nadav RotemAVX2: Build splat vectors by broadcasting a scalar...
2012-04-07 Craig TopperTurn avx2 vinserti128 intrinsic calls into INSERT_SUBVE...
2012-04-07 Craig TopperMove vinsertf128 patterns near the instruction definiti...
2012-04-07 Bob WilsonFix Thumb __builtin_longjmp with integrated assembler...
2012-04-07 NAKAMURA TakumiTarget/X86/MCTargetDesc/X86MCAsmInfo.cpp: Enable DwarfC...
2012-04-07 Sean HuntOutput UTF-8-encoded characters as identifier character...
2012-04-06 Jim GrosbachTidy up. 80 columns.
2012-04-06 Jakob Stoklund OlesenARMPat is equivalent to Requires<[IsARM]>.
2012-04-06 Jakob Stoklund OlesenEliminate iOS-specific tail call instructions.
2012-04-06 Chandler CarruthThere is no portable std::abs overload for int64_t...
2012-04-06 Jakob Stoklund OlesenAllow negative immediates in ARM and Thumb2 compares.
2012-04-06 Benjamin KramerFix narrowing conversion.
2012-04-06 Craig TopperAllow 256-bit shuffles to be split if a 128-bit lane...
2012-04-06 Jakob Stoklund OlesenDeduplicate ARM call-related instructions.
2012-04-05 Jim GrosbachARM: Don't form a t2LDRi8 or t2STRi8 with an offset...
2012-04-05 Jim GrosbachARM assembly aliases for add negative immediates using...
2012-04-05 Silviu BarangaAdded support for unpredictable ADC/SBC instructions...
2012-04-05 Silviu BarangaAdded support for handling unpredictable arithmetic...
2012-04-05 Jim GrosbachARM assembly aliases for two-operand V[R]SHR instructions.
2012-04-05 Jim GrosbachARM assembly parsing for 'msr' plain 'cpsr' operand.
2012-04-04 Akira HatanakaReapply 154038 without the failing test.
2012-04-04 Owen AndersonRevert r154038. It was causing make check failures.
2012-04-04 Akira HatanakaFix LowerGlobalAddress to produce instructions with...
2012-04-04 Akira HatanakaFix LowerJumpTable to produce instructions with the...
2012-04-04 Akira HatanakaFix LowerConstantPool to produce instructions with...
2012-04-04 Jakob Stoklund OlesenImplement ARMBaseInstrInfo::commuteInstruction() for...
2012-04-04 Akira HatanakaFix LowerBlockAddress to produce instructions with...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-04-03 Dylan NoblesmithARMDisassembler: drop bogus dependency on ARMCodeGen
2012-04-03 Anton KorobeynikovMake PPCCompilationCallbackC function to be static...
2012-04-03 Craig TopperAdd support for AVX enhanced comparison predicates...
2012-04-03 Akira HatanakaRevert r153924. Delete test/MC/Disassembler/Mips and...
2012-04-03 Akira HatanakaRevert r153924. There were buildbot failures.
2012-04-03 Akira HatanakaMIPS disassembler support.
2012-04-02 Akira HatanakaInitial 64 bit direct object support.
2012-04-02 Hal FinkelThe binutils for the IBM BG/P are too old to support...
2012-04-02 Roman DivackyImplement the SVR4 byval alignment for aggregates....
2012-04-02 Benjamin KramerMove getOpcodeName from the various target InstPrinters...
2012-04-02 Craig TopperRemove getInstructionName from MCInstPrinter implementa...
2012-04-02 Craig TopperMake MCInstrInfo available to the MCInstPrinter. This...
2012-04-01 Hal FinkelFix some 80-col. violations I introduced with the A2...
2012-04-01 Hal FinkelEnable prefetch generation on PPC64.
2012-04-01 Hal FinkelAdd LdStSTD* itin. for the PPC64 A2 core.
2012-04-01 Nadav RotemThis commit contains a few changes that had to go in...
2012-04-01 Hal FinkelSet the default PPC node scheduling preference to ILP...
2012-04-01 Hal FinkelAdd ppc440 itin. entries for LdStSTD*
2012-04-01 Hal FinkelUse full anti-dep. breaking with post-ra sched. on...
2012-04-01 Hal FinkelAdd instruction itinerary for the PPC64 A2 core.
2012-04-01 Hal FinkelSplit the LdStGeneral PPC itin. class into LdStLoad...
2012-03-31 Hal FinkelFix dynamic linking on PPC64.
2012-03-31 Akira HatanakaSelect static relocation model if it is jitting.
2012-03-31 Jakob Stoklund OlesenAdd a 2 byte safety margin in offset computations.
2012-03-31 Jakob Stoklund OlesenAdd more debugging output to ARMConstantIslandPass.
2012-03-30 Benjamin KramerRip out emission of the regIsInRegClass function for...
2012-03-30 Jim GrosbachARM fix encoding fixup resolution for ldrd and friends.
2012-03-30 Jim GrosbachARM assembler should prefer non-aliases encoding of...
2012-03-30 Jim GrosbachARM encoding for VSWP got the second operand incorrect.
2012-03-30 Jim GrosbachARM can only use narrow encoding for low regs.
2012-03-30 Jim GrosbachARM integrated assembler should encoding choice for...
2012-03-30 Jim GrosbachARM assembly parsing needs to be paranoid about negativ...
2012-03-30 Benjamin KramerAdd a note about a missed cmov -> sbb opportunity.
2012-03-30 James MolloyEnsure conditional BL instructions for ARM are given...
2012-03-30 Evan ChengARM target should allow codegenprep to duplicate ret...
2012-03-29 Jakob Stoklund OlesenInvalidate liveness in ARMConstantIslandPass.
2012-03-29 Jakob Stoklund OlesenPrefer even-odd D-register pairs.
2012-03-29 Lang HamesTry using vmov.i32 to materialize FP32 constants that...
2012-03-29 Jim GrosbachARM assembly 'cmp lr, #0' should not encode using ...
2012-03-29 Jakob Stoklund OlesenHandle register copies for the new ARM register classes.
2012-03-29 Lang HamesMake x86 REP_MOV* and REP_STO instructions use the...
2012-03-29 Akira HatanakaExpand FREM.
2012-03-29 Benjamin KramerReplace assert(0) with llvm_unreachable to avoid warnin...
2012-03-29 Craig TopperOnly allow symbolic names for (v)cmpss/sd/ps/pd encodin...
2012-03-29 Joel JonesFor X86, change load/dec-or-inc/store into dec-or-inc...
2012-03-29 Joel JonesReverted to revision 153616 to unblock build
2012-03-29 Joel JonesFor X86, change load/dec-or-inc/store into dec-or-inc...
2012-03-28 Jakob Stoklund OlesenEnable machine code verification in the entire code...
2012-03-28 Jakob Stoklund OlesenDon't kill the base register when expanding strd.
2012-03-28 Jakob Stoklund OlesenPreserve implicit defs in ARMLoadStoreOptimizer.
2012-03-28 Jakob Stoklund OlesenSpill DPair registers, not just QPR.
2012-03-28 Jakob Stoklund OlesenRevert r153516: "Invalidate liveness in Thumb2ITBlockPass."
2012-03-28 Benjamin KramerAdd another note about a missed compare with nsw arithm...
2012-03-28 Richard BartonFixup VST1.32 with writeback instruction. Also re-facto...
2012-03-28 Akira HatanakaTurn off post-RA scheduler by default.
2012-03-28 Akira HatanakaTurn on post register allocation scheduler.
2012-03-28 Akira HatanakaSort relocation entries before they are written out...
2012-03-28 Akira HatanakaEmit all directives except for ".cprestore" during...
2012-03-28 Akira HatanakaMark flag neverHasSideEffects of pattern-less instructi...
2012-03-27 Benjamin KramerAdd a note about a cute little fabs optimization.
2012-03-27 Benjamin KramerAdd two missed instcombines related to compares with...
2012-03-27 Akira HatanakaRemove trailing white space.
2012-03-27 Akira HatanakaAdd member EmitNOAT and its setter and getter functions...
2012-03-27 Jakob Stoklund OlesenARMLoadStoreOptimizer invalidates register liveness.
2012-03-27 Jakob Stoklund OlesenInvalidate liveness in Thumb2ITBlockPass.
2012-03-27 Craig TopperPrune some includes
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-27 Akira HatanakaPass the llvm IR pointer value and offset to the constr...
2012-03-27 Akira HatanakaFix bug in LowerConstantPool.
2012-03-27 Akira HatanakaAdd T9 to the list of live-in registers of the entry...
next