Use fixed-point representation for BranchProbability.
[oota-llvm.git] / lib / Target / AMDGPU /
2015-09-25 Matt ArsenaultAMDGPU: Construct new buffer instruction when moving...
2015-09-25 Tom StellardAMDGPU/SI: Use .hsatext section instead of .text for HSA
2015-09-25 Matt ArsenaultAMDGPU: Make getNamedOperandIdx declaration readonly
2015-09-25 Matt ArsenaultAMDGPU: Disable some passes that are not meaningful
2015-09-25 Matt ArsenaultAMDGPU: Handle i64->v2i32 loads/stores in PreprocessISelDAG
2015-09-25 Matt ArsenaultAMDGPU: Fix recomputing dominator tree unnecessarily
2015-09-25 Matt ArsenaultAMDGPU: Re-justify workaround and fix worked around...
2015-09-25 Matt ArsenaultAMDGPU: Don't create REG_SEQUENCE with SGPR dest and...
2015-09-25 Matt ArsenaultAMDGPU: Fix not adding exec to defs of cmpx instruction...
2015-09-25 Matt ArsenaultAMDGPU: Improve accuracy of instruction rates for VOPC
2015-09-25 Matt ArsenaultAMDGPU: Remove unused includes
2015-09-24 Matt ArsenaultAMDGPU: Add s_dcache_* instructions
2015-09-24 Matt ArsenaultAMDGPU: Add cache invalidation instructions.
2015-09-24 Matt ArsenaultIntroduce target hook for optimizing register copies
2015-09-24 Matt ArsenaultAMDGPU: Return after instruction is processed.
2015-09-24 Matt ArsenaultAMDGPU: Remove another unnecessary check from commuteIn...
2015-09-24 Matt ArsenaultAMDGPU: Add readonly to InstrMapping functions
2015-09-24 Matt ArsenaultAMDGPU: Fix printing trailing whitespace for mubuf...
2015-09-24 Matt ArsenaultAMDGPU: Reduce number of copies emitted
2015-09-22 NAKAMURA TakumiUntabify.
2015-09-22 NAKAMURA TakumiReformat blank lines.
2015-09-22 NAKAMURA TakumiReformat comment lines.
2015-09-22 Matt ArsenaultAMDGPU: Remove unnecessary check
2015-09-21 Matt ArsenaultAMDGPU: Move copy handling under switch like other...
2015-09-21 Craig TopperUse makeArrayRef or None to avoid unnecessarily mention...
2015-09-21 Craig TopperDon't pass StringRefs around by const reference. Pass...
2015-09-19 Matt ArsenaultAMDGPU: Remove dead code
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-09-15 Daniel SandersRevert r247692: Replace Triple with a new TargetTuple...
2015-09-15 Daniel SandersRe-commit r247683: Replace Triple with a new TargetTupl...
2015-09-15 Daniel SandersRevert r247684 - Replace Triple with a new TargetTuple ...
2015-09-15 Daniel SandersReplace Triple with a new TargetTuple in MCTargetDesc...
2015-09-12 Bruce MitchenerFix typos.
2015-09-10 Cong HouPass BranchProbability/BlockMass by value instead of...
2015-09-10 Matt ArsenaultAMDGPU: Simplify debug printing
2015-09-10 Matt ArsenaultAMDGPU: Use StringRef value
2015-09-10 Matt ArsenaultAMDGPU/SI: Fix more cases of losing exec operands
2015-09-10 Matt ArsenaultAMDGPU/SI: Fix creating v_mov_b32s without exec uses
2015-09-09 Matt ArsenaultAMDGPU: Extract full 64-bit subregister and use subregs
2015-09-09 Matt ArsenaultAMDGPU: Remove unused multiclass argument
2015-09-09 Tom StellardAMDGPU/SI: Fold operands through REG_SEQUENCE instructions
2015-09-09 Matt ArsenaultAMDGPU: Fix not encoding src2 of VOP3b instructions
2015-09-09 Matt ArsenaultSelectionDAG: Support Expand of f16 extloads
2015-09-08 Matt ArsenaultAMDGPU/SI: Fix input vcc operand for VOP2b instructions
2015-09-08 Matt ArsenaultAMDGPU: Mark s_barrier as a high latency instruction
2015-09-08 Matt ArsenaultAMDGPU: Fix s_barrier flags
2015-09-08 Matt ArsenaultAMDGPU: Handle sub of constant for DS offset folding
2015-09-03 Sanjay Patelcheck for fastness before merging in DAGCombiner::Merge...
2015-09-01 Matt ArsenaultAMDGPU: Fix adding redundant implicit operands
2015-08-29 Matt ArsenaultAMDGPU: Add sdst operand to VOP2b instructions
2015-08-29 Matt ArsenaultAMDGPU: Set mem operands for spill instructions
2015-08-29 Matt ArsenaultAMDGPU: Fix dropping mem operands when moving to VALU
2015-08-29 Tom StellardAMDGPU/SI: Fix some invaild assumptions when folding...
2015-08-28 Tom StellardAMDGPU/SI: Factor operand folding code into its own...
2015-08-26 Matt ArsenaultAMDGPU: Delete dead code
2015-08-26 Matt ArsenaultAMDGPU: Don't reprocess instructions when splitting...
2015-08-26 Matt ArsenaultAMDGPU: Fix not moving users of s_bfe_i64 to VALU
2015-08-26 Matt ArsenaultAMDGPU: Don't create intermediate SALU instructions
2015-08-26 Matt ArsenaultAMDGPU/SI: Report SIFixSGPRLiveRanges changed function
2015-08-26 Matt ArsenaultAMDGPU: Make sure to reserve super registers
2015-08-26 Matt ArsenaultAMDGPU: Produce error on dynamic_stackalloc
2015-08-22 Matt ArsenaultAMDGPU: Allow specifying different opcode on VI for...
2015-08-22 Matt ArsenaultAMDGPU: Improve accuracy of instruction rates for some...
2015-08-22 Matt ArsenaultAMDGPU: Use DFS to avoid second loop over function
2015-08-22 Matt ArsenaultAMDGPU: Make sure to run verifier after SIFixSGPRLiveRanges
2015-08-22 Matt ArsenaultAMDGPU: Improve debug printing in SIFixSGPRLiveRanges
2015-08-22 Matt ArsenaultAMDGPU: Move CI instructions into CIInstructions.td
2015-08-21 Matt ArsenaultAMDGPU: Minor cleanups to help with f16 support
2015-08-21 Tom StellardAMDGPU/SI: Better handle s_wait insertion
2015-08-19 Michael Kuperstein[TLI] Refactor "is integer division cheap" queries.
2015-08-18 Matthias BraunMachineRegisterInfo: Introduce isPhysRegUsed()
2015-08-16 Yaron KerenAdd missing include guard.
2015-08-15 Matt ArsenaultAMDGPU/SI: Only look at live out SGPR defs
2015-08-15 James Y KnightRemove redundant TargetFrameLowering::getFrameIndexOffs...
2015-08-15 Matt ArsenaultAMDGPU/SI: Fix printing useless info with amdhsa
2015-08-15 Matt ArsenaultAMDGPU/SI: Update LiveVariables
2015-08-15 Matt ArsenaultAMDGPU/SI: Update LiveIntervals during SIFixSGPRLiveRanges
2015-08-15 Matt ArsenaultAMDGPU: Remove unnecessary assert
2015-08-15 Matt ArsenaultAMDGPU/SI: Make comments more precise.
2015-08-14 Tom StellardAMDGPU/SI: Add missing spill class
2015-08-13 Simon Pilgrim[AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern...
2015-08-13 Yaron KerenRemove and forbid raw_svector_ostream::flush() calls.
2015-08-12 Matt ArsenaultAMDGPU: Fix assert on dbg_value instructions
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-08 Tom StellardAMDGPU/SI: Another attempt to fix Windows bots broken...
2015-08-08 Matt ArsenaultAMDGPU: Implement AMDGPUOperand::print()
2015-08-08 Matt ArsenaultAMDGPU/SI: Remove VCCReg
2015-08-08 Matt ArsenaultAMDGPU/SI: Remove source uses of VCCReg
2015-08-08 Tom StellardAMDGPU/SI: Attempt to fix Windows bots broken by r244372
2015-08-07 Tom StellardAMDGPU: Add pass to lower OpenCL image and sampler...
2015-08-07 Tom StellardAMDGPU/SI: Use InstAlias instead of MnemonicAlias for...
2015-08-07 Matt ArsenaultAMDGPU: Assume SMRD access for constant address space
2015-08-07 Tom StellardAMDGPU/SI: Use correct encoding of vopc for VI in the...
2015-08-07 Tom StellardAMDGPU/SI: v_mac_legacy_f32 does not exist on VI
2015-08-07 Tom StellardAMDGPU/SI: Remove unused outs parameter from VOPC Table...
2015-08-06 Tom StellardAMDGPU/SI: Add Fiji support
2015-08-06 Tom StellardAMDGPU/SI: Add support for 32-bit immediate SMRD offset...
2015-08-06 Tom StellardAMDGPU/SI: Use ComplexPatterns for SMRD addressing...
next