- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 5da3f05 Revert the majority of the next patch in the address space series: by Chandler Carruth · 13 years ago
- 4bb926d Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. by Micah Villmow · 13 years ago
- 0c61134 Revert 165732 for further review. by Micah Villmow · 13 years ago
- 0831897 Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 13 years ago
- 8e00efe Optimized usage of new SwitchInst case values (IntegersSubset type) in Local.cpp, Execution.cpp and BitcodeWriter.cpp. by Stepan Dyatkovskiy · 13 years ago
- 0e46d8a PR1255: case ranges. by Stepan Dyatkovskiy · 13 years ago
- bd7303b PR1255: case ranges. by Stepan Dyatkovskiy · 13 years ago
- 58107dd ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSubsetMapping. by Stepan Dyatkovskiy · 13 years ago
- e3e19cb PR1255: Case Ranges by Stepan Dyatkovskiy · 13 years ago
- e89dafd PR1255 (case ranges: work with ConstantRangesSet instead of ConstantInt) related changes for Execution and Verifier. by Stepan Dyatkovskiy · 13 years ago
- 97b02fc llvm::SwitchInst by Stepan Dyatkovskiy · 14 years ago
- 5b648af Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: by Stepan Dyatkovskiy · 14 years ago
- 636a3d6 Remove dead code. Improve llvm_unreachable text. Simplify some control flow. by Ahmed Charles · 14 years ago
- d5d95b0 [unwind removal] We no longer have 'unwind' instructions being generated, so by Bill Wendling · 14 years ago
- 513aaa5 SwitchInst refactoring. by Stepan Dyatkovskiy · 14 years ago
- 46a9f01 More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
- 95031ed Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy. by Eli Friedman · 14 years ago
- 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
- 3447fb0 PR5207: change APInt::doubleToBits() and APInt::floatToBits() to be by Jay Foad · 15 years ago
- c61056a Handle execution entrypoints with non-integer return types. by Dan Gohman · 15 years ago
- 2104b8d rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 16 years ago
- 19d0b47 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 16 years ago
- 9dff9be Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 16 years ago
- ccce8ba Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. by Benjamin Kramer · 16 years ago
- 8121a81 Change errs() to dbgs(). by David Greene · 16 years ago
- 439fb6f Fix the interpreter to not crash due to zeroext/signext by Nick Lewycky · 16 years ago
- 0c778f7 add interpreter support for indirect goto / blockaddress. The interpreter by Chris Lattner · 16 years ago
- de5ad42 Remove FreeInst. by Victor Hernandez · 16 years ago
- 8acf295 Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 16 years ago
- fdd8790 strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 16 years ago
- 3924bb5 remove the std::ostream version of module and type printing. by Chris Lattner · 16 years ago
- b25de3f eliminate the "Value" printing methods that print to a std::ostream. by Chris Lattner · 16 years ago
- 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
- c28b306 llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like "LLVM ERROR: llvm: error:" or "LLVM ERROR: ERROR:". by Benjamin Kramer · 16 years ago
- fbcc663 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- 56d0659 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
- ccb29cd Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 16 years ago
- 5df1bce remove dead function. by Chris Lattner · 16 years ago
- 455df54 Get rid of unnecessary global variables. by Owen Anderson · 16 years ago
- a5b9645 Split the Add, Sub, and Mul instruction opcodes into separate by Dan Gohman · 16 years ago
- af9eaa8 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
- cff6953 Use CHAR_BIT instead of hard-coding 8 in several places where it by Dan Gohman · 17 years ago
- 762edbc don't assert and die on out of range (undefined) shifts. This fixes PR3334. by Chris Lattner · 17 years ago
- dc020f9 Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
- 4c758ea Large mechanical patch. by Devang Patel · 17 years ago
- ba3fa6c s/ParameterAttributes/Attributes/g by Devang Patel · 17 years ago
- 2528d63 Add a new hidden option to the interpreter to cause it to print by Chris Lattner · 17 years ago
- 982e850 fix warnings with assertions disabled. by Chris Lattner · 18 years ago
- 035eaac Update gcc 4.3 warnings fix patch with recent head changes by Anton Korobeynikov · 18 years ago
- 579f071 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 5208d1a Add some convenience methods for querying attributes, and use them. by Duncan Sands · 18 years ago
- 44b8721 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 18 years ago
- cb6832e Fix an assertion abort on sparc. malloc(0) is allowed to return NULL. by Gabor Greif · 18 years ago
- 87ce0be #ifdef out unsafe tracing code, which fixes PR1689 by Chris Lattner · 18 years ago
- b0f158c rename APInt::toString -> toStringUnsigned for symmetry with toStringSigned() by Chris Lattner · 18 years ago
- ff38cf8 For PR1486: by Reid Spencer · 18 years ago
- 07ae546 Print integer values as both decimal and hexadecimal for convenience by Reid Spencer · 18 years ago
- 1925c53 Avoid a "loss of precision" error in gcc 4.1.3. by Reid Spencer · 18 years ago
- 65ba750 Implement printing of instruction result values when debug info is turned by Reid Spencer · 18 years ago
- 0454316 Bitcast all the bits of a floating point value, not just one. The zero by Reid Spencer · 19 years ago
- 1d48207 1. Don't swap byte order in scanf. It isn't necessary and leads to by Reid Spencer · 19 years ago
- d9b7511 eliminate use of Instruction::getPrev(). Patch by Gabor Greif in 2005. by Chris Lattner · 19 years ago
- c57be6c Implement @sext and @zext parameter attribute handling properly instead of by Reid Spencer · 19 years ago
- 16574a7 Don't use std::hex. by Bill Wendling · 19 years ago
- 61a277397 Don't use a cast. It causes an error on some platforms. by Bill Wendling · 19 years ago
- 1efc4aa Fix some thinko's in the last patch. PtrSize has to be in bits and we by Reid Spencer · 19 years ago
- 10dbc1e Fix a bug in IntToPtr. Truncating to 64-bits only works if the integer by Reid Spencer · 19 years ago
- 40015aa Radically simplify execution. This patch gets rid of all the special by Reid Spencer · 19 years ago
- ec8c51c Complete the APIntification of the interpreter. All asserts for > 64 bits by Reid Spencer · 19 years ago
- 54c6e84 Implement APInt support for the binary operators. by Reid Spencer · 19 years ago
- 4da5e17 From Dan Gohman: by Chris Lattner · 19 years ago
- c473d8e Privatize StructLayout::MemberOffsets, adding an accessor by Chris Lattner · 19 years ago
- 0690d44 For PR1188: Compute BitMask correctly. by Reid Spencer · 19 years ago
- 2341c22 Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 19 years ago
- 5301e7c For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
- 2eadb53 For PR970: by Reid Spencer · 19 years ago
- fff2797 Implement the signed icmp instructions properly. To do this we introduce by Reid Spencer · 19 years ago
- 3615cdf Implement bit-accurate sext instruction. by Reid Spencer · 19 years ago
- f854f95 Use the new maskToBitWidth function to ensure that the results of by Reid Spencer · 19 years ago
- 300e7fc Make shl instruction mask its result to the correct bitsize. This is by Reid Spencer · 19 years ago
- fab44b6 Two changes: by Reid Spencer · 19 years ago
- 03c4953 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 19 years ago
- c69c6c4 eliminate calls to Type::isInteger, preferring isIntegral instead. by Chris Lattner · 19 years ago
- 7a9c62b For PR1064: by Reid Spencer · 19 years ago
- 542964f Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 19 years ago
- 0d54e78 For PR950: Convert signed integer types to signless ones. by Reid Spencer · 19 years ago
- 266e42b For PR950: by Reid Spencer · 19 years ago
- e712a5a elimiante Statistic static ctors by Chris Lattner · 19 years ago
- f3baad3 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
- 700b873 Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
- cc08c83 Unbreak VC++ build. by Jeff Cohen · 19 years ago
- 5834fdb Removed #include <iostream> and replaced streams with llvm streams. by Bill Wendling · 19 years ago
- 6c38f0b For PR950: by Reid Spencer · 19 years ago
- 61feeb9 Remove redundant <cmath>. by Jim Laskey · 19 years ago
- fdff938 For PR950: by Reid Spencer · 19 years ago
- b20b685 Remove a function prototype that is no longer needed (REM patch missed it) by Reid Spencer · 19 years ago
- 7eb55b3 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 19 years ago
- 5e2e0cb Remove unnecessary sign conversions made possible by last patch. by Reid Spencer · 19 years ago