[LoopIdiomRecognize] Use auto + range-based loop. NFC intended.
[oota-llvm.git] / lib / Target /
2015-05-13 Jim GrosbachMC: Modernize MCOperand API naming. NFC.
2015-05-13 Brendon Cahoon[Hexagon] Generate loop1 instruction for nested loops
2015-05-13 Toma Tabacu[mips] [IAS] Preemptively fix warning introduced by...
2015-05-13 Brendon Cahoon[Hexagon] Generate hardware loop when loop has a critic...
2015-05-13 Jozef Kolek[mips][microMIPSr6] Implement CLO and CLZ instructions
2015-05-13 Silviu BarangaRevert r237247 - [AArch64] Codegen VMAX/VMIN.. as it...
2015-05-13 Toma Tabacu[mips] [IAS] Unify common functionality of LA and LI.
2015-05-13 Artyom Skrobov[AArch64] Codegen VMAX/VMIN for safe math cases
2015-05-13 Michael KupersteinReverting r237234, "Use std::bitset for SubtargetFeatures"
2015-05-13 Michael KupersteinUse std::bitset for SubtargetFeatures
2015-05-13 Elena DemikhovskyAVX-512: fixed a bug in encoding of VPSRAQ instrcution,
2015-05-12 Sanjoy Das[Statepoints] Support for "patchable" statepoints.
2015-05-12 Chandler CarruthRevert r237175: [X86] Always return the sret parameter...
2015-05-12 Matthias BraunRevert "ARM: Remove Itineraries for swift CPU"
2015-05-12 Matthias BraunARM: Remove Itineraries for swift CPU
2015-05-12 Reid Kleckner[X86] Always return the sret parameter in eax/rax,...
2015-05-12 Douglas KatzmanStrip trailing whitespace. NFC
2015-05-12 Tom StellardR600/SI: Fix bug in VGPR spilling
2015-05-12 Jozef Kolek[mips][microMIPSr6] Implement SELEQZ and SELNEZ instruc...
2015-05-12 Petar Jovanovic[Mips] Return false for isFPCloseToIncomingSP()
2015-05-12 Tom StellardR600/SI: add pass to mark CF live ranges as non-spillable
2015-05-12 Sanjay Pateluse 'auto' to improve readability; NFC
2015-05-12 Tom StellardR600/SI: Update tablegen defs to avoid restoring spille...
2015-05-12 Tom StellardR600/SI: Remove M0Reg register class
2015-05-12 Tom StellardR600/SI: Remove explicit m0 operand from DS instructions
2015-05-12 Tom StellardR600/SI: Remove explicit m0 operand from v_interp instr...
2015-05-12 Tom StellardR600/SI: Remove explicit m0 operand from s_sendmsg
2015-05-12 Tom StellardR600/SI: Replace TRI->getRegClass(Reg) with TRI->getPhy...
2015-05-12 Elena DemikhovskyAVX-512, X86: Added lowering for shift operations for...
2015-05-12 John Brawn[ARM] Use AEABI aligned function variants
2015-05-12 Andrea Di Biagio[X86] Remove useless target specific combine on TRUNCAT...
2015-05-12 Vasileios Kalintiris[mips][FastISel] Handle calls with non legal types...
2015-05-12 Vasileios Kalintiris[mips][FastISel] Allow computation of addresses from...
2015-05-12 Renato GolinChange TargetParser enum names to avoid macro conflicts...
2015-05-12 Elena DemikhovskyAVX-512: select operation for i1 vectors
2015-05-12 Michael Kuperstein[X86] DAGCombine should not assume arbitrary vector...
2015-05-12 Eric ChristopherMigrate existing backends that care about software...
2015-05-11 David BlaikieReaddress r236990, use of static members on a non-stati...
2015-05-11 Pirama Arumuga Nainar[X86] Updates to X86 backend for f16 promotion
2015-05-11 Aaron BallmanSilencing an MSVC warning: '<<' : result of 32-bit...
2015-05-11 Elena DemikhovskyFixed compilation warning, NFC.
2015-05-11 Elena DemikhovskyAVX-512: Added SKX instructions and intrinsics:
2015-05-10 Elena DemikhovskyAVX-512: fixed UINT_TO_FP operation for 512-bit types.
2015-05-10 Elena DemikhovskyAVX-512: fixed a bug in i1 vectors lowering
2015-05-10 Saleem AbdulrasoolSystemZ: silence a GCC warning
2015-05-09 Tom StellardMachineCSE: Add a target query for the LookAheadLimit...
2015-05-09 Arnold SchwaighoferFix compile error
2015-05-08 Davide Italiano[Target/ARM] Remove unused 'private' from class.
2015-05-08 Arnold SchwaighoferScheduleDAGInstrs: In functions with tail calls PseudoS...
2015-05-08 Renato GolinTargetParser: FPU/ARCH/EXT parsing refactory - NFC
2015-05-08 Brendon Cahoon[Hexagon] Generate more hardware loops
2015-05-08 Pete Cooper[X86] Fast-ISel was incorrectly always killing the...
2015-05-08 Pat GavlinExtend the statepoint intrinsic to allow statepoints...
2015-05-08 Brendon Cahoon[Hexagon] Update AnalyzeBranch, etc target hooks
2015-05-08 Andrea Di Biagio[X86] Teach 'getTargetShuffleMask' how to look through...
2015-05-08 Jozef Kolek[mips][microMIPSr6] Implement ALUIPC and AUIPC instructions
2015-05-08 Jozef Kolek[mips][microMIPSr6] Implement ADDIUPC and LWPC instructions
2015-05-08 Denis ProtivenskyFix gcc warning of different enum and non-enum types...
2015-05-08 Toma Tabacu[mips] Only use FGR_{32,64} in TableGen descriptions...
2015-05-08 Vasileios Kalintiris[mips] Emit the .insn directive for empty basic blocks.
2015-05-07 Eric ChristopherInMips16HardFloat was only being set conditional on...
2015-05-07 Eric ChristopherRename the MIPS routine abiUsesSoftFloat -> useSoftFloa...
2015-05-07 Matthias BraunFix typo.
2015-05-07 Matthias BraunChange getTargetNodeName() to produce compiler warnings...
2015-05-07 Pete Cooper[AArch64] Fix sext/zext folding in address arithmetic.
2015-05-07 Nemanja IvanovicAdd VSX Scalar loads and stores to the PPC back end
2015-05-07 Jozef Kolek[mips][microMIPSr6] Implement JIALC and JIC instructions
2015-05-07 Matt ArsenaultR600: Fix comment that mentions AMDIL
2015-05-07 Sanjay PatelUse intrinsic pattern to make a simpler match
2015-05-07 Sanjay Patel[x86] eliminate unnecessary shuffling/moves with unary...
2015-05-07 Simon Atanasyan[MIPS] Move MIPS ABI flags structure constants to the...
2015-05-07 Elena DemikhovskyAVX-512: Added all forms of FP compare instructions...
2015-05-07 Toma Tabacu[mips] Add the SoftFloat MipsSubtarget feature.
2015-05-06 Sanjoy Das[X86MCInst] Move LowerSTATEPOINT to inside X86AsmPrinte...
2015-05-06 Sanjoy Das[X86MCInst] Clean up LowerSTATEPOINT: variable names...
2015-05-06 Pete Cooper[x86] Fix register class of folded load index reg.
2015-05-06 Wei Mi[X86] Disable loop unrolling in loop vectorization...
2015-05-06 Pete Cooper[ARM] Fast-Isel was incorrectly selecting <2 x double...
2015-05-06 Bill Schmidt[PPC64LE] Adjust vector splats during VSX swap optimization
2015-05-06 NAKAMURA TakumiRevert r236546, "propagate IR-level fast-math-flags...
2015-05-06 Artyom Skrobov[ARM] generate VMAXNM/VMINNM for a compare followed...
2015-05-06 Ahmed Bougacha[ARM][FastISel] Use TST #1 instead of CMP #0 for select.
2015-05-05 Pete Cooper[X86 fast-isel] Constrain the index reg class to not...
2015-05-05 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes (NFC)
2015-05-05 Sanjay Pateluse range-based for-loop; NFC
2015-05-05 Peter CollingbourneThumb2SizeReduction: Check the correct set of registers...
2015-05-05 Ulrich Weigand[SystemZ] Add vector intrinsics
2015-05-05 Ulrich Weigand[SystemZ] Mark v1i128 and v1f128 as unsupported
2015-05-05 Ulrich Weigand[SystemZ] Handle sub-128 vectors
2015-05-05 Ulrich Weigand[SystemZ] Add CodeGen support for scalar f64 ops in...
2015-05-05 Ulrich Weigand[SystemZ] Add CodeGen support for v4f32
2015-05-05 Ulrich Weigand[SystemZ] Add CodeGen support for v2f64
2015-05-05 Ulrich Weigand[SystemZ] Add CodeGen support for integer vector types
2015-05-05 Ulrich Weigand[SystemZ] Add z13 vector facility and MC support
2015-05-05 Reid KlecknerRe-land "[WinEH] Add an EH registration and state inser...
2015-05-05 Quentin Colombet[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
2015-05-05 Kit BartonThis patch adds ABI support for v1i128 data type.
2015-05-05 Daniel Sanders[mips] Generate code for insert/extract operations...
2015-05-05 Daniel Sanders[mips][msa] Test basic operations for the N32 ABI too.
2015-05-04 Reid Kleckner[X86] Fix assertion while DAG combining offsets and...
next