Implement target independent TLS compatible with glibc's emutls.c.
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
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.
2014-09-30 Sanjay PatelSplit the estimate() interface into separate functions...
2014-09-26 Sanjay PatelRefactor reciprocal and reciprocal square root estimate...
2014-09-25 Robin MorissetLower idempotent RMWs to fence+load
2014-09-23 Robin MorissetAdd AtomicExpandPass::bracketInstWithFences, and use...
2014-09-21 Sanjay PatelRefactor reciprocal square root estimate into target...
2014-09-19 Hal FinkelOptionally enable more-aggressive FMA formation in...
2014-09-17 Robin Morisset[X86] Use the generic AtomicExpandPass instead of X86At...
2014-09-03 Robin MorissetRefactor AtomicExpandPass and add a generic isAtomic...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-21 Sanjay Patelname change: isPow2DivCheap -> isPow2SDivCheap
2014-08-21 Robin MorissetAdd hooks for emitLeading/TrailingFence
2014-08-21 Robin MorissetRename AtomicExpandLoadLinked into AtomicExpand
2014-08-13 Hal Finkel[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
2014-08-08 Pedro ArtigasAdded a TLI hook to signal that the target does not...
2014-08-08 Patrik Hagglund[pr19635] Revert most of r170537, and add new testcase.
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-07-28 Matt ArsenaultUpdate comment
2014-07-27 Matt ArsenaultAdd alignment value to allowsUnalignedMemoryAccess
2014-07-25 Akira Hatanaka[stack protector] Fix a potential security bug in stack...
2014-07-24 Chandler Carruth[Target] Teach the query interfaces for lowering of...
2014-07-23 Chad Rosier[AArch64] Lower sdiv x, pow2 using add + select + shift.
2014-07-18 Tim NorthoverCodeGen: soften f16 type by default instead of marking...
2014-07-10 Jan VeselySelectionDAG: Factor FP_TO_SINT lower code out of DAGLe...
2014-07-10 Daniel SandersMake it possible for ints/floats to return different...
2014-07-03 Ulrich WeigandFix ppcf128 component access on little-endian systems
next