| Commit message (Expand) | Author | Age | Files | Lines |
* | Get all instruction definitions | Chris Lattner | 2004-02-22 | 1 | -3/+1 |
* | Fix PR245: Linking weak and strong global variables is dependent on link order | Chris Lattner | 2004-02-17 | 1 | -1/+3 |
* | Adjust to recent changes | Chris Lattner | 2004-02-17 | 1 | -2/+2 |
* | Move the folding of gep null, 0, 0, 0 to a place where it can be shared and | Chris Lattner | 2004-02-16 | 2 | -14/+20 |
* | Fix a bug in the recent rewrite of the leakdetector that caused all of the | Chris Lattner | 2004-02-15 | 1 | -7/+10 |
* | By default, llvm.setjmp/llvm.longjmp intrinsics get lowered to their libc cou... | Chris Lattner | 2004-02-15 | 1 | -3/+15 |
* | Refactor code. Now the intrinsic lowering pass tries to recycle preexisting | Chris Lattner | 2004-02-15 | 1 | -35/+63 |
* | Adjustments to support the new ConstantAggregateZero class | Chris Lattner | 2004-02-15 | 3 | -18/+24 |
* | Add a new ConstantAggregateZero class, to fix PR239. This makes zero | Chris Lattner | 2004-02-15 | 1 | -36/+70 |
* | ConstantArray::get and ConstantStruct::get now just return pointers to | Chris Lattner | 2004-02-15 | 1 | -4/+4 |
* | Remove dependence on return type of ConstantStruct::get | Chris Lattner | 2004-02-15 | 1 | -1/+1 |
* | Remove dependence on the return type of ConstantArray::get | Chris Lattner | 2004-02-15 | 1 | -1/+1 |
* | Keep a cache of non-abstract null arrays and structs. This speeds up llvm-dis | Chris Lattner | 2004-02-15 | 1 | -2/+19 |
* | Modularize implementation of LeakDetector into a typed template | Alkis Evlogimenos | 2004-02-14 | 1 | -59/+76 |
* | A target that doesn't support these intrinsics will still meet spec (the | Chris Lattner | 2004-02-14 | 1 | -0/+3 |
* | Add llvm.memset/frameaddress/returnaddress intrinsics. | Chris Lattner | 2004-02-14 | 3 | -9/+43 |
* | Fix the logic in the name mangler. If there are two symbols named 'X', and one | Chris Lattner | 2004-02-14 | 1 | -12/+27 |
* | Add support for the llvm.memmove intrinsic | Chris Lattner | 2004-02-12 | 3 | -0/+15 |
* | Implement the llvm.memcpy intrinsic | Chris Lattner | 2004-02-12 | 3 | -1/+20 |
* | Initialize the count instance variable. | Chris Lattner | 2004-02-11 | 1 | -1/+1 |
* | Remove obsolete method | Chris Lattner | 2004-02-11 | 1 | -13/+0 |
* | Remove the statistics | Chris Lattner | 2004-02-09 | 1 | -11/+0 |
* | Speed up type resolution some more. On the testcase in PR224, for example, | Chris Lattner | 2004-02-09 | 1 | -8/+27 |
* | Implement the hashing scheme in an attempt to speed up the "slow" case in | Chris Lattner | 2004-02-09 | 1 | -50/+68 |
* | Code cleanup in preparation for later changes. Now that ContainedTy's are | Chris Lattner | 2004-02-09 | 1 | -107/+75 |
* | Now that all of the derived types have disciplined interfaces, we can eliminate | Chris Lattner | 2004-02-09 | 1 | -66/+41 |
* | Adjust to the changed StructType interface. In particular, getElementTypes()... | Chris Lattner | 2004-02-09 | 3 | -30/+25 |
* | Start using the new and improve interface to FunctionType arguments | Chris Lattner | 2004-02-09 | 3 | -38/+29 |
* | Two problems with these lines of code: | Chris Lattner | 2004-02-09 | 1 | -2/+0 |
* | Fix PR215: [bcwriter] Problem compactifying ConstantPointerRefs | Chris Lattner | 2004-02-09 | 1 | -0/+2 |
* | vi failed me again. :) | Chris Lattner | 2004-02-08 | 1 | -1/+1 |
* | Rename the invoke 'except' destination to the 'unwind' destination | Chris Lattner | 2004-02-08 | 1 | -1/+1 |
* | rename the "exceptional" destination of an invoke instruction to the 'unwind'... | Chris Lattner | 2004-02-08 | 1 | -1/+1 |
* | Adjust to the new BB ctor | Chris Lattner | 2004-02-04 | 1 | -24/+8 |
* | When splitting a basic block, insert the new half immediately after the first | Chris Lattner | 2004-02-04 | 1 | -1/+1 |
* | If changing a parent, don't add then remove the object from the leak detector | Chris Lattner | 2004-02-04 | 1 | -5/+5 |
* | In BasicBlock::splitBasicBlock, just use islist::splice to move the instructi... | Chris Lattner | 2004-02-03 | 1 | -8/+3 |
* | Floating point negates are -0.0 - X, not 0.0 - X | Chris Lattner | 2004-02-02 | 1 | -5/+13 |
* | Second half of a fix for PR218 & test/Regression/Assembler/2004-02-01-Negativ... | Chris Lattner | 2004-02-01 | 1 | -4/+43 |
* | Fix a crasher bug in my constant folding rewrite | Chris Lattner | 2004-02-01 | 1 | -3/+10 |
* | Fix a problem brian ran into with the bytecode reader asserting. It turns | Chris Lattner | 2004-01-23 | 1 | -0/+5 |
* | Let subclasses implement ModuleProvider::materializeModule() which is based on | Misha Brukman | 2004-01-21 | 1 | -12/+0 |
* | SlotCalculator.h moved | Chris Lattner | 2004-01-20 | 2 | -5/+5 |
* | Major changes. Now we only compactify individual type planes if it is in | Chris Lattner | 2004-01-20 | 1 | -50/+196 |
* | Add support for building the compactiontable for bytecode files. This shrinks | Chris Lattner | 2004-01-18 | 1 | -54/+221 |
* | Eliminate special case handling for CPR's | Chris Lattner | 2004-01-18 | 1 | -17/+6 |
* | Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitive | Chris Lattner | 2004-01-17 | 1 | -1/+5 |
* | Cleanups & efficiency improvements | Chris Lattner | 2004-01-15 | 1 | -18/+3 |
* | The bcwriter does not want ConstantPointerRef's to be indexed, and the asmwri... | Chris Lattner | 2004-01-15 | 1 | -5/+14 |
* | When emitting bytecode, handle strings specially. Do not add the characters | Chris Lattner | 2004-01-14 | 1 | -9/+52 |