Use std::fill instead of memset to initialize an array to avoid hardcoded count and...
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
2015-12-05 Craig TopperUse std::fill instead of memset to initialize an array...
2015-12-03 Chih-Hung Hsieh[X86] Part 1 to fix x86-64 fp128 calling convention.
2015-12-02 Tim NorthoverAArch64: use ldxp/stxp pair to implement 128-bit atomic...
2015-11-11 Matt ArsenaultAdd target preference for GatherAllAliases max depth
2015-11-07 Joseph Tremoulet[WinEH] Update exception pointer registers
2015-10-26 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-25 Michael Kuperstein[X86] Use correct calling convention for MCU psABI...
2015-10-22 Tim NorthoverCodeGen: increase bits allocated for LegalizeActions
2015-10-22 Craig TopperChange makeLibCall to take an ArrayRef<SDValue> instead...
2015-10-20 Artyom SkrobovAdding support for TargetLoweringBase::LibCall
2015-10-15 Evgeniy StepanovRevert "[safestack] Fast access to the unsafe stack...
2015-10-15 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-12 Matt ArsenaultDAGCombiner: Combine extract_vector_elt from build_vector
2015-10-05 NAKAMURA TakumiReformat blank lines.
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-23 Evgeniy StepanovRevert "Android support for SafeStack."
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-22 Ahmed Bougacha[AArch64] Emit clrex in the expanded cmpxchg fail block.
2015-09-11 Ahmed Bougacha[CodeGen] Refactor TLI/AtomicExpand interface to make...
2015-09-11 Ahmed Bougacha[CodeGen] Rename AtomicRMWExpansionKind to AtomicExpans...
2015-08-25 Steve KingPass function attributes instead of boolean in isIntDiv...
2015-08-19 Michael Kuperstein[TLI] Refactor "is integer division cheap" queries.
2015-08-18 Steve KingFix backward operands in call to isTruncateFree() and...
2015-08-05 Chandler Carruth[TTI] Make the cost APIs in TargetTransformInfo consist...
2015-07-29 Sanjay Patelmove DAGCombiner's allowableAlignment() helper function...
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 Sanjay Patelfix typo; NFC
2015-07-09 Pat GavlinAllow {e,r}bp as the target of {read,write}_register.
2015-07-09 Mehdi AminiRe-instate the EVT parameter to getScalarShiftAmountTy...
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-09 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-07-08 Mehdi AminiRemove IsLittleEndian from TargetLowering and redirect...
2015-07-07 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-07-05 Benjamin Kramer[TargetLowering] StringRefize asm constraint getters.
2015-07-01 Sanjay Pateladd a cl::opt override for TargetLoweringBase's JumpIsE...
2015-06-27 Benjamin Kramer[SDAG] Now that we have a way to communicate the exact...
2015-06-26 Hao Liu[InterleavedAccess] Add a pass InterleavedAccess to...
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-19 Eric ChristopherFix "the the" in comments.
2015-06-07 Matt ArsenaultAdd isLegalAddressingMode address space argument to TTI
2015-06-04 Matt ArsenaultCodeGenPrepare: Provide address space to isLegalAddress...
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-24 Matt ArsenaultAdd target hook to allow merging stores of nonzero...
2015-05-14 Eric Christopher80-col fixups.
2015-05-12 Sanjay Patelfix formatting; NFC
2015-05-12 Eric ChristopherMigrate existing backends that care about software...
2015-04-17 Pirama Arumuga NainarAdd support to promote f16 to f32
2015-03-26 Ahmed Bougacha[CodeGen] Report error rather than crash when unable...
2015-03-23 Petar JovanovicFix sign extension for MIPS64 in makeLibCall function
2015-03-18 Yaron Kerenclang-format these lines to fix Visual C++ warning.
2015-03-18 John Brawn[ARM] Align stack objects passed to memory intrinsics
2015-03-17 Daniel SandersFix r232466 by adding 'i' to the mappings for inline...
2015-03-16 Daniel SandersMake each target map all inline assembly memory constra...
2015-03-13 Daniel SandersRecommit r232027 with PR22883 fixed: Add infrastructure...
2015-03-12 Hal FinkelRevert "r232027 - Add infrastructure for support of...
2015-03-12 Daniel SandersAdd infrastructure for support of multiple memory const...
2015-03-10 Quentin Colombet[CodeGenPrepare] Refine the cost model provided by...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-06 Matthias BraunDAGCombiner: Canonicalize select(and/or,x,y) depending...
2015-03-04 JF BastienMutate TargetLowering::shouldExpandAtomicRMWInIR to...
2015-03-03 Ahmed Bougacha[X86] Special-case 2x CMOV when custom-inserting.
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Eric ChristopherRemove an argument-less call to getSubtargetImpl from...
2015-02-25 Eric ChristopherMove TargetLoweringBase::getTypeConversion to the ...
2015-02-23 Eric ChristopherRewrite the global merge pass to be subprogram agnostic...
2015-02-23 Chad RosierPrevent hoisting fmul from THEN/ELSE to IF if there...
2015-02-19 Ahmed Bougacha[CodeGen] Use ArrayRef instead of std::vector&. NFC.
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-05 Ahmed Bougacha[CodeGen] Add hook/combine to form vector extloads...
2015-02-05 Ahmed Bougacha[CodeGen] Add isLoadExtLegalOrCustom helper to TargetLo...
2015-02-03 Eric ChristopherOnly access TLOF via the TargetMachine, not TargetLowering.
2015-01-31 Eric ChristopherRemove the last vestiges of resetOperationActions.
2015-01-27 Eric ChristopherRemove extraneous period.
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2015-01-13 Matt ArsenaultR600: Implement getRecipEstimate
2015-01-13 Hal Finkel[StackMaps] Mark in CallLoweringInfo when lowering...
2015-01-13 Olivier SallenaveAdded TLI hook for isFPExtFree. Some of the FMA combine...
2015-01-08 Ahmed Bougacha[SelectionDAG] Allow targets to specify legality of...
2015-01-07 Ahmed Bougacha[CodeGen] Add MVT::isValid to replace manual validity...
2015-01-03 Hal Finkel[PowerPC/BlockPlacement] Allow target to provide a...
2014-12-28 Andrea Di Biagio[CodeGenPrepare] Teach when it is profitable to specula...
2014-12-17 Michael Kuperstein[DAGCombine] Slightly improve lowering of BUILD_VECTOR...
2014-12-17 Quentin Colombet[CodeGenPrepare] Reapply r224351 with a fix for the...
2014-12-17 Reid KlecknerRevert "[CodeGenPrepare] Move sign/zero extensions...
2014-12-16 Quentin Colombet[CodeGenPrepare] Move sign/zero extensions near loads...
2014-12-12 Matt ArsenaultAdd target hook for whether it is profitable to reduce...
2014-11-21 Hao LiuDAGCombiner: Allow the DAGCombiner to combine multiple...
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-10-31 Quentin Colombet[CodeGenPrepare] Move extractelement close to store...
2014-10-24 Sanjay PatelUse rsqrt (X86) to speed up reciprocal square root...
2014-10-16 Robin MorissetErase fence insertion from SelectionDAGBuilder.cpp...
2014-10-06 Hal Finkel[DAGCombine] Remove SIGN_EXTEND-related inf-loop
2014-10-03 Benjamin KramerEliminate some deep std::vector copies. NFC.
next