OSDN Git Service

DAG: Add helper for creating shifts with correct type
[android-x86/external-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2019-02-22 Matt ArsenaultDAG: Add helper for creating shifts with correct type
2019-02-21 Clement CourbetRe-land part of r354244 "[DAGCombiner] Eliminate dead...
2019-02-18 Clement CourbetRevert r354244 "[DAGCombiner] Eliminate dead stores...
2019-02-18 Clement Courbet[DAGCombiner] Eliminate dead stores to stack.
2019-02-15 Nirav Dave[X86] Fix LowerAsmOutputForConstraint.
2019-02-14 Jeremy MorseFix an accidentally flipped pair of arguments, NFCI
2019-02-13 Philip Reames[SelectionDAG] Inline a single use helper function...
2019-02-13 Philip Reames[SelectionDAG] Kill last uses of getAtomic w/o a MMO...
2019-02-13 Jeremy Morse[DebugInfo][DAG] Either salvage dangling debug info...
2019-02-13 Jeremy Morse[DebugInfo][DAG] Refactor dbg.value lowering into its...
2019-02-13 Jeremy Morse[DebugInfo][DAG] Limit special-casing of dbg.values...
2019-02-11 Bjorn Pettersson[SelectionDAGBuilder] Add restrictions to EmitFuncArgum...
2019-02-11 Chandler Carruth[CallSite removal] Migrate the statepoint GC infrastruc...
2019-02-08 Craig TopperImplementation of asm-goto support in LLVM
2019-02-07 Nikita Popov[CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
2019-02-06 Nirav Dave[InlineAsm][X86] Add backend support for X86 flag outpu...
2019-02-06 Nirav Dave[SelectionDAGBuilder] Refactor Inline Asm output check...
2019-02-04 Leonard Chan[Intrinsic] Unsigned Fixed Point Multiplication Intrinsic
2019-02-01 Mandeep Singh Grang[COFF, ARM64] Fix localaddress to handle stack realignm...
2019-02-01 James Y Knight[opaque pointer types] Pass function types to CallInst...
2019-01-30 Heejin Ahn[WebAssembly] Exception handling: Switch to the new...
2019-01-29 Nirav Dave[SelectionDAGBuilder] Remove redundant variable. NFCI.
2019-01-29 Ayonam RayReversing the checkin for version 352484 as tests are...
2019-01-29 Ayonam Ray[CodeGen] Omit range checks from jump tables when lower...
2019-01-29 Jeremy Morse[DebugInfo][DAG] Process FrameIndex dbg.values uncondit...
2019-01-24 James Y KnightFix emission of _fltused for MSVC.
2019-01-24 Nirav Dave[SelectionDAGBuilder] Simplify HasSideEffect calculatio...
2019-01-24 Nirav Dave[InlineAsm] Don't calculate registers for inline asm...
2019-01-24 Nirav Dave[SelectionDAGBuilder] Fuse inline asm input operand...
2019-01-22 Nirav Dave[SelectionDAGBuilder] Defer C_Register Assignments...
2019-01-22 Matt ArsenaultCodegen support for atomicrmw fadd/fsub
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2019-01-18 Nirav Dave[SelectionDAGBuilder] Cleanup InlineAsm Output generati...
2019-01-18 Florian Hahn[SelectionDAG] Add getTokenFactor, which splits nodes...
2019-01-18 Florian Hahn[SelectionDAG] Add static getMaxNumOperands function...
2019-01-16 Mandeep Singh Grang[COFF, ARM64] Implement support for SEH extensions...
2019-01-16 Jeremy Morse[DebugInfo] Allow creation of DBG_VALUEs in blocks...
2019-01-15 Nirav Dave[SelectionDAG] Check membership of register in class...
2019-01-14 Nirav DaveReland "Refactor GetRegistersForValue. NFCI."
2019-01-11 Martin StorsjoRevert "[SelectionDAGBuilder] Refactor GetRegistersForV...
2019-01-10 Nirav Dave[SelectionDAGBuilder] Refactor GetRegistersForValue...
2019-01-10 Nirav Dave[SelectionDAGBuilder] Fix formatting. NFC.
2019-01-10 Nirav Dave[SelectionDAGBuilder] Refactor visitInlineAsm. NFC.
2019-01-10 James Y Knight[opaque pointer types] Remove some calls to generic...
2019-01-01 Ayonam RayReversing the commit in revision 350186. Revision...
2019-01-01 Ayonam RayOmit range checks from jump tables when lowering switch...
2018-12-24 George Burgess IV[SelectionDAGBuilder] Use ::precise LocationSizes; NFC
2018-12-20 Simon Pilgrim[SelectionDAGBuilder] Enable funnel shift building...
2018-12-18 Pete CooperRewrite objc intrinsics to runtime methods in PreISelIn...
2018-12-12 Leonard Chan[Intrinsic] Signed Fixed Point Multiplication Intrinsic
2018-12-10 Jeremy Morse[DebugInfo] Don't drop dbg.value's of nullptr
2018-12-07 Pete CooperFollow-up from r348441 to add the rest of the objc...
2018-12-06 Pete CooperAdd objc.* ARC intrinsics and codegen them to their...
2018-12-05 Simon Pilgrim[SelectionDAG] Initial support for FSHL/FSHR funnel...
2018-12-05 Amara Emerson[SelectionDAG] Split very large token factors for loads...
2018-11-20 Craig Topper[SelectionDAG] Compute known bits and num sign bits...
2018-11-13 Cameron McInally[IR] Add a dedicated FNeg IR Instruction
2018-11-07 James Y KnightAdd support for llvm.is.constant intrinsic (PR4898)
2018-11-05 Cameron McInally[FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics
2018-11-01 Mandeep Singh Grang[COFF, ARM64] Implement Intrinsic.sponentry for AArch64
2018-11-01 Mandeep Singh GrangRevert "[COFF, ARM64] Implement Intrinsic.sponentry...
2018-10-31 Mandeep Singh Grang[COFF, ARM64] Implement Intrinsic.sponentry for AArch64
2018-10-31 Scott Linder[SelectionDAG] Handle constant range [0,1) in lowerRang...
2018-10-30 Cameron McInally[FPEnv] [FPEnv] Add constrained intrinsics for MAXNUM...
2018-10-29 Leonard Chan[Intrinsic] Signed and Unsigned Saturation Subtraction...
2018-10-25 Heejin AhnReland "[WebAssembly] LSDA info generation"
2018-10-24 Thomas Lively[NFC] Rename minnan and maxnan to minimum and maximum
2018-10-23 Sanjay Patel[SelectionDAG] use 'match' to simplify code; NFC
2018-10-22 Leonard Chan[Intrinsic] Unigned Saturation Addition Intrinsic
2018-10-16 Krasimir GeorgievRevert "[WebAssembly] LSDA info generation"
2018-10-16 Leonard Chan[Intrinsic] Signed Saturation Addition Intrinsic
2018-10-16 Heejin Ahn[WebAssembly] LSDA info generation
2018-10-15 Chandler Carruth[TI removal] Make variables declared as `TerminatorInst...
2018-10-13 Thomas Lively[Intrinsic] Add llvm.minimum and llvm.maximum instrinsi...
2018-10-08 Alex Bradbury[SelectionDAGBuilder][NFC] Pass LHSTy to getShiftAmount...
2018-09-27 Fangrui Songllvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C...
2018-09-25 Heejin AhnUnify landing pad information adding routines (NFC)
2018-09-10 Matt ArsenaultDAG: Handle odd vector sizes in calling conv splitting
2018-09-04 Matt ArsenaultDAG: Factor out helper function for odd vector sizes
2018-08-30 Matt ArsenaultDAG: Don't use ABI copies in some contexts
2018-08-26 Chandler Carruth[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.
2018-08-21 Heejin Ahn[WebAssembly] Don't make wasm cleanuppads into funclet...
2018-08-17 Chen Zheng[MISC]Fix wrong usage of std::equal()
2018-08-14 Chandler Carruth[SDAG] Remove the reliance on MI's allocation strategy for
2018-08-09 Sanjay Patel[SelectionDAG] try harder to convert funnel shift to...
2018-08-08 Ties Stuijtest commit access
2018-08-08 Thomas Preud'hommeSupport inline asm with multiple 64bit output in 32bit GPR
2018-08-06 Hsiangkai Wang[DebugInfo] Refactor DbgInfoIntrinsic class hierarchy.
2018-08-01 Sanjay Patel[SelectionDAG] fix bug in translating funnel shift...
2018-07-31 Matt ArsenaultDAG: Correct pointer type used for stack slot
2018-07-30 Fangrui SongRemove trailing space
2018-07-30 Thomas Preud'hommeReapply "Fix crash on inline asm with 64bit matching...
2018-07-29 Sanjay Patelrevert r338206 because the test does not pass
2018-07-28 Thomas Preud'hommeFix crash on inline asm with 64bit matching input in...
2018-07-28 Matt ArsenaultDAG: Add calling convention argument to calling convent...
2018-07-26 Craig Topper[SelectionDAGBuilder] Add masked loads to PendingLoads...
2018-07-26 Vedant Kumar[DebugInfo] LowerDbgDeclare: Add derefs when handling...
2018-07-25 Sanjay Patel[SelectionDAG] try to convert funnel shift directly...
2018-07-25 Thomas Preud'hommeFix PR34170: Crash on inline asm with 64bit output...
2018-07-23 Vedant Kumar[SelectionDAG] Reduce DanglingDebugInfo memory traffic...
next