summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Test commit.Jingyue Wu2014-05-23
* [ARM64] Fix a bug in shuffle vector lowering to generate corect vext ISD with...Jiangning Liu2014-05-23
* R600: Add definition for flat address space ID.Matt Arsenault2014-05-22
* R600: Try to convert BFE back to standard bit ops when possible.Matt Arsenault2014-05-22
* R600: Add dag combine for BFEMatt Arsenault2014-05-22
* R600: Implement ComputeNumSignBitsForTargetNode for BFEMatt Arsenault2014-05-22
* R600: Implement computeMaskedBitsForTargetNode for BFEMatt Arsenault2014-05-22
* R600: Expand mul24 for GPUs without itMatt Arsenault2014-05-22
* R600: Expand mad24 for GPUs without itMatt Arsenault2014-05-22
* R600: Add intrinsics for mad24Matt Arsenault2014-05-22
* R600/SI: Move instruction pattern to instruction definitionMatt Arsenault2014-05-22
* [X86] Improve the lowering of BITCAST from MVT::f64 to MVT::v4i16/MVT::v8i8.Andrea Di Biagio2014-05-22
* ARM64: remove '#' from annotation of add/sub immediateTim Northover2014-05-22
* Segmented stacks: omit __morestack call when there's no frame.Tim Northover2014-05-22
* ARM64: these work tooTim Northover2014-05-22
* Yes they doTim Northover2014-05-22
* ARM64: model pre/post-indexed operations properly.Tim Northover2014-05-22
* ARM64: separate load/store operands to simplify assemblerTim Northover2014-05-22
* [mips][mips64r6] addi is not available on MIPS32r6/MIPS64r6Daniel Sanders2014-05-22
* [mips][mips64r6] Test that paired single instructions are invalidDaniel Sanders2014-05-22
* [mips][mips64r6] Add b[on]vcDaniel Sanders2014-05-22
* ARM64: assert if we see i64 -> i64 extend in the DAG.Tim Northover2014-05-22
* ARM: introduce llvm.arm.undefined intrinsicSaleem Abdulrasool2014-05-22
* R600/SI: Match fp_to_uint / uint_to_fp for f64Matt Arsenault2014-05-22
* Override runOnMachineFunction for ARMISelDAGToDAG so that we canEric Christopher2014-05-22
* Override runOnMachineFunction for X86ISelDAGToDAG so that we canEric Christopher2014-05-22
* Avoid using subtarget features when adding X86 specific passes toEric Christopher2014-05-22
* Remove extra local variable.Eric Christopher2014-05-22
* Rename createGlobalBaseRegPass -> createX86GlobalBaseRegPass to makeEric Christopher2014-05-22
* Fix typo.Eric Christopher2014-05-22
* Avoid using subtarget features when initializing the pass pipelineEric Christopher2014-05-22
* Reset the subtarget for DAGToDAG on every iteration of runOnMachineFunction.Eric Christopher2014-05-22
* Reset the subtarget for DAGToDAG on every iteration of runOnMachineFunction.Eric Christopher2014-05-22
* Sort includes.Eric Christopher2014-05-22
* Fix compilation issues.Eric Christopher2014-05-21
* Make early if conversion dependent upon the subtarget and addEric Christopher2014-05-21
* MC: correct IMAGE_REL_ARM_MOV32T relocation emissionSaleem Abdulrasool2014-05-21
* R600: Add comment describing problems with LowerConstantInitializerMatt Arsenault2014-05-21
* R600: Partially fix constant initializers for structs and vectors.Matt Arsenault2014-05-21
* Remove getTargetLowering from TargetPassConfig as the target loweringEric Christopher2014-05-21
* Remove unused member variable from hexagon pass.Eric Christopher2014-05-21
* [X86] Fix a bug in the lowering of BLENDI introduced in r209043.Quentin Colombet2014-05-21
* Use cast<> instead of unchecked dyn_castMatt Arsenault2014-05-21
* [mips][mips64r6] Add bc[12](eq|ne)zDaniel Sanders2014-05-21
* [asan] Fix x86-32 asm instrumentation to preserve flags.Evgeniy Stepanov2014-05-21
* ARM: correct bundle generation for MOV32T relocationsSaleem Abdulrasool2014-05-21
* Move the verbose asm option to be part of the options struct andEric Christopher2014-05-20
* [ARM64] PR19792: Fix cycle in DAG after performPostLD1CombineAdam Nemet2014-05-20
* Move the function and data section flags into the options struct andEric Christopher2014-05-20
* [PowerPC] PR19796: Also match ISD::TargetConstant in isIntS16ImmediateAdam Nemet2014-05-20