Commit History

Author SHA1 Message Date
  Guillaume Chatelet 55adf1757d [LLVM][NFC] Removing unused functions 6 years ago
  Florian Hahn 2e0aa49547 [DataLayout] Check StackNatural and FunctionPtr alignments. 6 years ago
  Guillaume Chatelet f76a78bfee [LLVM][Alignment] Introduce Alignment Type in DataLayout 6 years ago
  Fangrui Song 3228596b4c Cleanup: llvm::bsearch -> llvm::partition_point after r364719 6 years ago
  Fangrui Song 32e092ad46 Simplify std::lower_bound with llvm::{bsearch,lower_bound}. NFC 6 years ago
  Michael Platings 0647335aa3 [IR][ARM] Add function pointer alignment to datalayout 6 years ago
  Mitch Phillips c5b260d2d3 Rollback of rL355585. 6 years ago
  Michael Platings 6ac86cddcf [IR][ARM] Add function pointer alignment to datalayout 6 years ago
  Mitch Phillips 23ecb8f9e5 Revert "[IR][ARM] Add function pointer alignment to datalayout" 6 years ago
  Michael Platings df99a029a5 [IR][ARM] Add function pointer alignment to datalayout 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Hal Finkel ccb51b9cdd [BasicAA] Support arbitrary pointer sizes (and fix an overflow bug) 6 years ago
  Eli Friedman 47dc01928f [NFC] Make getPreferredAlignment honor section markings. 7 years ago
  Serge Pavlov c71a2123c7 Use uniform mechanism for OOM errors handling 7 years ago
  Serge Pavlov d8472b591c Revert commit 333506 7 years ago
  Serge Pavlov 70fe1686ce Use uniform mechanism for OOM errors handling 7 years ago
  Serge Pavlov d3b4e81711 Reverted commits 333390, 333391 and 333394 7 years ago
  Serge Pavlov 5c9fd60f9f Use uniform mechanism for OOM errors handling 7 years ago
  Dylan McKay a78fde8559 Add default address space for functions to the data layout (1/3) 7 years ago
  Elena Demikhovsky 8e229ec0e5 Adding a width of the GEP index to the Data Layout. 7 years ago
  Matthias Braun 01337d5a14 Support, IR, ADT: Check nullptr after allocation with malloc/realloc or calloc 8 years ago
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 years ago
  Craig Topper 326f38ff72 [DataLayout] Add llvm_unreachable to the default of a nested switch statement that covers all values given to it by the outer switch. NFC 8 years ago
  Eugene Zelenko e5dc33d4f6 [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 8 years ago
  Craig Topper fb21a1a779 [DataLayout] Removed default value from a variable that isn't used without being overwritten. Make variable an enum instead of an int to avoid a cast later. NFC 8 years ago
  Craig Topper 7b19c164ad [IR] Implement DataLayout::getPointerTypeSizeInBits using getPointerSizeInBits directly 8 years ago
  Matt Arsenault e0b3c335a2 Allow DataLayout to specify addrspace for allocas. 8 years ago
  Craig Topper ba5e420976 [IR] Use a binary search in DataLayout::getAlignmentInfo 8 years ago
  Craig Topper a28580d8ef [IR] Remove validAlignment and validPointer methods DataLayout as they aren't used. 8 years ago
  Peter Collingbourne 06115803f9 IR: Change the gep_type_iterator API to avoid always exposing the "current" type. 8 years ago