OSDN Git Service

Cleanup: llvm::bsearch -> llvm::partition_point after r364719
[android-x86/external-llvm.git] / lib / IR / DataLayout.cpp
2019-06-30 Fangrui SongCleanup: llvm::bsearch -> llvm::partition_point after...
2019-06-21 Fangrui SongSimplify std::lower_bound with llvm::{bsearch,lower_bou...
2019-03-08 Michael Platings[IR][ARM] Add function pointer alignment to datalayout
2019-03-07 Mitch PhillipsRollback of rL355585.
2019-03-07 Michael Platings[IR][ARM] Add function pointer alignment to datalayout
2019-03-06 Mitch PhillipsRevert "[IR][ARM] Add function pointer alignment to...
2019-03-06 Michael Platings[IR][ARM] Add function pointer alignment to datalayout
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2019-01-02 Hal Finkel[BasicAA] Support arbitrary pointer sizes (and fix...
2018-08-29 Eli Friedman[NFC] Make getPreferredAlignment honor section markings.
2018-06-09 Serge PavlovUse uniform mechanism for OOM errors handling
2018-05-30 Serge PavlovRevert commit 333506
2018-05-30 Serge PavlovUse uniform mechanism for OOM errors handling
2018-05-29 Serge PavlovReverted commits 333390, 333391 and 333394
2018-05-29 Serge PavlovUse uniform mechanism for OOM errors handling
2018-02-19 Dylan McKayAdd default address space for functions to the data...
2018-02-14 Elena DemikhovskyAdding a width of the GEP index to the Data Layout.
2017-07-20 Matthias BraunSupport, IR, ADT: Check nullptr after allocation with...
2017-06-06 Chandler CarruthSort the remaining #include lines in include/... and...
2017-05-22 Craig Topper[DataLayout] Add llvm_unreachable to the default of...
2017-05-05 Eugene Zelenko[IR] Fix some Clang-tidy modernize-use-using warnings...
2017-04-19 Craig Topper[DataLayout] Removed default value from a variable...
2017-04-17 Craig Topper[IR] Implement DataLayout::getPointerTypeSizeInBits...
2017-04-10 Matt ArsenaultAllow DataLayout to specify addrspace for allocas.
2017-03-23 Craig Topper[IR] Use a binary search in DataLayout::getAlignmentInfo
2017-03-21 Craig Topper[IR] Remove validAlignment and validPointer methods...
2016-12-02 Peter CollingbourneIR: Change the gep_type_iterator API to avoid always...
2016-11-11 Davide Italiano[IR/DataLayout] Simplify the code using PowerOf2Ceil...
2016-07-28 Sanjoy Das[IR] Introduce a non-integral pointer type
2016-07-13 David Majnemer[IR] Make getIndexedOffsetInType return a signed result
2016-05-13 Jun Bum LimRename getLargestLegalIntTypeSize to getLargestLegalInt...
2016-01-22 Manuel JacobReplace Type::getInt32Ty() and comparison by isIntegerT...
2016-01-22 Eduard Burtescu[opaque pointer types] [NFC] DataLayout::getIndexedOffs...
2016-01-22 Eduard Burtescu[opaque pointer types] [NFC] gep_type_{begin,end} now...
2016-01-16 Manuel JacobGlobalValue: use getValueType() instead of getType...
2016-01-14 Rui UeyamaUpdate to use new name alignTo().
2015-12-15 Mehdi AminiInstcombine: destructor loads of structs that do not...
2015-07-27 Pete CooperRevert "Add const to a bunch of Type* in DataLayout...
2015-07-24 Pete CooperAdd const to a bunch of Type* in DataLayout. NFC.
2015-07-21 Sanjay Patelfix formatting; NFC
2015-03-17 David MajnemerCOFF: Let globals with private linkage reside in their...
2015-03-08 Owen AndersonTeach DataLayout to infer a plausible alignment for...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-02 Owen AndersonTeach DataLayout that alignments on basic types must...
2015-03-02 Owen AndersonTeach DataLayout that ABI alignments for non-aggregate...
2015-03-02 Owen AndersonTeach DataLayout that pointer ABI and preferred alignme...
2015-03-02 Owen AndersonTeach DataLayout that zero-byte pointer sizes don't...
2015-02-16 David MajnemerDataLayout: Validate that the pref alignment is at...
2015-02-16 David MajnemerDataLayout: Report when the datalayout type alignment...
2015-02-11 David MajnemerDataLayout: Report when the preferred alignment is...
2014-12-10 David MajnemerDataLayout: Provide nicer diagnostics for malformed...
2014-12-10 David MajnemerDataLayout: Be more verbose when diagnosing problems...
2014-12-10 David MajnemerDataLayout: Move asserts over to report_fatal_error
2014-10-20 Chandler CarruthSwitch the default DataLayout to be little endian,...
2014-10-20 David MajnemerIR: Replace DataLayout::RoundUpAlignment with RoundUpTo...
2014-09-18 Matt ArsenaultUse cast<> instead of unchecked dyn_cast<>
2014-09-10 Rafael EspindolaAdd doInitialization/doFinalization to DataLayoutPass.
2014-06-26 Alp TokerRevert "Introduce a string_ostream string builder facilty"
2014-06-26 Alp TokerIntroduce a string_ostream string builder facilty
2014-04-23 Matt ArsenaultUse pointer size function where only a pointer is expected
2014-04-22 Rafael EspindolaFix DataLayout::operator==().
2014-04-09 Craig Topper[C++11] More 'nullptr' conversion or in some cases...
2014-04-02 Saleem AbdulrasoolARM: update subtarget information for Windows on ARM
2014-03-10 Benjamin Kramer[C++11] Modernize the IR library a bit.
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2014-02-26 Rafael EspindolaFix typo. Thanks to Roman Divacky for noticing it.
2014-02-26 Rafael EspindolaCompare DataLayout by Value, not by pointer.
2014-02-26 Rafael EspindolaUse a sorted array to store the information about a...
2014-02-26 Rafael EspindolaMove these functions out of line. A DenseMap lookup...
2014-02-25 Rafael EspindolaUse DataLayout from the module when easily available.
2014-02-25 Rafael EspindolaFix resetting the DataLayout in a Module.
2014-02-25 Rafael EspindolaStore a DataLayout in Module.
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-01-13 Cameron McInallyFix uninitialized warning in llvm/lib/IR/DataLayout...
2014-01-10 Rafael EspindolaUse 'w' instead of 'c' to represent the win32 mangling.
2014-01-07 Cameron McInallyFix uninitialized variable warning in DataLayout.
2014-01-06 Rafael EspindolaImprove documentation of the 'a' specifier and the...
2014-01-03 Rafael EspindolaMake the llvm mangler depend only on DataLayout.
2014-01-01 Rafael EspindolaRemove the 's' DataLayout specification
2013-12-20 Rafael EspindolaMake this array const.
2013-12-19 Rafael EspindolaChange getStringRepresentation to skip defaults.
2013-12-13 Rafael EspindolaPointer sizes are stored in Bytes. Fix variables names...
2013-11-19 Benjamin KramerDataLayout: value initialize globals to avoid static...
2013-09-16 Matt ArsenaultMemCpyOptimizer: Use max legal int size instead of...
2013-07-27 Matt ArsenaultMinor code simplification suggested by Duncan
2013-07-26 Matt ArsenaultRe-add DataLayout pointer size convenience functions.
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-06-28 Matt ArsenaultFix extra whitespace / formatting
2013-05-18 Matt ArsenaultRemove duplicated comment
2013-04-16 Eli BenderskyCleanup naming: DataLayout s/TD/DL/
2013-03-22 Arnaud A. de Grand... InstCombine: Improve the result bitvect type when foldi...
2013-03-21 Chandler CarruthHoist the definition of getTypeSizeInBits to be inlinab...
2013-03-12 Pete CooperAdd a doFinalization method to the DataLayout pass.
2013-01-30 Eli BenderskyClean up whitespace and indentation a bit
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthRename VMCore directory to IR.