Bitcasts between FP and INT values using direct moves
[oota-llvm.git] / lib / Target / PowerPC / PPCISelLowering.cpp
2015-12-15 Nemanja IvanovicBitcasts between FP and INT values using direct moves
2015-12-14 Petar Jovanovic[Power PC] llvm soft float support for ppc32
2015-12-14 Chad Rosier[PPC] Early exit loop. NFC.
2015-12-02 Nemanja IvanovicPatch to fix a crash in the PowerPC back end due to...
2015-12-01 Yury GribovIntroduce new @llvm.get.dynamic.area.offset.i{32, 64...
2015-11-25 Artyom SkrobovExpose isXxxConstant() functions from SelectionDAGNodes...
2015-11-24 Cong HouLet SelectionDAG start to use probability-based interfa...
2015-11-07 Joseph Tremoulet[WinEH] Update exception pointer registers
2015-11-02 Nemanja IvanovicFix for bootstrap bug introduced in r244921
2015-10-28 Hal Finkel[PowerPC] Don't return unsupported register classes...
2015-10-28 Hal Finkel[PowerPC] Cleanly reject asm crbit constraint with...
2015-10-20 Duncan P. N. Exon... PowerPC: Remove implicit ilist iterator conversions...
2015-10-09 Nemanja IvanovicVector element extraction without stack operations...
2015-09-29 Nemanja IvanovicAddition of interfaces the BE to conform to Table A...
2015-09-22 NAKAMURA TakumiPrune trailing whitespaces.
2015-09-22 NAKAMURA TakumiUntabify.
2015-09-22 NAKAMURA TakumiReformat blank lines.
2015-09-22 NAKAMURA TakumiReformat comment lines.
2015-09-22 NAKAMURA TakumiReformat.
2015-09-22 NAKAMURA TakumiFix utf8 chars.
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-09-03 Hal Finkel[PowerPC] Try harder to find a base+offset when looking...
2015-09-03 Hal Finkel[PowerPC] Compute the MMO offset for an unaligned load...
2015-09-02 Hal Finkel[PowerPC] Don't always consider P8Altivec-only masks...
2015-08-30 Hal Finkel[PowerPC] Fixup SELECT_CC (and SETCC) patterns with...
2015-08-20 Hal Finkel[PowerPC] Fix the int2fp(fp2int(x)) DAGCombine to ignor...
2015-08-19 Nemanja IvanovicTemporary fix for the self-host failures introduced...
2015-08-13 Nemanja IvanovicScalar to vector conversions using direct moves
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-07-29 Bill Schmidt[PPC] Fix PR24216: Don't generate splat for misaligned...
2015-07-28 Sanjay Patelfix TLI's combineRepeatedFPDivisors interface to return...
2015-07-28 Chih-Hung HsiehImplement target independent TLS compatible with glibc...
2015-07-27 Pete CooperRevert "Add const to some Type* parameters which didn...
2015-07-24 Pete CooperAdd const to some Type* parameters which didn't need...
2015-07-24 Pete CooperUse foreach loops for StructType::elements(). NFC.
2015-07-16 Bill Schmidt[PowerPC] v4i32 is a VSRCRegClass
2015-07-15 Bill Schmidt[PPC64LE] Fix vec_sld semantics for little endian
2015-07-12 Hal Finkel[PowerPC] Make use of the TargetRecip system
2015-07-12 Hal Finkel[PowerPC] Support the nest parameter attribute
2015-07-09 Pat GavlinAllow {e,r}bp as the target of {read,write}_register.
2015-07-09 Mehdi AminiRemove getDataLayout() from TargetLowering
2015-07-09 Mehdi AminiMake isLegalAddressingMode() taking DataLayout as an...
2015-07-09 Mehdi AminiMake getByValTypeAlignment() taking DataLayout as an...
2015-07-09 Mehdi AminiMake TargetLowering::getShiftAmountTy() taking DataLayo...
2015-07-09 Mehdi AminiMake TargetLowering::getPointerTy() taking DataLayout...
2015-07-05 Peter CollingbourneIR: Do not consider available_externally linkage to...
2015-07-05 Benjamin Kramer[TargetLowering] StringRefize asm constraint getters.
2015-06-30 Nemanja IvanovicModified a comment about the reason for the patch ...
2015-06-30 Nemanja IvanovicFixes a bug with __builtin_vsx_lxvdw4x on Little Endian...
2015-06-25 NAKAMURA TakumiPPCISelLowering.cpp: Appease PR23956. [-Wdocumentation]
2015-06-25 Kit Barton[PPC] Implement vmrgew and vmrgow instructions
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-25 Kit BartonThis patch adds support for the vector quadword add...
2015-05-22 Bill Schmidt[PPC64] Add support for clrbhrb, mfbhrbe, rfebb.
2015-05-21 Bill Schmidt[PPC64] Handle vpkudum mask pattern correctly when...
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-05-16 Bill Schmidt[PPC64] Add vector pack/unpack support from ISA 2.07
2015-05-09 Arnold SchwaighoferFix compile error
2015-05-08 Arnold SchwaighoferScheduleDAGInstrs: In functions with tail calls PseudoS...
2015-05-07 Matthias BraunChange getTargetNodeName() to produce compiler warnings...
2015-05-07 Nemanja IvanovicAdd VSX Scalar loads and stores to the PPC back end
2015-05-05 Kit BartonThis patch adds ABI support for v1i128 data type.
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-13 Krzysztof ParzyszekAllow memory intrinsics to be tail calls
2015-04-11 Nemanja IvanovicAdd direct moves to/from VSR and exploit them for FP...
2015-04-10 Hal Finkel[PowerPC] Don't crash on PPC32 i64 fp_to_uint on modern...
2015-04-03 Bill Schmidt[PowerPC] Enable splat generation for BUILD_VECTOR...
2015-03-31 Hal Finkel[PowerPC] Don't use a vector preferred memory type...
2015-03-25 Kit BartonAdd Hardware Transactional Memory (HTM) Support
2015-03-25 Benjamin Kramer[APInt] Add an isSplat helper and use it in some places.
2015-03-11 Eric ChristopherHave getCallPreservedMask and getThisCallPreservedMask...
2015-03-10 Nemanja IvanovicAdd support for part-word atomics for PPC
2015-03-10 Kit BartonChange the generation of the vmuluwm instruction to...
2015-03-05 Kit BartonWhile reviewing the changes to Clang to add builtin...
2015-03-03 Kit BartonAdd the following 64-bit vector integer arithmetic...
2015-03-01 Benjamin KramerMake some non-constant static variables non-static...
2015-02-27 Hal Finkel[PowerPC] Use vector types for memcpy and friends ...
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Eric ChristopherRemove an argument-less call to getSubtargetImpl from...
2015-02-25 Hal Finkel[PowerPC] Make LDtocL and friends invariant loads
2015-02-25 Hal Finkel[PowerPC] Cleanup unused target-specific SDAG nodes
2015-02-25 Aaron BallmanSilencing a "result of 32-bit shift implicitly converte...
2015-02-25 Aaron BallmanSilencing a -Wsign-compare warning triggered in MSVC...
2015-02-25 Hal Finkel[PowerPC] Add support for the QPX vector instruction set
2015-02-21 Tim NorthoverCodeGen: convert CCState interface to using ArrayRefs
2015-02-16 Andrew TrickAArch64: Safely handle the incoming sret call argument.
2015-02-14 Duncan P. N. Exon... PowerPC: Canonicalize access to function attributes...
2015-02-13 Eric ChristopherStash the TargetMachine on the subtarget so we can...
2015-02-13 Eric ChristopherPPC LinkageSize can be computed at initialization time...
2015-02-13 Eric ChristopherPPCFrameLowering's FramePointerOffset can be computed...
2015-02-13 Eric ChristopherThe TOC save offset can be computed at compile time...
2015-02-13 Eric ChristopherThe return save offset can be computed at initializatio...
2015-02-12 Hal Finkel[PowerPC] Mark jumps as expensive (using using CR bits)
2015-02-10 Bill Schmidt[PowerPC] Fix reverted patch r227976 to avoid register...
2015-02-06 Hal FinkelRevert "r227976 - [PowerPC] Yet another approach to...
2015-02-05 Hal Finkel[PowerPC] Generate pre-increment floating-point ld...
next