Commit History

Author SHA1 Message Date
  Jonas Devlieghere 114087caa6 [llvm] Migrate llvm::make_unique to std::make_unique 6 years ago
  Amara Emerson 27a3c6c8d9 Factor out SelectionDAG's switch analysis and lowering into a separate component. 6 years ago
  Tim Northover 14ed588ce0 CodeGen: factor out swifterror value tracking. 6 years ago
  Guillaume Chatelet ae6ea4afe9 [NFC] Refactor visitIntrinsicCall so it doesn't return a const char* 6 years ago
  Guillaume Chatelet a5a2a0e0e3 Revert "[NFC] Refactor visitIntrinsicCall so it doesn't return a const char*" 6 years ago
  Guillaume Chatelet 88336b7530 [NFC] Refactor visitIntrinsicCall so it doesn't return a const char* 6 years ago
  Hans Wennborg 03b3201cc2 Switch lowering: exploit unreachable fall-through when lowering case range cluster 6 years ago
  Hans Wennborg 939c183841 Re-commit r355490 "[CodeGen] Omit range checks from jump tables when lowering switches with unreachable default" 6 years ago
  Yi Kong 6bb5006d9e Fix nondeterminism introduced in r353954 6 years ago
  Alexander Kornienko fffa611034 Revert "[CodeGen] Omit range checks from jump tables when lowering switches with unreachable default" 6 years ago
  Ayonam Ray 62fa6d90b1 [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default 6 years ago
  Ayonam Ray 46b09a3368 Reversing the commit of revision 355483 since it is giving a regression on a newly added test. 6 years ago
  Ayonam Ray b71ba91724 [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default 6 years ago
  Jeremy Morse 826e231bb6 [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs 6 years ago
  Jeremy Morse 7d7f9355cd [DebugInfo][DAG] Refactor dbg.value lowering into its own method 6 years ago
  Bjorn Pettersson 4499765b6a [SelectionDAG] Clean up comments in SelectionDAGBuilder.h. NFC 6 years ago
  Chandler Carruth 8677a19763 [CallSite removal] Migrate the statepoint GC infrastructure to use the 6 years ago
  Craig Topper e3696113b6 Implementation of asm-goto support in LLVM 6 years ago
  Bjorn Pettersson 939f04bb50 [SelectionDAG] Cleanup some code comments. NFC 6 years ago
  Ayonam Ray db95f48800 Reversing the checkin for version 352484 as tests are failing. 6 years ago
  Ayonam Ray 13f0266efb [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Ayonam Ray 81b403db29 Reversing the commit in revision 350186. Revision causes regression in 4 6 years ago
  Ayonam Ray e3c665a0ab Omit range checks from jump tables when lowering switches with unreachable 6 years ago
  Cameron McInally ca8cb6852b [IR] Add a dedicated FNeg IR Instruction 6 years ago
  Matt Arsenault f02d879e99 DAG: Add calling convention argument to calling convention funcs 7 years ago
  Fangrui Song 7d88286b7c [CodeGen] Fix inconsistent declaration parameter name 7 years ago
  Sanjay Patel f46201df37 [DAG] propagate FMF for all FPMathOperators 7 years ago
  Sanjay Patel 1dd3afa36a [DAG] clean up flag propagation for binops; NFCI 7 years ago
  Bjorn Pettersson 6542d5412c [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCI 7 years ago