- 97e0c22 For PR1293: by Reid Spencer · 18 years ago
- 2b7d7b5 Unbreak C++ build. by Jeff Cohen · 18 years ago
- 47992ea Don't use std::hex. by Bill Wendling · 18 years ago
- 3bae2e9 Don't use a cast. It causes an error on some platforms. by Bill Wendling · 18 years ago
- bce30f1 Fix all of last night's JIT failures in Prolangs-C++ by finishing the by Reid Spencer · 18 years ago
- c6551ff Implement PR1240 by Anton Korobeynikov · 18 years ago
- 415c1f7 1. Make StoreValueToMemory a little more efficient by not requiring caller by Reid Spencer · 18 years ago
- 5763105 Fix some thinko's in the last patch. PtrSize has to be in bits and we by Reid Spencer · 18 years ago
- 7553c34 Fix a bug in IntToPtr. Truncating to 64-bits only works if the integer by Reid Spencer · 18 years ago
- 38f6a15 Simplify code as a result of the change in GenericValue to have a single by Reid Spencer · 18 years ago
- f953633 Radically simplify execution. This patch gets rid of all the special by Reid Spencer · 18 years ago
- bfcd599 Adjust and simplify external function processing now that GenericValue has by Reid Spencer · 18 years ago
- d08050b APInt's are no longer allocated on the heap because they are direct by Reid Spencer · 18 years ago
- deca08d Remove the insufficient code in Interpreter::create that computed the by Reid Spencer · 18 years ago
- 8fb0f19 Simplify things significantly because GenericValue now has a single integer by Reid Spencer · 18 years ago
- b90fc7e Remove unnecessary #include. by Reid Spencer · 18 years ago
- d4c0e62 Deal with error handling better. by Reid Spencer · 18 years ago
- e092936 Complete the APIntification of the interpreter. All asserts for > 64 bits by Reid Spencer · 18 years ago
- f0f09a9 Avoid memory leakage by having caller construct the APInt for the by Reid Spencer · 18 years ago
- e1aa066 Implement APInt support for the binary operators. by Reid Spencer · 18 years ago
- dea7ef1 1. Have the ExecutionContext keep track of the APInt's allocated and by Reid Spencer · 18 years ago
- 93a2875 Implement loading and storing of APInt values from memory. by Reid Spencer · 18 years ago
- e748401 Fix PR1216 by cleaning up the ownership of JITResolver. by Chris Lattner · 18 years ago
- 9d6565a For PR1195: by Reid Spencer · 18 years ago
- 64f150f From Dan Gohman: by Chris Lattner · 18 years ago
- d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 18 years ago
- 990b849 eliminate vector-related allocations by Chris Lattner · 18 years ago
- 829621c eliminate use of TargetData::getIndexedOffset that takes a vector by Chris Lattner · 18 years ago
- b1919e2 Privatize StructLayout::MemberOffsets, adding an accessor by Chris Lattner · 18 years ago
- 23cbb1c For PR1188: Compute BitMask correctly. by Reid Spencer · 18 years ago
- 688b049 For PR411: by Reid Spencer · 18 years ago
- 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 18 years ago
- 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
- 73a27c8 Remove tabs. by Reid Spencer · 18 years ago
- 519e239 Implement use of new IntrinsicLowering interface. by Reid Spencer · 18 years ago
- 26f2385 For PR761: by Reid Spencer · 18 years ago
- fd58e6e Moved disassembler to libSystem by Anton Korobeynikov · 18 years ago
- 24d6da5 For PR970: by Reid Spencer · 18 years ago
- 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
- c5633c2 DOUT still evaluates side effects, even though it doesn't print. This means by Chris Lattner · 18 years ago
- a42c7fd Implement the signed icmp instructions properly. To do this we introduce by Reid Spencer · 18 years ago
- c00a430 Implement bit-accurate sext instruction. by Reid Spencer · 18 years ago
- c103057 For PR1043: by Reid Spencer · 18 years ago
- a9ebd2b fix build on amd64 by Andrew Lenharth · 18 years ago
- 8cd4c3e Adding disassembler interface and external hook to udis86 library. by Anton Korobeynikov · 18 years ago
- 8205972 Fix a regression in the last patch. When constructing a BitMask, be careful by Reid Spencer · 18 years ago
- 65367b2 Use the new maskToBitWidth function to ensure that the results of by Reid Spencer · 18 years ago
- 90935f6 Add an inline helper function that masks a GenericValue to a specified by Reid Spencer · 18 years ago
- 547dcf2 Make shl instruction mask its result to the correct bitsize. This is by Reid Spencer · 18 years ago
- 23e2883 Two changes: by Reid Spencer · 18 years ago
- f89aec6 Make sure we truncate stored values to their bit width. by Reid Spencer · 18 years ago
- 42a7551 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 18 years ago
- 0ee69bb eliminate calls to Type::isInteger, preferring isIntegral instead. by Chris Lattner · 18 years ago
- a54b7cb For PR1064: by Reid Spencer · 18 years ago
- 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 18 years ago
- 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
- 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
- e49661b For PR950: Convert signed integer types to signless ones. by Reid Spencer · 18 years ago
- e4d87aa For PR950: by Reid Spencer · 18 years ago
- cecf56b elimiante Statistic static ctors by Chris Lattner · 18 years ago
- 3634373 remove static ctors from Statistic objects by Chris Lattner · 18 years ago
- c1f400c Fix PR1057 (compilation on macos 10.3), patch by Scott Michel! by Chris Lattner · 18 years ago
- b92767a Simplify the fetching of relocation mode. by Jim Laskey · 18 years ago
- acd80ac 1. Tidy up jump table info. by Jim Laskey · 18 years ago
- 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 18 years ago
- 832171c Removing even more <iostream> includes. by Bill Wendling · 18 years ago
- e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
- ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
- 97af751 Unbreak VC++ build. by Jeff Cohen · 18 years ago
- 78ee7b7 Introducing external weak linkage. Darwin codegen should be added later. by Anton Korobeynikov · 18 years ago
- 480f093 Removed #include <iostream> and replaced streams with llvm streams. by Bill Wendling · 18 years ago
- 3da59db For PR950: by Reid Spencer · 18 years ago
- 9a1e9b9 Allow target to specify alignment for function stub. by Evan Cheng · 18 years ago
- b71fd78 Simplify IntrinsicLowering and clarify that it is only for use by the by Chris Lattner · 18 years ago
- 9cab56d if lazy compilation is disabled, print an error message and abort if by Chris Lattner · 18 years ago
- 3d6e33d init ivar by Chris Lattner · 18 years ago
- d6c3422 Remove redundant <cmath>. by Jim Laskey · 18 years ago
- 3822ff5 For PR950: by Reid Spencer · 18 years ago
- 3ed469c For PR786: by Reid Spencer · 18 years ago
- 45430ac Remove a function prototype that is no longer needed (REM patch missed it) by Reid Spencer · 18 years ago
- 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 18 years ago
- fa8a51e Remove unnecessary sign conversions made possible by last patch. by Reid Spencer · 18 years ago
- fe85526 Fix a bug in the interpreter where divides of unmatched signed operands by Reid Spencer · 18 years ago
- 1628cec For PR950: by Reid Spencer · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- c633627 Unbreak the JIT by Chris Lattner · 18 years ago
- b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 18 years ago
- 8a65009 Fix a ton of jit failures by Chris Lattner · 18 years ago
- cd5731d Reflect MachineConstantPoolEntry changes. by Evan Cheng · 18 years ago
- 019f851 Behold, more work on relocations. Things are looking pretty good now. by Nate Begeman · 18 years ago
- 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 18 years ago
- c50b76f eliminate use of TM.getName() by Chris Lattner · 18 years ago
- b5aaee0 Remove extra spaces. by Evan Cheng · 18 years ago
- 78050d6 Last check-in was a mistake... by Evan Cheng · 18 years ago
- 4f260b4 *** empty log message *** by Evan Cheng · 18 years ago
- fb9c0d7 Better comments. by Evan Cheng · 18 years ago
- 5f271af Yikes. This requires checking apple gcc version. by Evan Cheng · 18 years ago
- fe85403 initial changes to support JIT'ing from multiple module providers, implicitly by Chris Lattner · 18 years ago
- 513748d Fix handling of asm specifiers for external globals. This unbreaks many programs by Chris Lattner · 18 years ago
- f141cc4 Resolve BB references with relocation. by Evan Cheng · 18 years ago