aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth2005-05-033-5/+18
* add direct support for making GEP instrs with one indexChris Lattner2005-05-031-2/+8
* Add accessor method,Tanya Lattner2005-05-011-0/+1
* Adding ModuloSched SB.Tanya Lattner2005-05-011-0/+3
* Expose an option allowing unsafe math optimizations. Patch contributed byChris Lattner2005-04-301-0/+6
* Add llvm.sqrt intrinsic, patch contributed by Morten OfstadChris Lattner2005-04-301-0/+1
* Add FSQRT, FSIN, FCOS nodes, patch contributed by Morten OfstadChris Lattner2005-04-281-3/+3
* Implement Value* tracking for loads and stores in the selection DAG. This en...Andrew Lenharth2005-04-272-5/+51
* Add SimplyLibCalls.cpp to VC++ buildJeff Cohen2005-04-261-0/+1
* Shut GCC 4.0 up about classes that have virtual functions but a non-virtualReid Spencer2005-04-251-0/+2
* Declare a function to create the SimplifyLibCalls pass.Reid Spencer2005-04-251-0/+4
* Older compilers won't like the inline virtual destructor in the header fileReid Spencer2005-04-251-1/+1
* Fix a thinko in the documentation of the splitBasicBlock method. The branchReid Spencer2005-04-251-3/+3
* Shut GCC 4.0 up when it complains about classes with virtual functions thatReid Spencer2005-04-241-0/+1
* allow these to take a generic Value*Chris Lattner2005-04-241-4/+4
* * The aesthetic police is on patrol!!...Misha Brukman2005-04-231-15/+20
* Add a helper methodChris Lattner2005-04-231-0/+1
* This file is never referencedChris Lattner2005-04-231-65/+0
* add a method, remove a dead #includeChris Lattner2005-04-231-2/+1
* Add method to return the type this type will be promoted to if it isAlkis Evlogimenos2005-04-231-0/+14
* Convert tabs to spacesMisha Brukman2005-04-229-143/+140
* Convert tabs to spacesMisha Brukman2005-04-221-5/+5
* Convert tabs to spacesMisha Brukman2005-04-227-30/+30
* Convert tabs to spacesMisha Brukman2005-04-224-9/+9
* Change some old-style casts to C++ style casts to avoid warnings in XPSReid Spencer2005-04-221-4/+4
* Remove trailing whitespaceMisha Brukman2005-04-2120-142/+142
* Remove trailing whitespaceMisha Brukman2005-04-2140-376/+376
* Remove trailing whitespaceMisha Brukman2005-04-2136-353/+353
* Remove trailing whitespaceMisha Brukman2005-04-2176-609/+609
* Add two new methods for getting the User Id and Group Id values for theReid Spencer2005-04-211-0/+10
* Add doxygen comments, patch contributed by Evan Jones.Chris Lattner2005-04-211-6/+6
* add support for taking the address of free.Chris Lattner2005-04-211-4/+8
* Improve doxygen documentation, patch contributed by Evan Jones!Chris Lattner2005-04-211-31/+31
* Make pattern isel default for ppcNate Begeman2005-04-151-0/+7
* new passChris Lattner2005-04-151-0/+1
* add a new prototypeChris Lattner2005-04-151-0/+7
* Add a new helper method which returns the and that is equivalent to whatChris Lattner2005-04-131-0/+4
* Remove the ZERO_EXTEND_INREG node which is redundant with ANDChris Lattner2005-04-131-7/+5
* add an argument.Chris Lattner2005-04-121-1/+1
* rename addU64Imm() to addImm64()Duraid Madina2005-04-111-2/+2
* Eliminate major source of VC++ "possible loss of data" warnings.Jeff Cohen2005-04-111-2/+2
* * store immediate values as int64_t, not int. come on, we should be happyDuraid Madina2005-04-102-3/+22
* add routines to track the livein/out set for a functionChris Lattner2005-04-091-0/+21
* Add a new nodeChris Lattner2005-04-091-0/+7
* fix this method for 64-bit constantsChris Lattner2005-04-081-1/+3
* Allow targets which produce setcc results in non-MVT::i1 registers to describeChris Lattner2005-04-071-1/+23
* document these nodes, as they are nonobviousChris Lattner2005-04-061-1/+5
* Add MULHU and MULHS nodes for the high part of an (un)signed 32x32=64bNate Begeman2005-04-051-1/+1
* a wise man once said:Duraid Madina2005-04-031-4/+4
* merge EquivClassGraphs.h into DataStructure.h with the other DSA pass definit...Chris Lattner2005-04-022-129/+105